我已经用c ++创建了自己的PHP扩展,并且正在使用Centos7-php 5.6版本。 我想将扩展调试日志写到Web服务器日志目录中。我们可以通过调用phpinfo()方法从PHP中获取它。
从/ etc / httpd位置记录目录符号链接,带有/ var / log / httpd /
我们如何从c ++的PHP扩展中获取该Apache配置位置?
答案 0 :(得分:0)
即使您能够使用PHP解析Web服务器的配置文件,也无法创建自己的日志文件。 Web服务器中的工作进程通常没有权限在系统日志目录中创建新文件。
如果需要打印调试消息,请使用php_error()
生成它们。它们将被传递到Web服务器以进行错误记录。