Windows 7設定タイミングタスク実行ThinkPHPフレームワークプログラム
1013 ワード
1.Windowsのタスクプランの設定
win 7計画タスクの設定方法を参照できます
2.Windows実行ファイルbatの新規作成
新しいcron.batファイル、内容は以下の通りです.
PHPがコマンド環境でThinkPHPフレームワークプログラムを実行する場合は、ThinkPHPフレームワークのルートディレクトリで実行する必要があります.そうしないと実行に失敗します
3.いくつかの新しいPHP拡張を実行する場合、ブラウザ上で実行可能で、コマンドラインで実行するとエラーが発生します(==wamp環境を使用==)
この場合、主にこの2つの環境でロードphpに起因する.iniファイルが違いますブラウザ環境でurlアクセスで実行するのは、ApacheによってPHPが呼び出されるので、このときのロードphpである.iniはD:wampbinapacheapache 2.4.9binディレクトリの下にあります. でコマンドラインが実行する場合、PHPによって直接プログラムが実行されるので、このときロードphp.iniファイルはPHPのインストールディレクトリの下にあるD:wampbinphpphp 5.5.12目次の 実際には、ブラウザ側でphpinfo()を印刷することと、コマンドラインでphp-mを実行することによって、2つのphpを実行することができる.iniのプロファイルが異なると、リストされている拡張子が異なる が表示されます.
win 7計画タスクの設定方法を参照できます
2.Windows実行ファイルbatの新規作成
新しいcron.batファイル、内容は以下の通りです.
D:
cd \wamp\www\tp32
D:\wamp\bin\php\php.exe index.php /Home/Crontab/test
PHPがコマンド環境でThinkPHPフレームワークプログラムを実行する場合は、ThinkPHPフレームワークのルートディレクトリで実行する必要があります.そうしないと実行に失敗します
3.いくつかの新しいPHP拡張を実行する場合、ブラウザ上で実行可能で、コマンドラインで実行するとエラーが発生します(==wamp環境を使用==)
この場合、主にこの2つの環境でロードphpに起因する.iniファイルが違います