isweb_htaccessファイルは、サブフォルダまで有効。変更してSAVE(保存)。次は、テンプレートの修正。Archiveの合計5つのテンプレート。記述して、SAVE(保存)する。#!/usr/local/bin/phpを記述して、SAVE(保存)する。変更してSAVE(保存)する。リビルド(全てをリビルド)する。拡張子のついたファイルとなって新しく出来上がる。ファイルのパーミッションを全て、サーバーのCGI設定の通りに変更。生成されているので、もしあったら削除。記述したとおり、これを優先して表示してしまうので、PHP機能がエラーとなる。【cgi-bin/】の中でなく、別のディレクトリに作っておいた以前の【blog/】に、以前のエントリは残っているので、そのままにしておけばリンク切れは起こらない。インデックステンプレートの2つ、アーカイブテンプレートの3つを保存して、リビルドした後や、エントリの新規作成、編集後にはパーミッションの設定が元に戻る。よってその都度、パーミッションの変更が必要となる。iswebベーシックでMTのPHP化その2は、インデックスファイルなどから切り離したPHPファイルについてと、それを代入する手順をまとめたいと思う。それから他に、やりたいこと・・・・PHPのカウンター設置と、カテゴリページなど長くなるページの分割化。リビルドする場合はすぐにパーミッションを変更できるが(それでも面倒いですが)、困るのは、第三者によるコメント投稿時。これはメインインデックスからコメント投稿する場合には、結果がすぐに表示されるのでコメントが完了したことを本人は確認できるが、アーカイブからのコメント投稿では、リビルドされてパーミッションが元に戻ってしまい500エラーとなり、投稿者本人は投稿が完了したことを確認できない。メインインデックスに表示される日数のアーカイブなら、メインインデックスまで戻れば確認できるが、それ以前の古いアーカイブへのコメント投稿は、投稿が完了したかどうか、管理者の私がパーミッション変更するまで全く確認できないことになる。そこでリビルドしてもパーミッションが元に戻らない方法はないですか、と質問した。【回答】ご質問のような「リビルド時にパーミッションが元に戻ってしまう」場合、リビルド完了後にパーミッションを設定するよう、スクリプトを修正(改造)して頂くのはいかがでしょうか。パーミッションが元に戻ってしまう現象は、スクリプト側で古いものを一度削除している可能性があります(リビルドの為)。解決する方法としては、リビルド処理完了後に、スクリプト側でパーミッションを改めて設定するように修正する方法が考えられます。・・・・・後略あちゃ~、そんな事言ったって私には専門的なことはわかりませんじゃ。スクリプトなんて分かりませんからネ。いうことで私にはこの状況を解決できません。古いアーカイブにコメント投稿してくださる方があったら、500エラーとなりますが大抵は投稿が完了していると思いますので、悪しからずご了承ください。