2011-11-02 89 views
2

我能够通过我的新Ubuntu服务器上的命令行安装PHPMyAdmin。但现在,当我尝试访问它时,我得到“您无权访问此服务器上的/phpmyadmin/index.php”。在运行Apache2和PHP-FastCGI的服务器上设置PHPMyAdmin

我相信它必须在.conf文件中对这些行进行处理,因为它们引用了mod_php,而我正在使用php-fastcgi而不是mod-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> 

我已经尝试注释掉的代码,但PHP设置不外面的它因此必须有办法用PHP FastCGI的做这项工作。有谁知道如何做到这一点?

我是使用PHP FastCGI的新手。

回答

2

原来我只是要添加到选项“ExecCGI”为PHPMyAdmin中的文件的apache.conf。我必须把它放在(在)目录标签下。

0

您需要检查文件的所有权,如果它是网络用户,在phpMyAdmin的目录

相关问题