【问题标题】:drupal php: problem with hosting a new drupal sitedrupal php:托管新的 drupal 站点的问题
【发布时间】:2013-06-27 06:09:21
【问题描述】:

我是drupal的新手。 我尝试将它托管在免费托管(德语)kilue.de.(apache,mysql5.0)上 要测试我在本地所做的事情,请在网站上: 1-我使用 phpmyadmin 创建数据库 2 - 我使用 FTP 复制了 /var/ww 下的内容

一旦我使用给定的 uurl 启动我的网站,我就会收到以下消息:

* warning: realpath() [function.realpath]: open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/data/multiserv/users/395147/projects/730411:/var/tmp/multiserv/users/395147/projects/730411:/data/apache/users/kilu.de/agbsite) in /data/multiserv/users/395147/projects/730411/www/includes/file.inc on line 190.
* warning: realpath() [function.realpath]: open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/data/multiserv/users/395147/projects/730411:/var/tmp/multiserv/users/395147/projects/730411:/data/apache/users/kilu.de/agbsite) in /data/multiserv/users/395147/projects/730411/www/includes/file.inc on line 787.
* warning: tempnam() [function.tempnam]: open_basedir restriction in effect. File() is not within the allowed path(s): (/data/multiserv/users/395147/projects/730411:/var/tmp/multiserv/users/395147/projects/730411:/data/apache/users/kilu.de/agbsite) in /data/multiserv/users/395147/projects/730411/www/includes/file.inc on line 787.
* warning: fopen() [function.fopen]: Filename cannot be empty in /data/multiserv/users/395147/projects/730411/www/includes/file.inc on line 788.
* The file could not be created.
* warning: realpath() [function.realpath]: open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/data/multiserv/users/395147/projects/730411:/var/tmp/multiserv/users/395147/projects/730411:/data/apache/users/kilu.de/agbsite) in /data/multiserv/users/395147/projects/730411/www/includes/file.inc on line 190.
* warning: realpath() [function.realpath]: open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/data/multiserv/users/395147/projects/730411:/var/tmp/multiserv/users/395147/projects/730411:/data/apache/users/kilu.de/agbsite) in /data/multiserv/users/395147/projects/730411/www/includes/file.inc on line 190.
* warning: realpath() [function.realpath]: open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/data/multiserv/users/395147/projects/730411:/var/tmp/multiserv/users/395147/projects/730411:/data/apache/users/kilu.de/agbsite) in /data/multiserv/users/395147/projects/730411/www/includes/file.inc on line 787.
* warning: tempnam() [function.tempnam]: open_basedir restriction in effect. File() is not within the allowed path(s): (/data/multiserv/users/395147/projects/730411:/var/tmp/multiserv/users/395147/projects/730411:/data/apache/users/kilu.de/agbsite) in /data/multiserv/users/395147/projects/730411/www/includes/file.inc on line 787.
* warning: fopen() [function.fopen]: Filename cannot be empty in /data/multiserv/users/395147/projects/730411/www/includes/file.inc on line 788.
* The file could not be created.
* warning: realpath() [function.realpath]: open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/data/multiserv/users/395147/projects/730411:/var/tmp/multiserv/users/395147/projects/730411:/data/apache/users/kilu.de/agbsite) in /data/multiserv/users/395147/projects/730411/www/includes/file.inc on line 190.

谁能帮我找出问题所在?

【问题讨论】:

    标签: php drupal hosting


    【解决方案1】:

    您的网络主机不允许您访问默认的 Drupal 临时文件位置 /tmp

    您可以转到admin/settings/file-system 并将临时文件位置更改为您有权访问的位置。我会在您的用户目录中创建一个名为tmp 的文件夹,并改为定位该位置。您可能需要通过 CHMOD 对其设置权限,以便网络服务器可以对其进行写入。

    在您的特定情况下尝试将其设置为

     /var/tmp/multiserv/users/395147/projects/730411. 
    

    它必须是您的 open_basedir 设置允许的文件夹。

    【讨论】:

    • 我按照指示更改了我的 tmp,但我仍然遇到同样的问题。
    • @agb 尝试将其设置为/var/tmp/multiserv/users/395147/projects/730411。它必须是您的open_basedir 设置允许的文件夹。
    • 这对我有用。非常感谢,你的回答很清楚。
    • +1 好答案。还要检查在 admin/config/media/file-system 中检查临时目录 /tmp 的正确路径堆栈(ZWAMP)),这只是 tmp - 没有前面的斜杠 / 解释是 /tmp 代表我机器上的其他地方 - 可能是 C:\tmp 而不是我的 docroot 上的子路径。显然,在将开发上传回 In​​ternet 时要记住这一点,因为需要更改此设置。
    【解决方案2】:

    似乎存在一个有效的 open_basedir 限制。

    【讨论】:

      最近更新 更多