今天重新安裝了ubuntu,php,mysql,apache,到測試cms專案時發生乙個錯誤:
驗證碼無法顯示出來。
2.1 使用 phpinfo檢查:
phpinfo();在專案根目錄建立乙個test.php,並寫上上邊的**,測試檢查phpinfo.查詢有沒有gd項,也就是有沒有開啟gd庫。
如果找不到gd,說明還沒有安裝php-gd,就繼續後面的安裝步驟,否則是其他問題引起。
2.2 安裝gd庫:
sudo apt-get install php-gd2.3 重啟apache服務
sudo service apache2 restart
驗證碼無法顯示
這段時間在寫乙個驗證碼,在我的機器上好好的,但是到了公司的電腦上就顯示 影象因其本身有錯無法顯示,這是什麼原因呢?試了好長時間還是沒辦法解決,於是就去google。網上通用的解決方法是 1 盡可能去掉中文空格 2 將 但是還是解決不了我的問題。如果你試了上面的方法還是解決不了你可以用下面的方法 在 ...
php驗證碼顯示不了,php驗證碼不顯示解決方法
解決方法 2 utf 8 bom頭原因。用editplus ultraedit,刪除即可。3 輸出緩衝區中的快取問題。輸出前,使用ob clean函式解決。4 輸出前,不能出現echo print r var dump等列印,注釋或刪除解決。解決問題之後的 w 80 設定寬和高 h 26 str a...
PHP解決驗證碼無法顯示的方法
php解決驗證碼無法顯示的方法 第一步 先確保 沒有寫錯 可以通過簡單的提取需要的 進行測試 第二步 確保php繪畫技術擴充套件gd庫的開啟 在php.ini在設定 extension php gd2.dll 第三步 清除快取區 php關於快取區的三個函式 非常重要 ob get contents ...