2016-09-23 3 views
0

나는이 PHP ini 설정이 행해지는 곳 (스크립트 아래의 유일한 스크립트입니다)에서 어디에서 작업하려고하는지 알고 있습니다.이 ini 설정은 어디에 있습니까?


에 ini_get()

echo ini_get('sendmail_path'); 
// /usr/sbin/sendmail -t -i 

은 phpinfo()

Loaded Configuration File: /etc/php/7.0/apache2/php.ini 

/등 /php/7.0/apache2/php.ini

sendmail_path = "sudo /usr/sbin/sendmail -t -i -X /var/log/mail.log" 

htaccess로

php_value sendmail_path 'sendmail -t -i -X /var/log/mail.log' 

그래서이 땅에서이 설정은 어떻게 설정되는 ?? 설정이 어디서 오는지 볼 수있는 방법이 있습니까?

+0

웹 서버에서'sendmail_path'에 대한 재귀 적 검색을 시도 했습니까? – MonkeyZeus

+0

설정을 변경하고 테스트하여 어떤 것을 볼 수 있습니까? – Nomistake

+0

어떻게 재귀 적 검색을 수행 할 수 있습니까? – UKUser35

답변

0

이것이 작동하지 않는 이유는 php.ini 파일의 오류 때문이었으며 기본 옵션으로 되돌려졌습니다. 아파치 오류 로그에서 이것을 발견하고 거기에서 그것을 고칠 수있었습니다.

관련 문제