如何看到';系统日志';运行PHP的app_服务器上的输出

如何看到';系统日志';运行PHP的app_服务器上的输出,php,google-app-engine,Php,Google App Engine,我正在使用“谷歌应用引擎启动器”启动的app_服务器在我的计算机上测试一个PHP应用程序 但是,在它的日志中,我没有看到插入到PHP代码中的系统日志的输出 我尝试了参数--log_level和--dev_appserver_log_level,但没有成功 有人知道能做什么吗 我的Google App Engine Launcher是1.8.6版。默认配置应启用系统日志记录,因此启动App_服务器时不需要其他参数。您能执行一个非常简单的测试脚本并发布输出吗 <?php print 'Usin

我正在使用“谷歌应用引擎启动器”启动的app_服务器在我的计算机上测试一个PHP应用程序

但是,在它的日志中,我没有看到插入到PHP代码中的系统日志的输出

我尝试了参数--log_level和--dev_appserver_log_level,但没有成功

有人知道能做什么吗


我的Google App Engine Launcher是1.8.6版。

默认配置应启用系统日志记录,因此启动App_服务器时不需要其他参数。您能执行一个非常简单的测试脚本并发布输出吗

<?php
print 'Using syslog() '. (syslog(LOG_DEBUG, 'Testing syslog() functionality') ? 'succeeded' : 'failed');

[1]

有同样的问题。没有找到任何解决办法。我通过在memcache中编写东西来帮助自己:
$memcache=newmemcache()$memcache->set('log_1',print_r($var,true))您可以使用简单的函数文件\u put\u contents()将日志保存在磁盘上
use google\appengine\api\log\LogService;
use google\appengine\util as util;

$start = (float) $_GET["start"];
$end = (float) $_GET["end"];

$options = [
  'start_time' => $start * 1e6,
  'end_time' => $end * 1e6,
  'include_app_logs' => true
];

$logs = LogService::fetch($options);