2012-01-12 70 views
3

我有此錯誤消息:phpMyAdmin的2002年錯誤

#2002 - 服務器沒有響應(或者本地MySQL服務器的套接字沒有正確配置)

我使用Ubuntu 11.10 ...和XAMPP

我用谷歌,我看到這個解決方案:

$ CFG樁[ '服務器'] [$ i] [ '插座'] =「/ var/run中/ MySQL的/ mysql的。襪子';或 $ cfg ['Servers'] [$ i] ['connect_type'] ='tcp';

但是config.inc.php文件中的這些行並沒有解決問題。

有人可以幫我嗎?我還可以做些什麼?

我想學習php :)但是有很多問題......也許在Windows 7上,沒有這個問題?

+0

您是否檢查過mysql服務器已啓動並正在運行?試試:sudo服務mysql重啓 – guiman 2012-01-12 21:21:52

+0

你確定MySQL守護進程正在運行嗎? – DaveRandom 2012-01-12 21:21:55

+0

@guiman我試過了,終端寫出這個:mysql:無法識別的服務 – blaces 2012-01-12 21:24:14

回答

0

所以你是在告訴你是剛開始使用PHP使用Ubuntu我的建議是從頭開始,這是一個小guite:

  • 安裝所有你將需要:

    命令和apt-get安裝的php5的Apache2的MySQL服務器的phpmyadmin

  • 一旦所有它的安裝,你將使用以下目錄

    /var/www - 在這裏它的服務器存儲您的頁面

    /var/log/apache2/- 這裏是日誌存儲的地方(當Apache apache 失敗時很有幫助,請查看error.log文件該目錄)

    的/ etc/apache2的 - Apache的配置是住在這裏

    的/ etc/PHP5/CLI - 這是爲PHP5控制檯實時配置(當你使用〜$ PHP5 test.php的配置是從這裏讀取)

    /etc/php5/apache2這是配置爲php5服務器的地方(當您從瀏覽器訪問時像http://localhost/test.php

配置文件的開箱即不需要進行修改(也許更多的提前使用,您將需要修改它們)

要卸載XAMP這裏的一個線程可能是helful: http://www.apachefriends.org/f/viewtopic.php?p=135389。首先刪除xamp,然後按照我的指示

+0

好的,我已經完成了!我如何計數? http://localhost/test.php寫出:404找不到...... – blaces 2012-01-12 21:56:28

+0

這很正常,那是因爲你沒有在/ var/ww中創建一個test.php文件。這樣做:sudo echo「<?php echo'Hello world';?>」> /var/www/test.php; sudo chmod 777 /var/www/test.php;然後再次嘗試該URL – guiman 2012-01-12 22:01:06

+0

該命令在/ var/www中創建一個test.php文件,其中包含一些用php編寫的基本代碼。從現在起,你應該開始閱讀一些關於php的教程。這裏有一個很好的出發點:http://www.w3schools.com/php/ – guiman 2012-01-12 22:02:46