Я пытаюсь выполнить официальные шаги Newrelic для установки Newrelic PHP Agent, но не смог получить статистику данных.
Я добавил вручную расширение = newrelic.so в /opt/lampp/etc/php.ini, но также не работает
Я понял, что у XAMPP нет каталога расширений, но есть каталог с именем «opt / lampp / modules»
Так что newrelic не помещает в него установленное расширение, что делать ?!
Вы устанавливаете его на Mac или Linux?
Какой дистрибутив?
Xampp — это просто пакетная установка ключевых компонентов сервера, а New Relic интегрируется только с PHP. Так что, если ваша ОС Linux основана на Debian или Red-Hat, вы можете сделать это с помощью общих инструкций. Если это Mac OS, это немного более необычно, но это можно сделать.
Поскольку существуют инструкции по установке Debian / Red Hat, я предполагаю, что это Mac OSX, так как нет агента Windows.
Загрузите последнюю версию агента Mac OS X
http://download.newrelic.com/php_agent/release/
Распакуйте этот пакет в уникальном месте, где вы хотите хранить файлы New Relic.
В Терминал, CD в этот каталог.
Бежать
sudo NR_INSTALL_PATH = / Приложения / MAMP / bin / php / phpX.X.X / bin ./newrelic-install
Когда будет предложено установить, введите «все» без кавычек.
Откройте «/Applications/MAMP/bin/php/phpX.X.X/conf/php.ini» (помните, замените X.X.X на версию, которую вы нашли выше) в выбранном вами текстовом редакторе, затем скопируйте и вставьте в него следующее. Обязательно замените местозаполнитель лицензионного ключа на ваш лицензионный ключ.
extension=newrelic.so
newrelic.appname = <appName>
newrelic.license = <licenseKey>
Измените AppName на имя, которое вы хотите, чтобы ваше приложение вызывало, и LicenseKey для ваших учетных записей LicenseKey.
Перезапустите MAMP.
Если вы создадите файл PHPinfo, вы сможете проверить, что New Relic является загруженным модулем.
В некоторых редких случаях, если демон не запускается при перезапуске MAMP, вы можете запустить его вручную
/ USR / бен / NewRelic-демон
Других решений пока нет …