zoukankan      html  css  js  c++  java
  • windows7设置定时任务运行ThinkPHP框架程序

    1. 设置Windows的任务计划

    可以参考win7计划任务的设置方法

    2. 新建Windows执行文件bat

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

    D:
    cd wampwww	p32
    D:wampinphpphp.exe index.php /Home/Crontab/test
    • 1
    • 2
    • 3

    PHP在命令环境下执行ThinkPHP框架程序时,必须进入到ThinkPHP框架的根目录下执行,否则会执行失败

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

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

    • 在浏览器环境下通过url访问执行执行是,是通过Apache来调用PHP的,所以此时的加载的php.ini是在D:wampinapacheapache2.4.9in目录下的。
    • 而在命令行执行时,是直接通过PHP来执行程序的,所以此时加载的php.ini文件是在PHP的安装目录下的,即D:wampinphpphp5.5.12目录下
    • 其实我们可以通过在浏览器端打印phpinfo()和在命令行执行php -m,如果两个php.ini的配置文件不一样的话我们会发现他们所列出的扩展是不一样的
    A buddhist programmer.
  • 相关阅读:
    你好,明天
    一句话实现星级评价
    react路由
    react插件包
    react 组件列表
    css小demo
    react的项目坑
    配置react-sass
    node-sass下载失败 关于webpack
    react render
  • 原文地址:https://www.cnblogs.com/wszz/p/8441443.html
Copyright © 2011-2022 走看看