是否有针对文件权限问题的特定解决方案?

时间:2013-07-02 10:09:08

标签: joomla2.5 file-permissions

我正在做一个网站(Joomla),我正在使用admiror gallery。我在localhost工作时一切正常,但现在我将它迁移到了实时服务器,我在库中上传图片时遇到了问题。

首先是我创建一个新文件夹来包含我的新图像。当我创建它并尝试上传一个zip文件时,它只需要加载才会发现它甚至根本没有上传。当我查看它时,原因是当创建新文件夹时,默认情况下权限为755,因此,不允许对文件夹进行更改。我需要将文件权限更改为777,现在我可以上传我的图像,但还有另一个问题。后端的缩略图显示损坏的图像。这是因为home / administrator / components / com_admirorgallery / assets / thumbs /中的'thumbs'目录再次设置为755.我尝试将其更改为777并重新上载图像。图像上传但缩略图的问题仍然存在。我再次检查了文件夹,权限又恢复为755。

我能用这件事做点什么吗?任何建议表示赞赏。提前谢谢。

2 个答案:

答案 0 :(得分:0)

您应该检查文件和文件夹所有者,而不仅仅是权限。 PHP用户(Joomla)是thumb文件夹的创建者,因此它应该能够在该目录中创建文件。此外,在现场安装777是不安全的。

香巴拉提出了应该有所帮助的建议。此外,在从本地服务器迁移到实时服务器时,您应该使用AkeebaBackup,我从来没有遇到过问题。

答案 1 :(得分:-1)

发现这篇文章可能对您有所帮助: http://www.vasiljevski.com/forum/viewtopic.php?t=337

“我通过更改/plugins/content/AdmirorGallery.php中的第73行修复了此问题。 JFolder :: create($ AG-> thumbsFolderPhysicalPath,0755); 至 JFolder :: create($ AG-> thumbsFolderPhysicalPath,0777);

我不确定它有多安全,但至少我每次添加新图库时都不必设置文件夹权限“