0

我正在尝试将 Drupal 安装到服务器上。我最初安装了 7.22,发现错误,读到我应该安装 7.21 并升级,所以我尝试了,但现在在安装过程的配置站点页面收到以下错误。我正在使用 root 权限进行安装,所以我很难理解为什么会出现权限错误。我已经编辑了实际的数据库用户名并替换为 [数据库用户名]。

警告:fopen(D:\Webs[数据库用户名]\drupal-7.21/sites/default/settings.php) [function.fopen]: 无法打开流:drupal_rewrite_settings() 中的权限被拒绝(D:\Webs 的第 652 行[数据库用户名]\drupal-7.21\includes\install.inc)。

非常感谢您的帮助,我真的不知道还能尝试什么!请注意,从我安装 7.22 开始,服务器上的默认站点文件夹仍然存在。我已将其重命名为“oldsites”,因为它不允许我从服务器中删除它。

4

1 回答 1

0

Drupal 在安装过程中需要写入 sites/default/settings.php 文件的权限...确保您的 Web 服务器对该文件具有正确的权限,您应该一切顺利。

另外,尝试使用 7.22(不是 7.21),没有充分的理由安装 7.21 和升级。我已经在不同的服务器负载上安装了 7.22 个站点的负载,从来没有遇到过问题

于 2013-07-18T17:20:11.237 回答