ОС: Ubuntu 14.04
— удаленный сервер на digitalocean
Я установил директиву sendmail_path в файле /etc/php5/apache2/php.ini следующим образом:
"/usr/bin/msmtp -C /etc/.msmtp_php --logfile /var/log/msmtp.log -a gmail -t"
Тем не менее, когда я проверяю phpinfo()
файл, он по-прежнему утверждает, что локальное значение sendmail_path: /usr/sbin/sendmail -t -i
Я уже перезапустил свой веб-сервер и результаты те же.
Загруженный файл конфигурации означает, что загруженный файл: /etc/php5/apache2/php.ini
,
Чтобы определить, действительно ли это загружаемый файл, я также попытался переименовать файл php.ini в php.ini.old, а также переименовал conf.d в conf.d.old. Однако после перезапуска сервера phpinfo()
на странице все еще говорится, что мой загруженный файл конфигурации /etc/php5/apache2/php.ini
,
На данный момент я предполагаю, что мой веб-сервер загружает какой-то другой файл php.ini. Однако откуда ???
Ребята, у вас есть предложения по поводу того, что я могу сделать дальше? Я в недоумении здесь 🙁
Вы можете вывести путь к файлу php.ini с помощью phpinfo (INFO_GENERAL);
Вы перезапустили свой веб-сервер?
Используете ли вы php-fpm (php5-fpm), так что вам придется перезапустить php-fpm также …
Других решений пока нет …