うむー。
恐れ入りますが、「/concrete/jobs/」「/concrete/core/jobs/」フォルダとかにアップロードされましたか?
添付ファイルは、インストール直後であれば、中身は空っぽの「/jobs/」フォルダに入れていただくようになっています。
Re: 5.6.3.1の自動実行ジョブのsitemap.xmlでエラー
2014年5月20日 at 12:31
Aki さん。
Tao さんのお陰で、解決策を見つけました。
このメッセージにある添付ZIPファイルを解凍し、
「generate_sitemap.php」ファイルを
「/jobs/」フォルダにアップロードしてください。
(※「/concrete/jobs/」「/concrete/core/jobs/」ではありません。)
また、本家でもこの変更は取り入れられたので、
次期バージョンでは問題ありません。
次期バージョンにアップグレードした時に、
このサーバーにアップしたファイルを削除してください。
よろしくお願いいたします。
※ 注意:このファイルは concrete5.6.3.1.ja のみに有効です。
タグ:
Re: 5.6.3.1の自動実行ジョブのsitemap.xmlでエラー
2014年5月20日 at 19:40
akiさん、はじめまして。
僕の環境でkatzさんの作ったファイルをjobsフォルダに入れて、試したのですが問題なく稼働しているように思います。
2点質問させてください。
concrete5には同じjobs フォルダがと三カ所にあります。どのフォルダに入れましたか?
jobs
concrete/jobs
concrete/core/jobs
また、このファイルをアップロードされた後はインストールは不要で
そのまま、[管理画面→自動実行ジョブ→sitemap.xmlファイルを生成する]を実行すると稼働するようになっています。
エラーが出たときどのような作業をされたか教えていただけませんでしょうか。
僕の環境でkatzさんの作ったファイルをjobsフォルダに入れて、試したのですが問題なく稼働しているように思います。
2点質問させてください。
concrete5には同じjobs フォルダがと三カ所にあります。どのフォルダに入れましたか?
jobs
concrete/jobs
concrete/core/jobs
また、このファイルをアップロードされた後はインストールは不要で
そのまま、[管理画面→自動実行ジョブ→sitemap.xmlファイルを生成する]を実行すると稼働するようになっています。
エラーが出たときどのような作業をされたか教えていただけませんでしょうか。
Re: Re: 5.6.3.1の自動実行ジョブのsitemap.xmlでエラー
2014年5月20日 at 20:32
なるほど、もう既に job を削除されていて、
再インストールした時に問題があったんですね!
実は、そんな方のためのアドオンがあったんです
Restore Automated Jobs
http://www.concrete5.org/marketplace/addons/restore-automated-jobs/
デフォルトでインストールされた Job を削除した後に、復旧させたい場合に、このアドオンをインストールし、管理画面から使用すると、デフォルトのジョブが復活します。
今後の参考に、よろしくお願いします。
再インストールした時に問題があったんですね!
実は、そんな方のためのアドオンがあったんです
Restore Automated Jobs
http://www.concrete5.org/marketplace/addons/restore-automated-jobs/
デフォルトでインストールされた Job を削除した後に、復旧させたい場合に、このアドオンをインストールし、管理画面から使用すると、デフォルトのジョブが復活します。
今後の参考に、よろしくお願いします。
Your post has been saved and will be published after approval by the forum moderator.
aki
Re: Re: 5.6.3.1の自動実行ジョブのsitemap.xmlでエラー
早速インストールしようとしたら、
Fatal error: Cannot redeclare class GenerateSitemap in Unknown on line 0
とエラーが・・・
ファイル名を generate_sitemap02.php にして
classを GenerateSitemap02 に変更して対応しました。
その後、動作確認をしたところ問題なく動きました。