使用MySQL和PHP的常見問題 |
發布時間: 2012/8/22 17:10:21 |
錯誤:超出了最大執行時間,這是一種PHP限制,如果需要,進入文件php.ini,并設置最大執行時間(開始為30秒)。此外,還可以將每腳本允許使用的RAM增加一倍,從8MB變為16MB,這也是個不錯的主意。 · 致命錯誤:在…中調用了不支持或未定義的mysql_connect()函數,這意味著,你的PHP版本不支持MySQL。你可以編譯動態MySQL模塊并將其加載到PHP,或使用內置的MySQL支持重新編譯PHP。在PHP手冊中,詳細介紹了該進程。 · 錯誤:對'uncompress'的未定義引用,這意味著所編譯的客戶端庫支持壓縮客戶端/服務器協議。更正方法是,用“-lmysqlclient”進行鏈接時,在最后添加“-lz”。
· 錯誤:客戶端不支持鑒定協議,與MySQL 4.1.1和更高版本一起使用較舊的mysql擴展時常會遇到該問題。可能的解決方案是:降級到MySQL 4.0,轉向PHP 5和較新的mysqli擴展,或用“--old-passwords”配置MySQL服務器(更多信息,請參見A.2.3節,“客戶端不支持鑒定協議”)。 本文出自:億恩科技【www.laynepeng.cn】 |