使用home brew安装phpmyadmin
我已尝试使用自制软件安装和配置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:
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:
LoadModule php5_module libexec/apache2/libphp5.so
==>摘要
我发现说明不完整,您还必须:
- 删除LoadModule php5_模块/etc/apache2/httpd.conf开头的“#”注释:
DirectoryIndex index.php index.html home.pl index.cgi
- 编辑/etc/apache2/httpd.conf中的目录索引设置,以:
sudo apachectl start
- 保存文件
- 在终端应用程序中启动Apache Web服务器:
sudo apachectl restart
如果已经启动,它将向您显示一条消息:“服务已加载”,在本例中,请运行:
<FilesMatch \.php$>
SetHandler application/x-httpd-php
</FilesMatch>
- 去
稍等片刻,然后将页面刷新几次(可能以前的状态已缓存或服务尚未启动)我想您错过了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