PowerCMS X Q&A

PowerCMS Xを用いてWebサイトを構築する際の技術的なヒントや解決策をご紹介します。

特定のカテゴリ・タグページだけ再構築を実行することはできますか?

Webサイト構築作業中、例えば多数あるカテゴリアーカイブの中から特定のカテゴリページだけを再構築して表示を確認したい状況が発生します。この時、SSH接続などでコマンドラインの操作が可能であれば、以下のようにコマンドラインツールrebuildFiles.phpの引数----urlinfo_idsに再構築したいURLオブジェクトのIDをカンマ区切りで指定して実行すると指定したURLのみ再構築を行うことができます。実行ユーザー(下記例ではapache)は適宜変更してください。

cd /path/to/powercmsx
sudo -u apache /usr/bin/php ./tools/rebuildFiles.php archive --urlinfo_ids 101

今回の例ではカテゴリを扱いましたが、全てのページにURLオブジェクトがありますのでページは問いません。引数の詳細は「 コマンドラインツール (toolsディレクトリ配下のスクリプト) | PowerCMS X」をご覧ください。URLオブジェクトのIDだけでなく、URLマップのID、オブジェクトのIDも指定可能です。

関連するQ&A