laravel 圖片上傳失敗怎么辦

laravel圖片上傳失敗的解決辦法:1、在php配置文件中開啟文件上傳;2、安裝擴展“fileinfo”;3、關閉open_basedir;4、重寫路徑。

laravel 圖片上傳失敗怎么辦

本文操作環境:linux5.9.8系統、Laravel5.7版、MacBook Air 2019電腦。

laravel 圖片上傳失敗怎么辦?

linux 服務器 laravel 項目上傳圖片失敗

總結出以下原因:

1.linux文件權限問題,(保證上傳目錄文件權限為‘777’)

2.PHP配置文件開啟文件上傳
laravel 圖片上傳失敗怎么辦
———-寶塔——————————————————-

3.擴展“fileinfo”
laravel 圖片上傳失敗怎么辦
一般情況下到這里就能上傳了,如果還是提示上傳失敗那就看錯誤日志吧
日志位置:
laravel 圖片上傳失敗怎么辦

PHP?Warning:?Unknown:?open_basedir?restriction?in?effect.?File(/tmp)?is?not?within?the?allowed?path(s):?(/www/wwwroot/)?in?Unknown?on?line?0PHP?message:?PHP?Warning:?File?upload?error?-?unable?to?create?a?temporary?file?in?Unknown?on?line?0’,

——————這是報的什么錯啊
PHP警告:未知:open_basedir限制有效。文件(/ tmp)不在允許的路徑內:(/ www / wwwroot /)在第0行的未知中PHP消息:PHP警告:文件上傳錯誤-無法在第0行的“未知”中創建臨時文件,

解決方案:

要么關閉open_basedir,要么重寫路徑;(php.ini)

總結

錯誤日志是好東西,真的。

相關推薦:最新的五個Laravel視頻教程

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊6 分享