交响乐 php.ini Debian
Symfony php.ini Debian
我在 Oracle VM VirtualBox 上使用 Debian 7 amd64 LAMP 服务器。
我正在尝试安装 Symfony,但遇到了一些小问题
当我运行命令时:
php my_project_name/app/check.php
它说:
[错误]
您的系统尚未准备好 运行 Symfony2 项目。
修复以下强制性要求:
必须设置 - date.timezone 设置 > 在 php.ini* 中设置 "date.timezone"(如 Europe/Paris)。
我已经尝试使用以下命令编辑 php.ini 文件:
sudo nano/etc/php5/apache2/php.ini
在 [date] 部分;删除 ; 并编辑为:date.timezone = Europe/Helsinki
之后重启。
在 http://localhost/phpinfo.php 中有正确的时区。
默认时区Europe/Helsinki,
(本地值)
date.timezone Europe/Helsinki,
(主值)
Europe/Helsinki
有什么建议吗? Symfony 使用另一个 php.ini 文件吗?
您正在通过命令行执行检查脚本,因此 php.ini 在 CLI 和 apache 之间是不同的。
要为 cli 启动以下命令找到正确的 php.ini:
php -i | grep 'php.ini'
并检查 Loaded Configuration File
行
希望对您有所帮助
我在 Oracle VM VirtualBox 上使用 Debian 7 amd64 LAMP 服务器。 我正在尝试安装 Symfony,但遇到了一些小问题
当我运行命令时: php my_project_name/app/check.php
它说:
[错误] 您的系统尚未准备好 运行 Symfony2 项目。 修复以下强制性要求:
-
必须设置
- date.timezone 设置 > 在 php.ini* 中设置 "date.timezone"(如 Europe/Paris)。
我已经尝试使用以下命令编辑 php.ini 文件: sudo nano/etc/php5/apache2/php.ini
在 [date] 部分;删除 ; 并编辑为:date.timezone = Europe/Helsinki
之后重启。
在 http://localhost/phpinfo.php 中有正确的时区。
默认时区Europe/Helsinki, (本地值) date.timezone Europe/Helsinki, (主值) Europe/Helsinki
有什么建议吗? Symfony 使用另一个 php.ini 文件吗?
您正在通过命令行执行检查脚本,因此 php.ini 在 CLI 和 apache 之间是不同的。 要为 cli 启动以下命令找到正确的 php.ini:
php -i | grep 'php.ini'
并检查 Loaded Configuration File
行
希望对您有所帮助