从PHP脚本获取Apache配置

开发技术 作者: 2024-07-25 18:55:01
特别是我需要知道 PHP脚本中的ErrorLog Apache配置设置,以显示最新的致命错误. PHP可以获取此类设置还是需要手动传递日志路径? 据我所知,Apache不会向PHP透露这些信息,即使它作为Apache模块运行.你有两种可能性: >如果您控制服务器,则可以启用mod_info Apache模块.它会生成一个如下所示的HTML页面: In file: C:/Archivos de pr
特别是我需要知道 PHP脚本中的ErrorLog Apache配置设置,以显示最新的致命错误.

PHP可以获取此类设置还是需要手动传递日志路径?

据我所知,Apache不会向PHP透露这些信息,即使它作为Apache模块运行.你有两种可能性:

>如果您控制服务器,则可以启用mod_info Apache模块.它会生成一个如下所示的HTML页面:

In file: C:/Archivos de programa/Apache Software Foundation/Apache2.2/conf/sitios.d/foo.conf
   4: <VirtualHost *:80>
   5:   ServerName foo
   7:   DocumentRoot "C:/Sites/Foo/htdocs"
   9:   ErrorLog logs/foo-error.log
  12:   <Directory "C:/Sites/Foo/htdocs">
  13:     AllowOverride All
  14:     Options Indexes FollowSymLinks
    :   </Directory>
    : </VirtualHost>

当然,如果你控制服务器,你可以自己检查* .conf文件.
>您始终可以配置PHP将其错误发送到已知位置(我想这是最常用的方法).您可以使用@L_403_2@和log_errors PHP指令.

原创声明
本站部分文章基于互联网的整理,我们会把真正“有用/优质”的文章整理提供给各位开发者。本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
本文链接:http://www.jiecseo.com/news/show_50689.html
php 脚本 获取 apache 配置