zoukankan      html  css  js  c++  java
  • ubuntu 本地运行 php文件 定时执行

    一般定时执行php可以分为2种,一种是通过wget访问web service的php文件,另一种是通过php-cli直接执行php文件。

    这里讲的就是第二种方法。

    首先下载php cli (cli的意思是命令行接口,也就是说通过命令行执行php)

    sudo apt-get install php5-cli

    下载完成后就可以直接执行php文件了。

    php /var/www/hello.php

     

    假如hello.php文件里的内容是

    <?php

        echo 'hello php-cli';

    ?>

    就会显示 hello php-cli 了。

    写定时任务的时候就可以这样写 

    编辑/etc/cron.d/php5 文件,写入

    * 23 * * * php /var/www/hello.php

    意思是每天的23点执行一次hello.php文件。

     

    ================================

    注意,在ubuntu 10.04 中,需要用

    php5 /var/www/hello.php

    若报错:PHP Deprecated: Comments starting with '#' are deprecated in /etc/php5/cli/conf.d/mcrypt.ini on line 1 in Unknown on line 2

    编辑mycrypt.ini ,将 # 号换成 ; 即可。

    ================================

  • 相关阅读:
    Centos7 安装配置Elasticsearch
    单例模式
    Eclipse上部署maven项目
    单点登录
    各eclipse插件的作用
    eclipse中安装Subclipse插件
    往idea中导入已有的web项目
    maven 项目部署
    【转帖】算法刷题网站
    混淆矩阵-MATLAB代码详解
  • 原文地址:https://www.cnblogs.com/webu/p/2936711.html
Copyright © 2011-2022 走看看