PHP載入mysql DDL會失敗

來源:互聯網
上載者:User

簡介:這是PHP載入mysql DDL會失敗的詳細頁面,介紹了和php,PHP PHP載入mysql DDL會失敗有關的知識、技巧、經驗,和一些php源碼等。

class='pingjiaF' frameborder='0' src='http://biancheng.dnbcw.info/pingjia.php?id=344677' scrolling='no'>

今天心血來潮,把以前的PHP拿出來準備寫幾個小程式玩玩,悲劇的時,怎麼都啟動不了。奇怪我當初都配置好好的,怎麼會這樣。

想起來前一段時間我把一些PHP和Eclipse整理了下,路徑改了,應該就是這個原因。

開啟Apache2的設定檔,粗略的看了下,嗯,檔案路徑有點問題。其實是我把PHP壓縮包和Eclipse都放在一個PHP的檔案夾下,以前都是直接解壓到D盤根目錄下,所以現在要加一層目錄。直接修改,飄過。

開啟PHP設定檔,把extension_dir的值路徑也加一層目錄。

好了大功告成,重啟Apache,WHAT,還是啟動不了。看看沒有什麼錯誤呀,無語了。

只好開啟Apache設定檔,對添加的配置命令,逐行注釋,重啟Apache,發現是PHPIniDir "D:/php5"這個注釋掉就能啟動,也就是說,系統無法找到PHP的根目錄。(其實這個時候如果能多想下,就能解決問題,也就沒有後來的嘗試)

檢查路徑無誤,沒有問題。

接著檢查PHP的設定檔,我一時興起,乾脆把extension_dir寫錯,不知道怎麼回事,Apache竟然能正常啟動,讓我很費解,但是改載入的Mysql還是沒有效果。

之後,開始檢查extension=php_mysql.dll,把它注釋掉,嗯,能啟動,但是這個有什麼用,我要Mysql載入呀。

還是拉開以前寫的PHP配置文檔,仔細看了下,發現我好像漏了一個地方的路徑。。。PATH。

有人問配置怎麼會跑到PATH中呢,大家在網上找的配置載入mysql配置,有很多就是叫大家把mysql DLL什麼一堆東西 Copy到 System32還記得嗎?我找到的最佳化方法就是把你PHP的根目錄加到PATH中,眾所周知,PATH是Windows會自動載入的東東,所以的你的一堆東西都能載入上,也方便以後清除,方便吧。

根源找到了,直接開啟環境變數,找到PATH,將路徑修改正確,重啟電腦,啟動Apache,OK,終於大功告成,嘗試串連資料庫,成功。

愛J2EE關注Java邁克爾傑克遜視頻站JSON線上工具

http://biancheng.dnbcw.info/php/344677.html pageNo:4

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.