php高手进来看看这个句代码<? echo date("l");?> 报错。。。。
发布网友
发布时间:2022-05-20 21:36
我来回答
共5个回答
热心网友
时间:2024-03-05 12:19
主要是你时区问题
版本没问题的 我试了
你按下面配置
在php4的版本没有 时间区域的设置 php5的版本开始引入
如果没有配置过的话 默认是零时区的时间 但是不会报错
可能在php6中这个更严格了 成了必选项 那么你就按照相关的提示在php.ini中设置一下 或者在文件头使用 set_default_time_zone('PRC')设置一下 PRC表示中国的意思 这样你说的第一个问题就解决啦
windows system32 下面的PHP.INI也得配置
热心网友
时间:2024-03-05 12:19
Apache Web Server Version 2.2.8
PHP Script Language Version 6.0.0-dev
MySQL Database Version 6.0.4-alpha
以上版本太新了。。我一个都没用过。。不知道你是打算拿来测试的还是拿来用的。。就算拿来测试。也不该同时装新版本呀。。
php 6 现在官方发布的只不过是测试版。apache 2.2.8 我没用过,我用过的是 2.2.4 同一系列。看样子是 apache 2.2.8 和 php 6 的配置没搞定。你运行 phpinfo() 看过了吗?
热心网友
时间:2024-03-05 12:20
第一个说你时区设置错误,修改请参考:
http://zhidao.baidu.com/question/56391288.html
第二个说你的资源参数错误,自己认真看看变量!
热心网友
时间:2024-03-05 12:20
<?
date_default_timezone_set("Asia/Shanghai");
echo date("l");
?>
热心网友
时间:2024-03-05 12:21
时间区域的设置错误