我正在尝试将Drupal安装到服务器上。我最初安装了7.22,发现错误,读取我应该安装7.21并升级,所以我尝试了但现在在安装过程的配置站点页面上收到以下错误。我正在使用root权限进行安装,因此我难以理解为什么我收到权限错误。我已经编辑了实际的数据库用户名并替换为[数据库用户名]。
警告:fopen(D:\ Webs [数据库用户名] \ drupal-7.21 / sites / default / settings.php)[function.fopen]:无法打开流:drupal_rewrite_settings()中的权限被拒绝(D行652) :\ Webs [数据库用户名] \ drupal-7.21 \ includes \ install.inc)。
非常感谢您的帮助,我真的不知道还有什么可以尝试的!作为一个注释,我在安装7.22时仍然有服务器上的默认站点文件夹。我已将其重命名为“oldsites”,因为它不允许我从服务器中删除它。
答案 0 :(得分:0)
Drupal需要在安装期间写入sites / default / settings.php文件的权限...确保您的Web服务器对该文件具有正确的权限,您应该好好去。
另外,尝试使用7.22(而不是7.21),没有充分的理由安装7.21并升级。我已经在不同服务器的负载上安装了7.22个站点的负载,并且从未出现过问题