ダイナミックパブリッシング(DynamicMTML)で存在する筈のページが Not Found(404エラー)になる
ダイナミックパブリッシング(DynamicMTML)の設定を確認してください。mt-config.cgi に環境変数「DebugMode 1」を指定することで、<$MTErrorMessage$> タグが詳細なエラーを表示するようになりますので、エラーの内容を確認してください。
- .htaccess で mod_rewrite の指定が許可されていない
- php.ini に date.timezone の指定がない(date.timezone = Asia/Tokyo を指定します)
- ライブラリの読み込み権限がない(php.ini の設定で open_basedir が指定されている場合は設定を解除するか、設定を変更します)
- ウェブサイト / ブログの公開パス直下の templates_c/、cache/ ディレクトリにウェブサーバーから書き込める権限が付与されていない
- mt/powercms_files が存在しないか、ウェブサーバーから書き込める権限が付与されていない(このディレクトリの場所は環境変数「PowerCMSFilesDir」で指定します)
- mt_fileinfo テーブルに fileinfo_file_path カラムが重複しているレコードが存在する