Я пытаюсь установить переменную в файле PHP.ini под человечностью 10.10. А именно, sendmail_path.
В моей системе существует 4 файла php.ini:
Никакие другие файлы php.ini не находятся физически в/на моей системе человечности 10.10.
Я изменил все эти файлы с sendmail_path = /usr/sbin/ssmtp -t
Я тестирую ssmtp по другой причине.
Запуск phpinfo()
под apache2 показывает переменную sendmail_path
все еще не получая новое значение.
Копия с phpinfo()
после перезапуска apache2:
Configuration File (php.ini) Path /etc/php5/apache2
Loaded Configuration File (none)
sendmail_path /usr/sbin/sendmail -t -i /usr/sbin/sendmail -t -i
Еще некоторые выводы из окна терминала:
$ php --ini
Configuration File (php.ini) Path: /etc/php5/cli
Loaded Configuration File: /etc/php5/cli/php.ini
Scan for additional .ini files in: /etc/php5/cli/conf.d
Additional .ini files parsed: /etc/php5/cli/conf.d/gd.ini,
/etc/php5/cli/conf.d/mcrypt.ini,
/etc/php5/cli/conf.d/mysql.ini,
/etc/php5/cli/conf.d/mysqli.ini,
/etc/php5/cli/conf.d/pdo.ini,
/etc/php5/cli/conf.d/pdo_mysql.ini
$ php -v
PHP 5.3.3-1ubuntu9.10 with Suhosin-Patch (cli) (built: Feb 11 2012 06:21:15)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies
Я никоим образом не имею решения этого и попытался погуглить для этого поведения в эти выходные без удачи.
Отношения Вам, если можно решить это, я предполагаю, что я не единственный, имеющий эту “проблему”.
Я отвечаю себе на этот раз.
Нашли решение по этому вопросу после, скажем, большего количества поиска в Google и страницы по адресу:
http://www.howtoforge.com/how-to-specify-a-custom-php.ini -for-a-website-apache2-with-mod_php
Действительно сделал мой день.
Изменил мой пустой файл httpd.conf следующим образом:
php_admin_value sendmail_path "/usr/sbin/ssmtp -t"
Перезапустил apache2. Нет ошибок и phpinfo () показывает следующее в указанной переменной:
sendmail_path / usr / sbin / ssmtp -t / usr / sbin / sendmail -t -i
Думаю, я могу пойти и тестирование больше с ssmtp сейчас.
И есть больше об этом в http://www.php.net