网站出现Fatal error: This file has expired. in ... 的原因分析
今天康总和梅总问我PHP的一个问题,报错如下:
Fatal error: This file has expired. in /opt/www/html/xxx.php on line 0
首先查了一下php的源码,没有发现This file is expired的字样,仔细询问,这个文件是被Zend Safeguard Stdio加密过的,咨询了一下Zend支持人员,原来是Zend Safeguard Stdio在加密文件的时候可以设置一个过期时间。
重新加密就可以解决问题了。
原因分析:
1. zend 版本太低, 或是设置的日期过期了, 可以调整系统时间 OK。
2. 如果方法一没有解决问题,说明改程序已经是别人使用zend guard加密过的了。
解决方法:网上有一些破解Zend加密的软件,可以尝试下。
3.程序属于授权打开,授权出现故障;
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。