php错误日志远程位置

php错误日志远程位置,php,logging,error-handling,error-log,Php,Logging,Error Handling,Error Log,在php中,我使用以下代码定义在何处记录错误: ini_set('error_log', dirname(__FILE__) . '/err_logs/error_log.txt'); 在一个普通的服务器上,它工作得很好,但我使用的是Heroku,显然,当虚拟机终止并重新启动时,我会丢失错误日志文本文件 问题:我可以将错误日志文本文件存储到远程位置吗?为什么不创建一个cron作业,每天通过电子邮件向您发送日志?或者,您可以使用ssh、ftp移动它。或者一个web服务。当然,可以通过电子邮件、f

在php中,我使用以下代码定义在何处记录错误:

ini_set('error_log', dirname(__FILE__) . '/err_logs/error_log.txt');
在一个普通的服务器上,它工作得很好,但我使用的是Heroku,显然,当虚拟机终止并重新启动时,我会丢失错误日志文本文件


问题:我可以将错误日志文本文件存储到远程位置吗?

为什么不创建一个cron作业,每天通过电子邮件向您发送日志?或者,您可以使用ssh、ftp移动它。或者一个web服务。

当然,可以通过电子邮件、ftp、http post、cron脚本移动、dropbox移动。你想怎么做呢?看看我几天前写的这个答案米歇尔:谢谢你的输入,但是我需要一个服务器一直在听。。ftp传输对我来说就足够了!shapeshifter:这样如何:如果日志存在,则将其复制到ftp。。ps:如何防止覆盖?复制到具有不同时间戳的文件夹?我创建了一个cron,每30分钟发送一次日志文件的电子邮件,然后删除该文件。由于dyno隔离,FTP_PUT命令在heroku中不可用。。。所以我必须找到另一个解决办法!谢谢