2016-06-21 48 views
2

我在ckeditor中使用Roxy Fileman来添加和管理图像。这在我的本地Xampp服务器中完美运行。当我在现场服务器中使用它时,点击浏览后,显示E_LoadingAjax php/dirtree.php错误提示。Roxy File Man加载错误

enter image description here

谁能知道如何解决这个问题?

+0

请检查主机允许 定义( 'BASE_PATH',目录名(__FILE__)); 上的文件system.inc.php – govindak

回答

0

对我来说,问题是.htaccess文件有一个RewriteRule阻止对所需文件的http访问。

Roxy FAQ表示您应该可以在浏览器窗口中加载dirtree.php。在我的情况下,该文件扔了403,直到我删除/更新htaccess RewriteRule。

0

请检查php-mbstring模块是否安装在您的php中。对我来说,我只是安装了这个模块,现在一切工作都很完美。 的Ubuntu 16.4

请输入端子:

命令和apt-get安装PHP-MBSTRING php7.0-MBSTRING的PHP的gettext中的libapache2-MOD-php7.0

然后,重新启动的Apache2:

sudo systemctl restart apache2

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