標籤:mysql 程式 設定檔 local
650) this.width=650;" src="http://s2.51cto.com/wyfs02/M02/7E/ED/wKiom1cM4ejicEfmAAAxqYzS_oY921.png" title="1.png" alt="wKiom1cM4ejicEfmAAAxqYzS_oY921.png" />
當出現這種問題的時候,查看自己是否安裝了兩個mysql程式,一個是系統內建的,一個是自己安裝的。
註:在啟動MySQL服務時,會按照一定次序搜尋my.cnf,先在/etc目錄下找,找不到則會搜尋"$basedir/my.cnf",在本例中就是 /usr/local/mysql/my.cnf,這是新版MySQL的設定檔的預設位置!如果發現/etc下存在my.cof檔案,直接刪掉,這樣啟動mysql時才會去/usr/local/mysql/my.cnf目錄下下去找自己安裝的文
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/7E/ED/wKiom1cM5IahJRydAACBj_vKP0Y517.png" title="2.png" alt="wKiom1cM5IahJRydAACBj_vKP0Y517.png" />
執行php檔案,出現404時:要判斷系統是否安裝了兩個相同的程式。直接在源碼安裝的路徑下通過/usr/local/apache2/bin/apachectl 這種方式重啟apache,不要用/etc/init.d/httpd 來啟動,除非你講啟動指令碼放到了/etc/init.d/下,預設情況下yum安裝的httpd的啟動指令碼在/etc/init.d/下
650) this.width=650;" src="http://s4.51cto.com/wyfs02/M00/7E/EA/wKioL1cM5izxr8bIAAAmlmKtu2M241.png" title="4.png" alt="wKioL1cM5izxr8bIAAAmlmKtu2M241.png" />
執行php檔案,沒有報錯但是html頁面可以顯示,php頁面沒有顯示:
解決方案如下:
1.檢查apache的設定檔看是否載入了libphp5.so模組,若沒有就添加
LoadModule php5_module modules/libphp5.so
2.在<IfModule mime_module>模組中看是否添加有php頁面,若沒有就添加
AddType application/x-httpd-php .php .php3 .php4
3.在<IfModule dir_module>模組的DirectoryIndex後添加index.php
4. 把 204行 ServerName www.example.com:80 行那個#開啟
重啟apache /usr/local/apache2/bin/apachectl restart
mysql 啟動失敗 和 php路徑錯誤 以及 php 無法顯示的問題