主题: 时间错误问题导致上传图片时出现服务器发生故障错误
作者: moaphi, 发布日期: 2011-05-25 13:00:06, 浏览数: 5575

3.5.5版本.windows7.vertrigo-2.4

上传图片一直出现服务器发生故障错误.

编辑器中也不会正常显示图片

但查看图片储存目录.图片已经上传了.

权限.目录.路径...检查又检查 测试又测试

 

始终不得其解

 

程序在家里的本子上一切正常.家中也是win7.vertrigo

 

最后看到

http://www.kindsoft.net/view.php?bbsid=4&postid=1768&cmtid=2643

此贴中提到date函数

 

抱着尝试的目的.修改了upload_json.php

在$new_file_name = date("YmdHis") . '.' . $file_ext;此行前

添加

Date_default_timezone_set("Asia/Shanghai");

 

错误消失.图片正常显示出来了.

 

希望ke同好有这个错误的注意下这点

 

 

 

作者: moaphi, 发布日期: 2011-05-25 13:59:00

浏览服务器端图片.一直浏览不出.

php_path.php_url看了又看.改了又改.脑袋快抓破了.

浏览器中直接访问file_manager_json.php

会出现php的警告提示

照例添加Date_default_timezone_set("Asia/Shanghai");

date函数错误不见了

 

接着就是Strict standards: Only variables should be passed by reference in E:\Program Files\VertrigoServ\www\a\a\editor\php\file_manager_json.php on line 83

 

找到

$file_ext = strtolower(array_pop(explode('.', trim($file))));

开头添加@屏蔽.

 

终于正常浏览图片上传目录并显示了

 

是php的错误警告搞的鬼

vertrigo-2.4中的php版本5.3.6.

错误提示警告都以屎黄一样的颜色显示在页面上.

 

看起来很难受.还不如原来的文本错误提示.

而且有时候会把页面搞的一团糟.让人看的心惊胆战.

 

版本越高.难道代表更加专业也更加难用?还有多少程序是这样的?


回复
作者: moaphi, 发布日期: 2011-05-25 14:45:09

md.还是报错.php.ini彻底屏蔽display_errors=Off

 

这才算了结

回复
发表新帖 发表回复