phpmyadmin - 将文件保存到磁盘

时间:2008-11-25 15:03:50

标签: php apache phpmyadmin

当我将浏览器指向http://localhost/phpmyadmin时,不是向我显示其首页,而是将其另存为对话框。

我正在跑步: Apache / 2.2.3(Debian)PHP / 5.2.0-8 + etch13服务器

我重新安装了apache2和php5。 重新安装后我没有httpd.conf文件,我该怎么办呢?是否有一个标准文件可以复制到/ etc / apache2中?

我找到了httpd.conf,我得到的唯一文件是我在/ etc / apache2 /下面的空文件。

4 个答案:

答案 0 :(得分:4)

您是否将php扩展配置为发送http标头?

在httpd.conf中: AddType application / x-httpd-php .php

EDIT
该文件不一定名为httpd.conf,这只是默认名称。尝试在Apache目录中搜索其他配置文件 - 扩展名可能是.conf但它可能是其他的... 如果您在debian上使用apt-get来安装apache2,请尝试/etc/apache2/apche2.conf
/ EDIT

答案 1 :(得分:3)

我在安装ISPconfig时也遇到此问题。我通过本教程解决了这个问题: http://www.howtoforge.com/perfect-server-debian-wheezy-apache2-bind-dovecot-ispconfig-3-p4

我认为主要代码是更改suphp.conf配置。

sudo nano /etc/apache2/mods-available/suphp.conf

注释掉<FilesMatch "\.ph(p3?|tml)$"> section and add the line AddType application/x-httpd-suphp .php .php3 .php4 .php5 .phtml - 否则所有PHP文件都将由SuPHP运行

<IfModule mod_suphp.c>
    #<FilesMatch "\.ph(p3?|tml)$">
    #    SetHandler application/x-httpd-suphp
    #</FilesMatch>
        AddType application/x-httpd-suphp .php .php3 .php4 .php5 .phtml
        suPHP_AddHandler application/x-httpd-suphp

    <Directory />
        suPHP_Engine on
    </Directory>

    # By default, disable suPHP for debian packaged web applications as files
    # are owned by root and cannot be executed by suPHP because of min_uid.
    <Directory /usr/share>
        suPHP_Engine off
    </Directory>

# # Use a specific php config file (a dir which contains a php.ini file)
#       suPHP_ConfigPath /etc/php5/cgi/suphp/
# # Tells mod_suphp NOT to handle requests with the type <mime-type>.
#       suPHP_RemoveHandler <mime-type>
</IfModule>

希望我能帮助别人:)

答案 2 :(得分:1)

我想你只是不知道那个配置文件在哪里。我不认为apache可以在没有httpd.conf的情况下运行。您可以通过以下方式找到您的配置:
$>locate httpd.conf
/etc/httpd/conf/httpd.conf
$>vim /etc/httpd/conf/httpd.conf

找到它后,找到其他AddType所在的位置并添加
AddType application/x-httpd-php .php

你需要做的最后一件事是重新启动你的httpd,这取决于安装,但做apachectl restart就可以了。您可能必须像使用httpd.conf文件一样找到它并键入文件的完整路径。

后记,你的phpmyadmin应该出现。

答案 3 :(得分:0)

我对此一无所知但...有人知道javascript中下载所选文件的方式,例如我通过复选框2文件选择,然后我点击一个按钮以下载这两个文件选择我将保存档案的路线