2014-03-13 60 views
0

您好,我是在Windows服務器上工作的IIS 7.5。我把我的php codeigniter項目放在服務器上。該項目在本地服務器上正常工作。但在Windows服務器上有錯誤的文件上傳。文件上傳類給錯誤"The temporary folder is missing."我檢查了phpinfo()和我得到了這樣的臨時目錄的路徑D:\temp\php\當我在php文件中運行功能看臨時目錄路徑是sys_get_temp_dir();然後我得到這樣的臨時目錄路徑D:\Temp\我在服務器的文件夾中D:的車程,我也有臨時名稱的目錄中,並且是可寫的,但也還是我得到丟失的文件夾的erorr。除了這個我檢查使用php_ini_loaded_file()然後我得到這樣C:\Services\PHP\php.ini.的路徑是,這是不同的驅動器的問題,如何解決這個問題的PHP的路徑?當我檢查is_writable(sys_get_temp_dir())時,它返回false。PHP的臨時目錄

在此先感謝

回答

0

檢查d:看看你是否有一個目錄的名字temp和內部的一個目錄中的名稱php,看看php文件夾是可寫的。