首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在运行Apache2和PHP的服务器上设置PHPMyAdmin

在运行Apache2和PHP的服务器上设置PHPMyAdmin
EN

Stack Overflow用户
提问于 2011-11-02 11:31:09
回答 2查看 3.9K关注 0票数 2

我可以通过命令行在我的新Ubuntu服务器上安装PHPMyAdmin。但现在,当我尝试访问它时,我得到“您没有权限访问此服务器上的/phpmyadmin/index.php。”。

我相信这与它的.conf文件中的这些行有关,因为它们引用了mod_php,而我使用的是php-fastcgi而不是mod-php (出于内存使用目的)。

代码语言:javascript
复制
    <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的新手。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-11-03 01:40:25

原来我只需要在PHPMyAdmin的apache.conf文件中添加"ExecCGI“选项即可。我不得不把它放在目录标签下。

票数 2
EN

Stack Overflow用户

发布于 2011-11-02 20:45:55

如果是web用户,则需要检查phpmyadmin目录中的文件所有权

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7975529

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档