我是apache和PHP的新手。 我目前在本地运行wordpress(MacOS)和MAMP。
我使用xhgui(https://github.com/perftools/xhgui),效果很好。 例如,当我把auto_prepend_file =" /path/to/xhgui/external/header.php"进入全球的php.ini。
但是mamp似乎使用了自己的php.ini(如phpinfo所示)。所以我在那里添加了同一条线。 不过,xhgui并没有描述它。
我做错了什么?
PS:我正在运行" php -S 0:8080 -t webroot /"而不是通过mamp的vhost,因为我无法让它工作。这会导致问题吗?
编辑:我的vhost
<VirtualHost *:8888>
php_admin_value auto_prepend_file "/Users/me/Desktop/xhgui/external/header.php"
DocumentRoot "/Users/me/Documents/path/to/wordpress"
ServerName localhost
</VirtualHost>
答案 0 :(得分:0)
我遇到了同样的问题,我解决了导出varibale的问题。
在我的情况下,我在控制台中运行以下命令:
export PHP_INI_SCAN_DIR=/Library/Application\ Support/appsolute/MAMP\ PRO/conf