您好,登錄后才能下訂單哦!
小編給大家分享一下linux下php驗證碼不顯示的方法,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!
linux下php驗證碼不顯示的解決辦法:首先查看“phpinfo”;然后通過yum安裝gd庫或者phpize安裝;最后重啟“php-fpm”即可。
linux環境下驗證碼不顯示的幾種情況
gd庫擴展沒有安裝.
查看phpinfo(),看看有沒有安裝gd庫
yum安裝gd庫或者phpize安裝
安裝完成后記得重啟php-fpm
bom頭的原因
在生成驗證碼的腳本前加上ob_clean
nginx不支持pathinfo的原因
如果你查看你的console出現404錯誤.那是因為nginx不支持pathinfo造成的
location ~ .php { root H:/PHPServer/WWW; #項目目錄 fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_split_path_info ^(.+.php)(.*)$; fastcgi_param PATH_INFO $fastcgi_path_info; fastcgi_param SCRIPT_FILENAME documen t r oot documentroot fastcgi_script_name; include fastcgi_params; }
看完了這篇文章,相信你對linux下php驗證碼不顯示的方法有了一定的了解,想了解更多相關知識,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。