2014-11-13 77 views

回答

0

我有同樣的問題,並通過網絡搜索,但無法得到解決方案。問題不是Laravel的具體問題,這是一個關於iis的常見php問題。這是一個權限問題。當您使用php上傳文件時,文件首先會進入臨時文件夾,然後Laravel代碼將其移至您應用程序中所需的文件夾。這裏的問題是使用不同的用戶帳戶將文件寫入臨時文件夾,因此當您將其移至應用程序文件夾時,您無法查看它。簡單的解決方案是修改臨時文件夾權限,讓您的應用程序可以讀取和寫入。就這樣。希望這可以幫助別人。

+0

我在我的IIS服務器上有一個可以完美上傳文件的應用程序。這只是使用laravel的應用程序,我遇到了問題。該文件已上傳,我無法打開它,因爲權限。 –

+0

其他應用程序是用PHP編寫的..你是否授予你的應用程序在c:// windows/temp的臨時文件夾下的讀寫權限。 –

+0

是的另一個應用程序是用PHP編寫的。我已經授予我的應用程序讀/寫訪問臨時文件夾,它仍然是同一個問題。 –