2012-11-13 89 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

谢谢,这是一个别名的问题 –