Re: 再度質問です sitemap.xmlにブログページが追加されない

2016年6月9日 at 16:33

ロリポップの場合http://のcronはパスが違いますといわれ実行できなかったのでブラウザのアドレスバーに入れてやってみました。

外部からのアクセスになるので条件が違うと思いますがsitemap.xmlの更新はこのやり方でもできました。新しく追加したブログ記事もちゃんと追加されています。

ところでhttp://で入力できない場合の設定方法も知っていきたいです。
ccm/system/jobs/run_single?auth=・・・でもパスが違いますといわれます。

sakuraでは httpで行けてました。

concrete/bin/concrete5 c5:job --set Default もだめです。

タグ:

Re: 再度質問です sitemap.xmlにブログページが追加されない

2016年6月9日 at 17:35
ディーン・ダイニチさま

http から始まるパスではなく絶対パスではないですか?

また、ロリポップのマニュアルの cron 設定に下記の記述があります。

cronでPHPファイルを実行される場合、ロリポップ!ドメイン(アカウント名.lolipop.jpなど)のPHPバージョンを参照し実行します。


なので、php のパスが通ってないのかも。
 

Re: 再度質問です sitemap.xmlにブログページが追加されない

2016年6月9日 at 18:21
/home/users/2/アカウント/web/ 以下のパスをご入力ください(添付ファイル参照)

となっており
concrete/bin/concrete5 c5:job --set Default
のように引数を入れると
cronの実行ファイルの指定が正しくありません。[cron_j:006]
といったエラーになります。

concrete/bin/concrete5
または
concrete/bin/concrete5.php
までの入力であれば保存できます。
 

Re: 再度質問です sitemap.xmlにブログページが追加されない

2016年6月9日 at 18:46
ディーン・ダイニチさま

php のパスを記述したシェルスクリプトを作成する必要があるのではないでしょうか?
 

Re: 再度質問です sitemap.xmlにブログページが追加されない

2016年6月9日 at 21:20
#/usr/local/bin/php
<?php
readfile('http://akb.boo.jp/ccm/system/jobs/run_single?auth=・・・');
?>
という cron.phpをつくり
cronのコマンド指定で cron.php で実行できました。
これでまた一つ利口になりました。

#/usr/local/bin/php はあってもなくても同じですね。