Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Drupal 7无法安装模块_Php_Drupal_Iis 7_Zend Server Ce - Fatal编程技术网

Php Drupal 7无法安装模块

Php Drupal 7无法安装模块,php,drupal,iis-7,zend-server-ce,Php,Drupal,Iis 7,Zend Server Ce,我的Drupal 7实例无法通过FTP链接安装新模块。出现的错误消息如下所示: Warning: fileowner() [function.fileowner]: stat failed for temporary://upd92FE.tmp in update_manager_local_transfers_allowed() (line 924 of C:\inetpub\wwwroot\drupal\modules\update\update.manager.inc). 我的设置如下:

我的Drupal 7实例无法通过FTP链接安装新模块。出现的错误消息如下所示:

Warning: fileowner() [function.fileowner]: stat failed for temporary://upd92FE.tmp in update_manager_local_transfers_allowed() (line 924 of C:\inetpub\wwwroot\drupal\modules\update\update.manager.inc).
我的设置如下:

Warning: fileowner() [function.fileowner]: stat failed for temporary://upd92FE.tmp in update_manager_local_transfers_allowed() (line 924 of C:\inetpub\wwwroot\drupal\modules\update\update.manager.inc).
Windows 7家庭高级64位
IIS 7.5+Zend社区服务器

好的,找到了解决方案

出于某些奇怪的原因,临时目录设置如下:


这当然行不通。只需将反斜杠改为正斜杠,您将被设置为=)

要解决此问题,只需在
站点/default/files
中创建名为
tmp
的新文件夹,以管理员身份导航到此 /管理/配置/媒体/文件系统

并在临时目录中更新“tmp” 并在项目目录的根目录中创建tmp文件夹。与index.php和.htaccess并行


谢谢,Aj有时是一个简单的权限设置,我在我的案例中发现tmp使用的是755而不是775。将文件夹设置回775解决了我的问题。

你的问题是让它工作吗?它实际上读起来更像是您应该向Drupal提交错误报告。虽然原因可能是您的非标准设置(Windows而非Apache)。我明白了,我认为它应该在IIS上工作,因为它在IIS平台安装程序上。唉……这帮我解决了同样的问题(我已经从一个版本的XAMPP升级到另一个版本,我想这是在这个过程中发生的)。非常感谢。