所以此时加载的php.ini文件是在PHP的安装目录下的

时间:2021-12-04 05:24:24

1. 设置Windows的任务打算

可以参考win7打算任务的设置要领

2. 新建Windows执行文件bat

新建cron.bat文件,内容如下:

D: cd \wamp\www\tp32 D:\wamp\bin\php\php.exe index.php /Home/Crontab/test

1

2

3

PHP在命令环境下执行ThinkPHP框架措施时,必需进入到ThinkPHP框架的根目录下执行,否则会执行掉败

3. 在执行某些新增的PHP扩展时,在浏览器上运行可以执行,,在命令行执行则报错(==使用wamp环境==)

呈现这种情况主要是由于这两种环境下加载的php.ini文件不一样

在浏览器环境下通过url访谒执行执行是,是通过Apache来挪用PHP的,所以此时的加载的php.ini是在D:\wamp\bin\apache\apache2.4.9\bin\目录下的。

而在命令行执行时,是直接通过PHP来执行措施的,所以此时加载的php.ini文件是在PHP的安置目录下的,即D:\wamp\bin\php\php5.5.12\目录下

其实我们可以通过在浏览器端打印phpinfo()和在命令行执行php -m,如果两个php.ini的配置文件不一样的话我们会发明他们所列出的扩展是不一样的