在c ++

时间:2019-04-10 05:13:35

标签: php apache centos7

我已经用c ++创建了自己的PHP扩展,并且正在使用Centos7-php 5.6版本。 我想将扩展调试日志写到Web服务器日志目录中。我们可以通过调用phpinfo()方法从PHP中获取它。

enter image description here

从/ etc / httpd位置

记录目录符号链接,带有/ var / log / httpd / enter image description here

我们如何从c ++的PHP扩展中获取该Apache配置位置?

1 个答案:

答案 0 :(得分:0)

即使您能够使用PHP解析Web服务器的配置文件,也无法创建自己的日志文件。 Web服务器中的工作进程通常没有权限在系统日志目录中创建新文件。

如果需要打印调试消息,请使用php_error()生成它们。它们将被传递到Web服务器以进行错误记录。