php学习笔记8--半边引号引发的问题

php中文网
发布: 2016-08-08 09:20:34
原创
926人浏览过

前段时间重装了系统,后来说是又要用php,就重新搭建了apache+php+mysql的环境,由于之前搭建过好多次,感觉很easy,很快就搭建完成,然后写了下面的常用的测试环境的代码:

<span>1</span> <?<span>php
</span><span>2</span><span>3</span><span>phpinfo</span><span>();
</span><span>4</span><span>5</span> ?>
登录后复制

然后正常输出,感觉环境没问题,就没管了……

最近要用了,运行以前的项目代码(使用了CI框架)却一直显示空白页面,得不到任何正确输出。

囧了……

自己重新写简单的php语句都能正常运行,看来环境是没问题的。

立即学习PHP免费学习笔记(深入)”;

直到,使用了date()函数,才发现了一丝端倪。

Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone.

但是,我明明已然在php.ini文件中配置了 date.timezone = Asia/Shanghai 

好吧,php.ini文件中配置的信息没有生效

最先想到的是服务器读取的不是这个php.ini配置文件,因为以前遇到过wamp没有删除,然后自己重新配置环境,系统内存在不止一个php.ini文件,读取的是历史的配置文件。

查找系统文件,只有一个php.ini文件,而且重装了系统,即便以往有现在也没了。

再次查看phpinfo();

 

读取的确实是我现在配置的php.ini

那么问题就可能是php.ini文件有问题没有被正确解析了。

Alkaid.art
Alkaid.art

专门为Phtoshop打造的AIGC绘画插件

Alkaid.art 153
查看详情 Alkaid.art

我试着使用php代码连接下数据库,发现找不到相关的函数……

看来php.ini确实存在问题。

仔细检查自己修改过的配置,没有什么问题……

再检查一遍,还是没有问题……

……

……

然后,到每天散步的点了,决定不弄了,实在不行全都删了,重新搭建环境,关了电脑,下楼散步,然后打个电话吐槽今天的“幸福”生活……

散步回来之后,不甘心,还是要弄明白,不然睡不着……

然后,不死心的最后一次检查了php.ini,终于让我捉到这个bug了

 

配置扩展所在目录时,漏写了半边引号,导致后面的解析都出现了问题,所以配置时区,访问数据库都没能正确进行。

添加上半边引号,重启apache服务,OK了,一切又都运行得那么美好

总结:粗心大意要不得……

以上就介绍了php学习笔记8--半边引号引发的问题,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

相关标签:
php
PHP速学教程(入门到精通)
PHP速学教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号