回答編集履歴
1
a
answer
CHANGED
@@ -5,4 +5,17 @@
|
|
5
5
|
ただ、ブラウザで開いているということは、画面表示がなされているのですよね。さらに入力があったりすると cron で動作するように php を修正するのはつらくなりそうです。
|
6
6
|
|
7
7
|
cron で curl する(必要に応じてシェルスクリプトを書くなど)のが、最短じゃないかなと思います。
|
8
|
-
単に 5 分おきに実行する、というだけなら、しきいは高くないと思います。
|
8
|
+
単に 5 分おきに実行する、というだけなら、しきいは高くないと思います。
|
9
|
+
|
10
|
+
---
|
11
|
+
|
12
|
+
php はスクリプトで実行できます。
|
13
|
+
`php send.php`をシェルで実行すればよいです。(パスが通っている前提)
|
14
|
+
|
15
|
+
cron 前提で適当に検索した、[このへん](https://qiita.com/yukibe/items/cd5b59122804223698d0)を参考にすると、
|
16
|
+
> */1 * * * * /usr/local/opt/php@7.1/bin/php /usr/local/var/www/htdocs/batch_test/add_time.php
|
17
|
+
|
18
|
+
みたいな書きかたができます。
|
19
|
+
|
20
|
+
|
21
|
+
これは私自身の免責のために書いているのでご容赦願いたいのですが、その他の点でも要件を整理して、再考することをおすすめします。cron(タスクスケジューラ)で定期実行できることが外せない要件のようですが php をスクリプト実行できるかわからないのに php を採用したというのが理解できません。teratail のようにオープンな場では公開できない仕様があるように思えてなりません。本当にこの質問だけで解決できる問題なのでしょうか。
|