【问题标题】:Drupal 7 error: The file could not be createdDrupal 7 错误:无法创建文件
【发布时间】:2012-11-17 22:43:53
【问题描述】:

我将 drupal 7 从服务器(实时站点)移动到我的本地主机(xampp)。我将settings.php(files/defualt/settings.php) 更改为数据库连接并从mysql 数据库中删除缓存。现在在加载索引中,我看到我的网站没有 css 设计(只有文本)并看到这个错误:

**Error message**:
The file could not be created.
The file could not be created.
The file could not be created.
The file could not be created.
The file could not be created.

我认为 drupal 不会创建 css/js 压缩文件。如何修复此错误?感谢您的帮助。

【问题讨论】:

  • 您的状态报告有什么问题吗? www.yoururl.com/admin/reports/status
  • @Neograph734:不,什么都没有。

标签: php drupal-7


【解决方案1】:

在运行 MAMP 时

从这里找到答案: http://drupal.org/node/581558#comment-6202892

前往:admin/config/media/file-system

把“/tmp/php”改成“tmp/php”,问题就解决了。

【讨论】:

    【解决方案2】:

    与其他答案类似,这是我的文件系统设置有问题。我的实时站点中的 tmp 目录位于 public_html 文件夹之外的文件夹中。

    • 所以我刚刚在我的目录结构中创建了一个新的 tmp 目录 和
    • 去了 admin/config/media/file-system 和
    • 将 tmp 文件夹设置为指向新的 tmp 文件夹。

    【讨论】:

      【解决方案3】:

      似乎是权限问题,清除drupal缓存后,所有css和js文件都需要在sites/default/files(或sites/yourdomain/files)中重新创建,检查web用户是否有写入权限这个目录。

      【讨论】:

      • 在我的实时网站中我没有任何问题,我的本地主机是 xammp 并在 Windows 7 中运行,所以sites/default/files 的权限是 777。
      【解决方案4】:

      你需要给你的“临时目录”写权限。从 admin-> config -> 文件系统

      【讨论】:

        【解决方案5】:

        首先检查您的站点/默认/文件目录中的临时文件夹是否可用。

        如果临时文件夹不可用,则创建该文件夹并授予对该文件夹的正确访问权限。

        如果临时文件夹已经可用,则检查该文件夹的权限。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2017-04-27
          • 1970-01-01
          • 2011-08-27
          • 2016-02-28
          • 2012-08-22
          • 1970-01-01
          相关资源
          最近更新 更多