内置PHP服务器日志在哪里?

内置PHP服务器日志在哪里?,php,logging,webserver,built-in,Php,Logging,Webserver,Built In,知道我的PHP安装在c:\PHP中,并且我正在从NetBeans运行应用程序,我在哪里可以找到Windows 10上的内置PHP服务器日志?是否始终创建这些日志?这个问题紧接着另一个问题 我已经看到了,但是我的笔记本电脑上没有c:\php\logs\ 更新 我在我的php.ini中设置了以下内容: log_errors = On error_log = "c:\php\logs\php_errors.log" 我在我的布局中添加了以下行。phtml: <?php echo

知道我的PHP安装在
c:\PHP
中,并且我正在从NetBeans运行应用程序,我在哪里可以找到Windows 10上的内置PHP服务器日志?是否始终创建这些日志?这个问题紧接着另一个问题

我已经看到了,但是我的笔记本电脑上没有
c:\php\logs\

更新

我在我的
php.ini
中设置了以下内容:

log_errors = On
error_log = "c:\php\logs\php_errors.log"
我在我的
布局中添加了以下行。phtml

    <?php
    echo ini_get('error_log');
    syslog ( LOG_ERR , "Poupoupidou" );
    ?>

这将显示
c:\php\logs\php\u errors.log
,但我在此目录中没有看到日志文件

更新II


一些日志已在
c:\php\logs\
中生成,用于另一个问题。

您可以使用:

echo ini_get('error_log');

检查
phpinfo()
php.ini
文件的输出,可能吗?您使用的是本地主机环境吗?如果是,那么是哪一个(WAMP或XAMPP)?我没有使用WAMP或XAMMP,只使用NetBeans在谷歌搜索“netbeans中的日志在哪里?”后发现,PHP.ini中定义的PHP错误日志在哪里?也许你需要创建那个目录。还可能需要确保也启用了错误报告。它不返回任何内容(空字符串)。这意味着您需要修改php.ini并为其分配一个值—一个文件名。确保该文件可由web服务器写入。已尝试(请参阅我的问题更新),但未生成任何内容。有什么想法吗?你读过
syslog()
的文档了吗?(您以错误的方式使用了错误的函数)。。如果希望通过PHP的错误日志工具触发错误日志消息,请使用修改PHP.ini设置来设置正确的目录,并启用错误日志来解决问题。