我使用来自Iutbay/KCFinder的KCFinder与来自2amigos的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,
]);
答案 0 :(得分:0)
1-您无权将图片上传到目标文件夹(上传)
授予(上传)文件夹的完全权限,您可以使用Web服务器,也可以使用此命令
须藤chmod -R 0777 kcfinder / upload
2-转到kcfinder文件夹,然后找到(config.php)查找
'disabled'=>是 更改为 'disabled'=>假