如何设置Windows命令行以使用php.ini文件?

时间:2011-05-28 13:16:05

标签: windows-7 command-line php

我有EasyPHP 5.3.6.0本地服务器(使用php 5.3.6),它在我的浏览器中运行正常。但是在命令行中使用php不会没有问题。我注意到命令行没有加载php.ini文件:

  

C:\> php --ini
  配置文件(php.ini)路径:C:\ Windows
  加载配置文件:(无)
  扫描其他.ini文件:(无)
  解析了其他.ini文件:(无)

顺便说一句,'C:\ Windows'目录中没有php.ini文件。我的服务器使用(显然)'C:\ Program Files(x86)\ EasyPHP-5.3.6.0 \ apache \ php.ini'文件。

当我翻译php文件时,我收到警告:

警告:date_default_timezone_get():依赖系统的时区设置是不安全的。您 必需使用date.timezone设置或date_default_timezone_set()函数。如果  你使用过这些方法中的任何一种,你仍然会收到这个警告,你很可能拼错了 e时区标识符。我们在C:\ Program Files(x86)中选择'Europe / Helsinki'代表'3.0 / DST' 第2行的EasyPHP-5.3.6.0 \ home \ timezone.inc.php

当我使用'php -c ...'命令时,我没有收到任何警告,但我想永久设置一个ini文件以用于命令行。感谢。

1 个答案:

答案 0 :(得分:0)

php只是说它是php.ini文件所在的位置。一种选择是从Web服务器复制那些并根据需要进行修改。