【发布时间】:2014-07-02 19:54:48
【问题描述】:
我在我的服务器 debian 上完成了我的 joomla 3 的安装,这显示在 php 配置中 php unwritable 所以我按下了下一步按钮,在我转到我的服务器之后,以 root 身份将我的站点的权限更改为 755,但消息在系统信息 -> 目录权限再次显示我不可写,如下所示。
Directory Status
administrator/components Unwritable
administrator/language Unwritable
administrator/language/overrides Unwritable
administrator/language/en-GB Unwritable
administrator/manifests/files Unwritable
administrator/manifests/libraries Unwritable
administrator/manifests/packages Unwritable
administrator/modules Unwritable
administrator/templates Unwritable
components Unwritable
images Unwritable
images/headers Unwritable
images/sampledata Unwritable
images/banners Unwritable
language Unwritable
language/overrides Unwritable
language/en-GB Unwritable
libraries Unwritable
media Unwritable
modules Unwritable
plugins Unwritable
plugins/authentication Unwritable
plugins/content Unwritable
plugins/editors-xtd Unwritable
plugins/system Unwritable
plugins/search Unwritable
plugins/quickicon Unwritable
plugins/captcha Unwritable
plugins/finder Unwritable
plugins/extension Unwritable
plugins/user Unwritable
plugins/editors Unwritable
plugins/twofactorauth Unwritable
templates Unwritable
configuration.php Unwritable
cache (Cache Directory) Unwritable
administrator/cache (Cache Directory) Unwritable
/var/www/magoprat/logs (Log directory) Unwritable
/var/www/magoprat/tmp (Temp directory) Unwritable
有人知道会发生什么吗?提前谢谢
【问题讨论】:
-
755表示所有者为 RWX,组为 RX,所有人为 RX。您的 Apache 可能在该组下运行,而不是所有者。 -
为目录指定的写入权限是否与运行服务器的正确用户/组匹配?
-
您是否尝试将文件的所有者更改为与您的 apache 服务器相同?
-
Andrew 提出了一个很好的观点,暂时尝试 777 看看它是否有效。如果是这样,请尝试 775 或更改所有权。
-
现在我有一个问题,当从网络浏览器发送请求时,哪个用户运行了我的 apache?