0

今日、Apache2 サーバー php5、mysql、および phpmyadmin をインストールしたところ、localhost/myphpadmin を介した myphpadmin へのアクセスが拒否されません。

127.0.0.1 を許可するために、最初にフォルダー /etc/apache2/conf.d/phpmyadmin.conf を変更しました。以下を参照してください。

    # 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>

[...]

次に、[AllowNoPassword] を true にするために、/usr/share/phpmyadmin/config.sample.inc.php 内のルールも変更しました。

myphpadmin が apache2 にアクセスできるようにするために何をすればよいかわかりません。

ご回答ありがとうございます。

4

2 に答える 2

0

localhost/myphpadminまたはlocalhost/phpmyadmin ..と入力していますか??

次に、config.sample.inc.php内のルールを変更しても、このファイルの名前をconfig.inc.phpに変更するまで何も得られません。

第三に、物事がどのように機能するかを理解するためにこれを行っている場合は問題ありませんが、深刻な開発に取り掛かりたい場合は、環境から解放されるため、 xampp (Linux と Mac にも付属) を試してください。セットアップの苦労..

于 2012-11-14T03:40:27.050 に答える