我使用来自Iutbay/KCFinder的Iutbay/KCFinder的CKEditor和二友的CKEditor。但是KCFinder不能正常工作,它总是显示“您没有权限.”的消息。
我看过这两种文档,但仍然不起作用。
这是我的_view,下面是iutbay的文档:
use dosamigos\ckeditor\CKEditor;
use iutbay\yii2kcfinder\KCFinderInputWidget;
use iutbay\yii2kcfinder\KCFinder;
$kcfOptions = array_merge(KCFinder::$kcfDefaultOptions, [
'uploadURL' => Yii::getAlias('@web').'/upload',
'disabled'=> false,
'access' => [
'files' => [
'upload' => true,
'delete' => true,
'copy' => true,
'move' => true,
'rename' => true,
],
'dirs' => [
'create' => true,
'delete' => true,
'rename' => true,
],
],
]);
// Set kcfinder session options
Yii::$app->session->set('KCFINDER', $kcfOptions);
echo $form->field($model, 'images')->widget(KCFinderInputWidget::className(), [
'multiple' => true,
]);发布于 2019-03-18 02:58:34
1-您没有将图片上传到目标文件夹(上载)的权限,您可以使用您的web服务器执行,也可以使用sudo chmod -R 0777 kcfinder/upload命令。
2-转到kcfinder文件夹,然后查找(config.php)查找
“禁用”=> true将其更改为“禁用”=> false
https://stackoverflow.com/questions/35718153
复制相似问题