2012-11-13 90 views
0

我剛剛安裝了apache2服務器php5,mysql和phpmyadmin今天,我不能通過localhost/myphpadmin訪問myphpadmin被拒絕。訪問phpmyadmin否認

我首先改變該文件夾/etc/apache2/conf.d/phpmyadmin.conf以便允許127.0.0.1見下文

# phpMyAdmin default Apache configuration 

    Alias /****** /usr/share/phpmyadmin 

    <Directory /usr/share/phpmyadmin> 
     Options FollowSymLinks 
     DirectoryIndex index.php 

     <IfModule mod_php5.c> 
      AddType application/x-httpd-php .php 

      php_flag magic_quotes_gpc Off 
      php_flag track_vars On 
      php_flag register_globals Off 
      php_admin_flag allow_url_fopen Off 
      php_value include_path . 
      php_admin_value upload_tmp_dir /var/lib/phpmyadmin/tmp 
      php_admin_value open_basedir /usr/share/phpmyadmin/:/etc/phpmyadmin/:/var/lib/phpmyadmin/ 
     </IfModule> 

     Order Deny,Allow 
      Deny from all 
      Allow from 127.0.0.1 

    </Directory> 

[...] 

然後我也改變了規則內的/ usr /共享/ phpmyadmin的/config.sample.inc.php以使[AllowNoPassword]爲true。

我不知道該怎麼做才能讓myphpadmin訪問apache2?

感謝您的回覆。

+0

默認127和localhost有權訪問。 –

回答

0

你鍵入本地主機/ myphpadmin本地主機/ phpMyAdmin的 ..?

其次,改變內config.sample.inc.php規則,直到你將此文件重命名爲的config.inc.php

第三,如果你是爲了做這個不會得到你什麼要了解事情是如何工作的,那麼這很好,但如果你想開始一些認真的開發,那麼你應該嘗試xampp(也適用於Linux和Mac),因爲它可以讓你免受環境設置的困擾。

+0

謝謝,這是一個別名的問題 –