2011-04-19 155 views
0

因此,我已将正在开发的站点的安装树复制到另一台机器。将settings.php更新到适当的db和base_path并确保/ sites/default/files /的文件权限设置为755(chmod -R 755文件)后,文件设置页面(Configuration - > Media - >文件系统)坚持认为“目录网站/默认/文件存在但不可写,并且不能写入。”我已经尝试过777权限无济于事。有什么想法吗?Drupal 7中的文件权限问题

+0

你尝试搭配chmod -v确保权限实际上是被改变了吗?你知道你的新的shell用户帐户有权访问更改文件权限吗? – 65Fbef05 2011-04-19 17:19:15

+0

@ 65Fbef05我通过在shell中创建一个文件来验证写入权限。 – starsinmypockets 2011-04-19 17:25:30

+0

目前您的/ files文件夹中有任何文件吗? – 65Fbef05 2011-04-19 17:41:17

回答

0

将文件目录的所有权更改为apache或任何Web用户。

乔敦 - R的apache.apache文件

如果你没有权限更改所有权出于某种原因,然后让所有的文件递归可写的应该工作。

搭配chmod -R一个+ W文件