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も指定可能です。