Я совершенно новичок в 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 /», а не через vhost через mamp, так как я не смог заставить его работать. Может ли это вызвать проблемы?
Редактировать: мой 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>
У меня была та же проблема, и я решил ее, экспортируя переменную.
В моем случае я запустил в консоли следующую команду:
export PHP_INI_SCAN_DIR=/Library/Application\ Support/appsolute/MAMP\ PRO/conf
Других решений пока нет …