【发布时间】:2014-03-13 07:35:35
【问题描述】:
您好,我正在使用 Windows Server iis 7.5。我将我的 php codeigniter 项目放在服务器上。该项目在本地服务器上运行良好。但是在windows服务器中,文件上传有错误。文件上传类给出错误"The temporary folder is missing." 我检查了phpinfo() 并且我得到了像这样D:\temp\php\ 的临时目录的路径,当我在php文件中运行该函数以查看临时目录路径sys_get_temp_dir(); 然后我得到像这样D:\Temp\ 的临时目录路径我在D: 驱动器中的服务器中有一个文件夹,而且我有一个带有临时名称的目录,这也是可写的,但我仍然收到丢失文件夹的错误。除此之外,我使用php_ini_loaded_file()检查了php路径然后我得到了这样的路径C:\Services\PHP\php.ini.这是不同驱动器的问题,我该如何解决这个问题?当我检查 is_writable(sys_get_temp_dir()) 它返回 false。
提前致谢
【问题讨论】:
标签: php codeigniter iis