【備忘録】コアサーバーのcronでPHPを実行する
【備忘録】コアサーバーのcronでPHPを実行する
コアサーバーのcronでPHPを実行する
コアサーバーのcronではPHPを直接実行することができません。
実行の仕方とミスしてたところを備忘録として残しておきます。
最初にまとめると、
・実行するにはシェルスクリプトからPHPを呼び出す
・シェルスクリプトに実行権限(パーミッション)付与
・シェルスクリプトの改行コードは「\n(CR)」
の3点。
シェルスクリプト
コアサーバーのcron設定の画面にも書いてありますが、スクリプトは下記。
#!/bin/sh
/usr/local/bin/php /virtual/ユーザー名/phpスクリプトへのパス/phpスクリプトファイル名.php
権限(パーミッション)
スクリプトをターミナルから叩いたら下記のエラー。
「-bash: ./xxxx.sh: Permission denied」
実行権限がない。
初歩の初歩ですが、見事に忘れてました。
改行コード
権限を与えてから、叩いたらさらにエラー。
「: bad interpreter: No such file or directory」
ファイルかディレクトリが存在しないとのこと。
スクリプト内のパスを確認したところあっている。。。さらに調べたところ、改行コードでした。
サーバはLinuxなので「\n(LF)」。
ソースはエディタの設定で「\r\n(CR+LF)」。
ということで、改行コードを変換して、無事に実行となりました。
関連リンク
cronでPHPを呼び出す方法(コアサーバー公式)
https://www.coreserver.jp/support/faq/cron-php.php
-
雑話
関連記事
「LINE[アカウント設定]」という件名のメールが届きました。アカウント盗用防止のためアカウント保護の質問設定をしてくださいと..
昨年末で開発と配布を終了したFlash。Windowsから削除されるアップデートパッチ「KB4577586」が2020年10月27日から配信されていま…
『ロイヤルマッチ(Royal Match)』のエリア12到達にかかる時間をお伝えします。ポイ活では3日以内の条件があり、他の案件に比べて期間が短いです。そこで重要なのがクリアにかかる時間。これをチェックせずに挑戦し、私は失敗しました。これから案件に挑戦する方はこの記事で必用な時間を確認してからやることをオススメします。
『エンパイアズ&パズルズ』のプレイヤーレベル(ユーザーレベル)10の攻略をご紹介。4日間で達成した攻略のポイントをを中心にクリアに必要な情報をお伝えしました。また、条件達成で獲得できるポイントなどポイ活としての情報も掲載してます。
お小遣い稼ぎや節約になるポイントサイト。利用するにあたって安全なのか、危険性はないのかは気になりますよね。この記事では、ポイントサイトの基本的な仕組みや利用のポイント、安全に利用するための注意点などを解説します。
Windows7でCPU使用率が100%のまま下がらないという現象が発生。その原因(vcamsvc.exe、svchost.exe)と対応について。
キッチンの手元灯(蛍光灯器具)が壊れてしまいました。管理会社へ連絡し、器具ごと交換することに。この記事では手元灯の交換手続きの流れ、実際の作業内容、時間、ブレーカーを落とすのかなどについてお伝えします。
BUMP OF CHICKENの『PONTSUKA!!(ポンツカ)』。2022年8月15日放送の秀ちゃん誕生日スペシャルの簡易文字起こしアーカイブです。妖怪秀チャンネル、巨木スタンプラリー、私の好きな升ドラムと秀ちゃんの誕生日企画3本立て。
『スーパーラッキーカジノ』でレベル35(レベル70も可)に到達するための攻略をご紹介(私は約10日で達成)。他サイトで紹介されている競馬ではなく、ルーレットを使った方法をお伝えします。資金集めの方法やスロットの選び方、オーシャンモンスターでのオート設定なども。
BUMP OF CHICKEN(バンプ)の配信シングル「strawberry」。ドラマ『西園寺さんは家事をしない』の主題歌です。曲のタイトルが付いたいきさつ(由来)について、バンプのラジオ番組「PONTSUKA!!」で藤原基央さん(藤くん)が言及していたので簡易文字起こししました。