trigger_error(triggererror)

http://www.itjxue.com  2023-01-24 19:08  来源:未知  点击次数: 

php里为什么trigger_error的输出有时候显示在页面上,有时候不显示呢?还和其他的什么设置有关系吗?

这主要是你没有在php.ini文件里设置trigger_error,把提示错误设置为关闭就可以了

Couldn't lock the file ! 我网站打不开,出现这个如何解决?

貌似shopex出了一个新的商店系统ECOS B2C,也叫ecstore的。 看起来应该是商用的。但据说ecstore又是开源的,没有具体去了解。像shopex旗下的商店系统,如果出现”Couldn’t lock the file”的错误。有如下的可尝试解决的方法。

Couldn’t lock the file !

——————————————————————————–

#0 secache-trigger_error(Couldn’t lock the file !, 256) called at —

#1 secache-_format(1) called at–

#2 secache-trigger_error(Can’t open the cachefile: –, 256) called at–

#3 secache-workat– called at —

#4 secache-secache() called at —

#5 kernel-kernel() called at —

#6 shopCore-shopCore() called at —

类似这样的错误提示~ 解决方法:

在config下打开config.php,找到

define('WITHOUT_CACHE',false);

改为

define('WITHOUT_CACHE',true);

这是一种解决方法了。 不过, 有这种错误极有可能是缓存目录的权限问题了。

关于php的trigger_error()函数??

//?trigger_error()?函数创建用户级别的错误消息。

//?说白了就是抛出一条自定义错误信息用的

//?第一个参数是要抛出的错误信息

//?第二个参数是要抛出的错误等级

/**

?*?E_USER_ERROR

?*?严重错误,脚本会中断执行

?*/

?

/**

?*?E_USER_WARNING

?*?非致命性错误,脚本可以正常执行下去,但可能会影响结果

?*/

?

/**

?*?E_USER_NOTICE

?*?一般性错误,脚本可以正常执行下去,但可能会影响结果

?*/

参考链接:

(责任编辑:IT教学网)

更多

相关建站经验文章