Simogeo FileManager查看/上传

时间:2014-04-30 11:29:37

标签: javascript php html css file-manager

我已尝试设置Simogeo's FileManager,但我只能将其中的一半用于工作。 我的计划是将其设置为特定文件夹(../imgs/gallery)并允许客户端上传,下载,重命名,删除文件 - 基本上更改特定页面上显示的文件(../gallery.html)。

现在,我无法让FileManager正常工作。使用它最简单的形式(即将提取的文件上传到我的/www/根并将filemanager.config.js.default复制到filemanager.config.js),它将允许我创建文件夹并上传文件但第二个我这样做,它只是保持' loading'一些东西。什么都没有显示,没有什么是可用的,刷新将完全从视图中删除它。

正在../userfiles/文件夹中创建/上传文件,我将来可以更改这些文件,但即使在纯粹的环境中它也无法正常工作。

同样,请求更改文件../connectors/php/filemanager.config.php,这在我的生命中,我找不到。../connectors/php/default.config.php存在但不遵循如果我要替换那个,那就非常好。)

编辑:我尝试了0.8版本,没有任何问题。遗憾的是,对我来说,这对我来说并不起作用。

2 个答案:

答案 0 :(得分:0)

您确定在文件夹中正确设置了权限吗?

你可以尝试:

chmod -R 0777 /path/to/filemanager/userfiles/

或(断言您正在使用www-data用户运行apache:

chown -R www-data:www-data /path/to/filemanager/

您还可以查看configuration wiki pagesample page

  

(另外,说明请求更改文件../connectors/php/filemanager.config.php,这对我来说,我找不到。../connectors/php/default.config.php存在但是如果我要替换它,我不会很好地遵循指示。)

感谢您指出这一点。它已更新。

答案 1 :(得分:0)

在我的情况下,当将站点从使用PHP 5.3的专用主机迁移到使用PHP 5.4的共享主机时出现了问题,突然文件管理器开始按照原始海报的描述进行操作。我更新到最新的FileManger版本(2.0.0-dev)但仍然相同。

查看服务器错误日志在第1312行的connectors / php / filemanager.class.php中显示致命错误,其中require_once(' ./ inc / vendor / wideimage / lib / WideImage.php&#39 ;)无法打开文件。检查路径没有"供应商"目录,所以我从路径中删除了它,服务器错误消失了。但仍然是相同的加载图形。

然后我认为PHP 5.4.x想要设置TimeZone,并且根据服务器配置可能会抛出警告或错误,甚至是后台的致命错误。所以我添加了date_default_timezone_set(' America / Toronto');在文件连接器/ php / filemanager.php的顶部,之后一切都很完美。这可能不是最佳解决方案,但它对我有用。如果您尝试它,当然可以将TimeZone更改为您自己的。

这个人让我把头发拉了一会儿,希望它对某人有帮助。