PHP does not have a built-in command to search the apache error log. Alternatively, you can do something similar in the apache configuration.
ErrorLog /var/log/apache/error_log SetEnv APACHE_ERROR_LOG /var/log/apache/error_log PassEnv APACHE_ERROR_LOG
In your PHP script, $ _SERVER ['APACHE_ERROR_LOG'] should be what you are asking for.
source share