社区
基础编程
帖子详情
php中的错误日志怎么处理啊
wangchunyan2008
2010-08-07 07:52:47
php中的错误日志怎么处理,php.ini中有可以将错误日志文件按日期生成的设置吗。比如2010-08-10的日志是一个单独的错误日志文件。2010-08-11的错误日志是另一个文件。
...全文
832
16
打赏
收藏
php中的错误日志怎么处理啊
php中的错误日志怎么处理,php.ini中有可以将错误日志文件按日期生成的设置吗。比如2010-08-10的日志是一个单独的错误日志文件。2010-08-11的错误日志是另一个文件。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wangchunyan2008
2010-11-08
打赏
举报
回复
没有了,我还没弄通,等网站上加好了再来结贴
wenjianjia1
2010-10-10
打赏
举报
回复
有下文吗?
用户昵称不能为空
2010-08-07
打赏
举报
回复
学习了。
CunningBoy
2010-08-07
打赏
举报
回复
参照这篇:
http://book.chinaunix.net/showart.php?id=5813
你可以把log写到系统日志中。
phf0313
2010-08-07
打赏
举报
回复
学习。
wangchunyan2008
2010-08-07
打赏
举报
回复
[Quote=引用 8 楼 amani11 的回复:]
这个是在程序里设置的
只要程序入口 设置一下即可,,后面的具体文件地址,你可以设定为时间算法
比如 '/dir/' . date("Y_m_d") . '.txt'
这就是一个年月日文件了
[/Quote]
能不能给个例子啊,这里的“程序入口 ”是说要在每个页面的开头都设置吗?比如我的本地目录是:d:\www,只要在index.php中做设置吗?我对有些概念还不是很清楚,麻烦能不能给个详细的说明啊
amani11
2010-08-07
打赏
举报
回复
这个是在程序里设置的
只要程序入口 设置一下即可,,后面的具体文件地址,你可以设定为时间算法
比如 '/dir/' . date("Y_m_d") . '.txt'
这就是一个年月日文件了
wangchunyan2008
2010-08-07
打赏
举报
回复
[Quote=引用 6 楼 amani11 的回复:]
你都知道这种方式了
难道没想到?
ini_set('error_log', '具体文件地址');
[/Quote]
这样文件不是也是固定的啊,能不能给个具体的例子啊,怎么弄,我这水平很菜,初学阶段
amani11
2010-08-07
打赏
举报
回复
你都知道这种方式了
难道没想到?
ini_set('error_log', '具体文件地址');
Yelup
2010-08-07
打赏
举报
回复
学习下!
wangchunyan2008
2010-08-07
打赏
举报
回复
有没有这种设置的啊?是不是得自己写错误日志文件的
liukaihuazoujinhui
2010-08-07
打赏
举报
回复
路过,学习
wangchunyan2008
2010-08-07
打赏
举报
回复
这个我知道,我是想一天的日志,一个日志文件
amani11
2010-08-07
打赏
举报
回复
php.ini
log_errors = On //开启
error_log = /dir/dir/dir/php_error.log //指定日志地址
Dleno
2010-08-07
打赏
举报
回复
在php.ini里和ini_set设置的错误日志都是针对于整个服务器的吧.
要针对单个网站,貌似只能在iis/apache web服务器里设置或程序写日志.
wangchunyan2008
2010-08-07
打赏
举报
回复
按照amani11的方法已经解决了
如何在
PHP
中
处理
错误
和异常?
本文将详细探讨
PHP
中
处理
错误
和异常的方法,包括内置的
错误
处理
机制、异常
处理
机制以及自定义
错误
和异常
处理
的方法。该函数会在
错误
发生时调用自定义的
错误
处理
函数,而不是
PHP
的默认
错误
处理
机制。$e 是捕捉到的异常对象,通过 $e->getMessage() 可以获取异常的消息。使用工具如 Xdebug 进行代码调试,确保在代码发布之前捕捉和修复所有潜在的
错误
和异常。将
错误
记录到
日志
文件
中
是跟踪和分析
错误
的有效方法。通过定义自定义异常类,可以为特定类型的
错误
提供更详细的上下文信息和
处理
逻辑。
PHP
-
PHP
的
错误
日志
记录以及Think
Php
的
错误
记录
对于
PHP
开发者来说,一旦某个产品正式上线使用,应该立即将display_errors(在网页直接显示报错信息)的选项关闭,以免因为这些
错误
所透露的路径、数据库连接、数据表等信息而遭到黑客攻击。但是,任何一个产品在投入使用后,都难免会有
错误
出现,那么如何记录一些对开发者有用的
错误
报告呢? 答案是,将其记录到文件
日志
中
。 一、如何开启和设置
php
的
错误
文件存放位置? 如果需要将程序
中
的
错误
报告写入
错误
日志
中
,只要在
PHP
的配置文件
中
(
php
.ini),将配置指令log_errors开启即可。
错误
报告默认就.
「
PHP
系列」
PHP
Error(
错误
处理
)讲解
PHP
错误
处理
PHP
错误
级别以及FPM
错误
日志
设置
日志
是程序在某个时间点的快照,
日志
可以分为访问
日志
、业务
日志
、调试
日志
、
错误
日志
等等。
日志
可以用来程序性能分析、业务分析、数据挖掘、机器学习。。。。。。
日志
很重要!
日志
很重要!
日志
很重要!重要的事情要说三遍! 本文不会进行
日志
的详细展开,只对
错误
日志
部分进行共同学习,其他
日志
类型后期会逐步完善。
错误
日志
无论在开发环境还是生产环境
中
都是非常重要的。 开发环境下我们需要借助
错误
日志
进行功能调试...
PHP
中
如何实现
错误
调试和
日志
记录?
在使用自定义
错误
处理
逻辑时,遵循一些最佳实践可以显著提高代码的可读性和可维护性。遵循PEP 8规范:PEP 8是Python的官方编码规范,它规定了代码布局、缩进和命名等标准。通过严格遵守这些规范,可以使代码更易读和易于维护。使用有意义的命名:变量和函数的命名应清晰明了,避免使用缩写或不明确的名称。这有助于其他开发者快速理解代码的功能和用途。详细的注释和文档字符串:在关键部分添加详细注释和文档字符串,可以帮助其他开发者更好地理解和维护代码。特别是在复杂的
错误
处理
逻辑
中
,清晰的注释可以减少调试时间。
基础编程
21,893
社区成员
140,347
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章