是否有针对文件权限问题的具体解决方案?
Posted
技术标签:
【中文标题】是否有针对文件权限问题的具体解决方案?【英文标题】:Is there a specific solution for file permission issues? 【发布时间】:2013-06-29 15:49:03 【问题描述】:我正在做一个网站 (Joomla),我正在使用 admiror 画廊。我在本地主机上工作时一切正常,但现在我将它迁移到实时服务器,我在画廊中上传图像时遇到问题。
第一个是当我创建一个新文件夹来包含我的新图像时。当我创建它并尝试上传一个 zip 文件时,加载需要很长时间才能发现它甚至根本没有上传。当我查看它时,原因是在创建新文件夹时,默认权限为755,因此不允许对文件夹进行更改。我需要将文件权限更改为 777,现在我可以上传我的图片,但出现了另一个问题。后端的缩略图显示损坏的图像。这是因为 home/administrator/components/com_admirorgallery/assets/thumbs/ 中的“thumbs”目录再次设置为 755。我尝试将其更改为 777 并再次重新上传图像。图像已上传,但缩略图的问题仍然存在。我再次检查了文件夹,权限恢复为 755。
有什么我可以做的吗?任何建议表示赞赏。提前致谢。
【问题讨论】:
您可以尝试使用 AkeebaBackup.com 的管理工具,它有一个很好的小功能,可以修复整个站点的文件权限。链接:akeebabackup.com/products/admin-tools.html 【参考方案1】:您应该检查文件和文件夹的所有者,而不仅仅是权限。 php 用户 (Joomla) 是 thumb 文件夹的创建者,因此它应该能够在该目录中创建文件。此外,在现场使用 777 也不安全。
香巴拉提出了一个应该有帮助的建议。另外,从本地服务器迁移到实时服务器时,您应该使用 AkeebaBackup,我从来没有遇到过问题。
【讨论】:
以上是关于是否有针对文件权限问题的具体解决方案?的主要内容,如果未能解决你的问题,请参考以下文章