使用home brew安装phpmyadmin

使用home brew安装phpmyadmin,php,mysql,configuration,phpmyadmin,Php,Mysql,Configuration,Phpmyadmin,我已尝试使用自制软件安装和配置phpmyadmin。要安装,我使用命令brew install phpmyadmin,这是终端中打印的消息摘要 ==> Summary I found that the instructions are not complete, you also have to: Remove the '#' comment at the beginning in /etc/apache2/httpd.conf for LoadModule php5_module:

我已尝试使用自制软件安装和配置phpmyadmin。要安装,我使用命令
brew install phpmyadmin
,这是终端中打印的消息摘要

==> Summary
I found that the instructions are not complete, you also have to:

  1. Remove the '#' comment at the beginning in /etc/apache2/httpd.conf for LoadModule php5_module:

    LoadModule php5_module libexec/apache2/libphp5.so
    
    ==>摘要
    
    我发现说明不完整,您还必须:

  2. 删除LoadModule php5_模块/etc/apache2/httpd.conf开头的“#”注释:

    DirectoryIndex index.php index.html home.pl index.cgi
    
  3. 编辑/etc/apache2/httpd.conf中的目录索引设置,以:

    sudo apachectl start
    
  4. 保存文件

  5. 在终端应用程序中启动Apache Web服务器:

    sudo apachectl restart
    
    如果已经启动,它将向您显示一条消息:“服务已加载”,在本例中,请运行:

    <FilesMatch \.php$>
        SetHandler application/x-httpd-php
    </FilesMatch>
    

  6. 稍等片刻,然后将页面刷新几次(可能以前的状态已缓存或服务尚未启动)

    我想您错过了balazs630解释的第一部分。。这里是相同的:

    ==>php 要在Apache中启用PHP,请将以下内容添加到httpd.conf并重新启动Apache: LoadModule php7_module/usr/local/opt/php/lib/httpd/modules/libphp7.so

    Alias /phpmyadmin /usr/local/share/phpmyadmin
    <Directory /usr/local/share/phpmyadmin/>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride All
        <IfModule mod_authz_core.c>
            Require all granted
        </IfModule>
        <IfModule !mod_authz_core.c>
            Order allow,deny
            Allow from all
        </IfModule>
    </Directory>
    
    
    SetHandler应用程序/x-httpd-php
    
    最后,检查DirectoryIndex包含index.php DirectoryIndex.php index.html

    php.ini和php-fpm.ini文件可在以下位置找到: /usr/local/etc/php/7.4/

    要立即启动php并在登录时重新启动,请执行以下操作: brew服务启动php 或者,如果您不想要/不需要后台服务,您可以运行: php fpm

    ==>phpmyadmin 要在Apache中启用phpMyAdmin,请将以下内容添加到httpd.conf和 重新启动Apache:

    Alias/phpmyadmin/usr/local/share/phpmyadmin
    选项索引跟随符号链接多视图
    允许超越所有
    要求所有授权
    命令允许,拒绝
    通融
    

    然后打开

    它对我有用!在我的例子中,不需要秘密的河豚和取消对配置行的注释。谢谢你,冠军!对于php7:
    LoadModule php7_module libexec/apache2/libphp7.so