我在ckeditor中使用Roxy Fileman来添加和管理图片。这在我的本地Xampp服务器上运行得很好。当我在实时服务器中使用它时,单击浏览后,会显示E_LoadingAjax php/dirtree.php
错误警报。
任何人都可以知道如何解决这个问题吗?。
答案 0 :(得分:2)
请检查你的php上是否安装了php-mbstring模块。对我来说,我刚刚安装了这个模块,现在一切都很完美。 对于Ubuntu 16.4
请输入终端:
sudo apt-get install php-mbstring php7.0-mbstring php-gettext libapache2-mod-php7.0
然后,重启apache2:
sudo systemctl restart apache2
答案 1 :(得分:0)
对我来说,问题是.htaccess
文件有一个RewriteRule阻止对所需文件的http访问。
Roxy FAQ表示您应该可以在浏览器窗口中加载dirtree.php
。在我的情况下,该文件抛出了403,直到我删除/更新了htaccess RewriteRule。
答案 2 :(得分:0)
对我来说这很有用。 在php / functions.inc.php文件夹中 有一个功能
function listDirectory ($ path) {
$ ret = @scandir ($ path);
if ($ ret === false) {
$ ret = array ();
$ d = opendir ($ path);
if ($ d) {
while (($ f = readdir ($ d))! == false) {
$ ret [] = $ f;
}
closedir ($ d);
}
}
将@scandir更改为scandir