我正在尝试在Mac Sierra上使用Symfony开始一个项目。
我成功安装了Symfony,但是我收到了这个警告:
我们选择了时区' UTC'现在,请设置date.timezone 选择你的时区。在 phar:///usr/local/bin/symfony/src/Symfony/Installer/NewCommand.php on 第283行✕Symfony 3.2.1已成功安装但您的系统 没有遇到它 技术要求!执行前修复以下问题 您的Symfony应用程序:* date.timezone设置必须设置 >设置" date.timezone"设置在php.ini *(如欧洲/巴黎)。
我尝试在文件夹上创建的项目中使用括号编辑器更改php.ini:
没有帮助。
正如我读到的,Symfony内置了Apache Server。
答案 0 :(得分:2)
这些php.ini
文件与您必须完成的工作完全无关。
打开终端并输入php -i | grep "php.ini"
。这应该揭示PHP在控制台模式下使用的php.ini
的位置。
XAMPP
以使用服务器的不同php.ini
文件而闻名。为了找到XAMPP
使用的那个,从浏览器运行带有phpinfo()
的示例php文件。
另请注意,Symonfy
本身没有内置服务器。仅使用版本5.4及之后提供的PHP
。
希望这会有所帮助......
答案 1 :(得分:1)
我是Mac用户,所以,在Finder中你需要去/ private / etc,找到php.ini.default,
哟需要将该文件复制到桌面。要编辑,您需要解锁文档。如果询问,只需单击解锁。重命名为php.ini,设置date.timezone = Europe / YourCountry,不要忘记先删除分号。最后保存并将其放回等。
观看:https://www.youtube.com/watch?v=Wb6Fh-B3W-o