【发布时间】:2016-04-23 11:49:13
【问题描述】:
问题描述
我正在尝试在我的 php.ini 文件(位于我的 /etc 文件夹中)中设置 date.timezone。我已经这样做了,当我打开它时,它清楚地显示date.timezone = "Europe/Paris",但是当我检查 symfony 系统要求时,它给了我一个错误(见屏幕截图)说它没有设置,当我检查我的 php 信息时它说“没有date.timezone 的值”。
问题
是什么导致 date.timezone 不更新?
我尝试过的和屏幕截图
我的第一个猜测是我可能正在修改错误的文件?但在 php -i 我得到:
/etc
/etc/php.ini :
php /bin/symfony_requirements:
检查 symfony 要求时出错。
php -i :
得到
date.timezone => no value => no value 当我检查 php 信息时。为什么?
<?= phpinfo(); ?>
正如您在下面的屏幕截图中看到的,在系统上没有找到任何 .ini 文件。
【问题讨论】:
-
命令行中的
php -i将告诉您命令行中使用的 php.ini 文件的位置....如果您想找到 web sapi 使用的php.ini文件,然后从浏览器运行包含<?php phpinfo();的脚本