我在ckeditor中使用Roxy Fileman来添加和管理图像。这在我的本地Xampp服务器中完美运行。当我在现场服务器中使用它时,点击浏览后,显示E_LoadingAjax php/dirtree.php
错误提示。Roxy File Man加载错误
谁能知道如何解决这个问题?
我在ckeditor中使用Roxy Fileman来添加和管理图像。这在我的本地Xampp服务器中完美运行。当我在现场服务器中使用它时,点击浏览后,显示E_LoadingAjax php/dirtree.php
错误提示。Roxy File Man加载错误
谁能知道如何解决这个问题?
对我来说,问题是.htaccess
文件有一个RewriteRule阻止对所需文件的http访问。
Roxy FAQ表示您应该可以在浏览器窗口中加载dirtree.php
。在我的情况下,该文件扔了403,直到我删除/更新htaccess RewriteRule。
请检查php-mbstring模块是否安装在您的php中。对我来说,我只是安装了这个模块,现在一切工作都很完美。 的Ubuntu 16.4
请输入端子:
命令和apt-get安装PHP-MBSTRING php7.0-MBSTRING的PHP的gettext中的libapache2-MOD-php7.0
然后,重新启动的Apache2:
sudo systemctl restart apache2
对我来说这很有用。 在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
请检查主机允许 定义( 'BASE_PATH',目录名(__FILE__)); 上的文件system.inc.php – govindak