我刚刚在我的 Mac 上通过 homebrow 安装了 apache、php 和 Mysql,一切正常。
但是我尝试安装 phpMyAdmin,仍然是从自制软件,我已经按照提到的编辑了我的 httpd.conf。
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>
但是当我到达http://localhost/phpmyadmin时,它显示了index.php的代码,这告诉我别名是可以的。
http://localhost/ 与 phpinfo 工作正常。但该文件夹位于 /Users/my-username/Sites/ 中 我尝试将 phpmyadmin 放入此文件夹中,但它启动了 404。
如何强制文件夹使用 apache 处理 php ?
cd /Library/WebServer/Documents/phpmyadmin
php -S 127.0.0.1:8910