日期时间

时间:2017-05-22 12:30:42

标签: symfony

我正在尝试在Mac上安装Symfony。使用终端我已经执行了指南的前三行:

sudo curl -LsS https://symfony.com/installer -o / usr / local / bin / symfony

sudo chmod a + x / usr / local / bin / symfony

symfony new my_project_name

这开始下载文件然后我收到了这条消息:

准备项目...... 警告:date():依靠系统的时区设置是不安全的。您必需使用date.timezone设置或date_default_timezone_set()函数。如果您使用了这些方法中的任何一种并且仍然收到此警告,则很可能拼错了时区标识符。我们选择了时区' UTC'目前,请设置date.timezone以选择您的时区。在第283行的phar:///usr/local/bin/symfony/src/Symfony/Installer/NewCommand.php ✕Symfony3.2.8已成功安装,但您的系统无法满足要求      技术要求!执行前修复以下问题      你的Symfony应用程序:

    必须设置
  • date.timezone设置
      

    设置" date.timezone"设置在php.ini *(如欧洲/巴黎)。

我试图找到php.ini文件,但它没有出现在搜索中。
那么,我在哪里可以找到它,如果它是一个隐藏文件 - 我怎么取消隐藏呢?

由于

3 个答案:

答案 0 :(得分:0)

如果存在,您应该在/ private / etc中找到它,否则:

  

sudo cp /private/etc/php.ini.default /private/etc/php.ini

https://stackoverflow.com/a/9343210/7888593

或者在terminal.app类型

中回答您的问题
  

php --ini

答案 1 :(得分:0)

在您的终端中输入以下内容:

php -i | grep ini

在那里你可以看到使用了哪个php.ini(包括完整路径)

您的网络服务器可能使用不同的ini,但安装应该有效。

答案 2 :(得分:0)

您也可以通过添加

找到它
<?php phpinfo(); ?>

在php文件中的任何地方

这样您就可以获得项目使用的php.ini而不是计算机