您好,我是在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的臨時目錄
在此先感謝