未找到 PHPMYADMIN(Homebrew、BigSur、带有 M1 芯片)

PHPMYADMIN not found (Homebrew, BigSur, with M1 CHIP)

我是 mac 的新手,正在尝试在其中安装 phpmyadmin

我已经按照说明编辑了我的 httpd.conf

Alias /phpmyadmin /opt/homebrew/share/phpmyadmin
<Directory /opt/homebrew/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>

并注释#Alias /phpmyadmin /opt/homebrew/share/phpmyadmin,如果不注释apachetl configtest会导致错误。

我启用了我的 php lib 模块 ini httpd.conf 并使用 localhost/info 进行了测试。php,一切正常。

我应该怎么做才能访问我的 phpmyadmin?

提前致谢

查看观看次数后, 我找到了答案

我需要在 httpd.conf

中启用别名模块
LoadModule alias_module lib/httpd/modules/mod_alias.so

并在我的 httpd.con

中取消注释 phpmyadmin 的别名配置

我之前的配置

#LoadModule alias_module lib/httpd/modules/mod_alias.so
#Alias /phpmyadmin /opt/homebrew/share/phpmyadmin
    <Directory /opt/homebrew/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>

我现在的配置

LoadModule alias_module lib/httpd/modules/mod_alias.so

Alias /phpmyadmin /opt/homebrew/share/phpmyadmin
<Directory /opt/homebrew/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>

和通过自制程序安装的 phpmyadmin 运行 在我的带有 m1 芯片的 bigsur 中很好