linux下php驗證碼不顯示的解決方法:先查看「phpinfo」;然後透過yum安裝gd函式庫或phpize安裝;最後重啟「php-fpm」即可。
推薦:《PHP影片教學》
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驗證碼不顯示怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!