0
我在帶有IIS的Windows Server 2012上使用laravel 4。上傳的文件在Laravel中不可見。權限被拒絕
我可以上傳文件到服務器。當我去查看它時,權限被拒絕。
我有另一個應用程序不使用laravel,我可以完美地上傳文件。
任何想法?
我在帶有IIS的Windows Server 2012上使用laravel 4。上傳的文件在Laravel中不可見。權限被拒絕
我可以上傳文件到服務器。當我去查看它時,權限被拒絕。
我有另一個應用程序不使用laravel,我可以完美地上傳文件。
任何想法?
我有同樣的問題,並通過網絡搜索,但無法得到解決方案。問題不是Laravel的具體問題,這是一個關於iis的常見php問題。這是一個權限問題。當您使用php上傳文件時,文件首先會進入臨時文件夾,然後Laravel代碼將其移至您應用程序中所需的文件夾。這裏的問題是使用不同的用戶帳戶將文件寫入臨時文件夾,因此當您將其移至應用程序文件夾時,您無法查看它。簡單的解決方案是修改臨時文件夾權限,讓您的應用程序可以讀取和寫入。就這樣。希望這可以幫助別人。
我在我的IIS服務器上有一個可以完美上傳文件的應用程序。這只是使用laravel的應用程序,我遇到了問題。該文件已上傳,我無法打開它,因爲權限。 –
其他應用程序是用PHP編寫的..你是否授予你的應用程序在c:// windows/temp的臨時文件夾下的讀寫權限。 –
是的另一個應用程序是用PHP編寫的。我已經授予我的應用程序讀/寫訪問臨時文件夾,它仍然是同一個問題。 –