お野菜ブログとは(笑)
今更ながら、MT5でPerl版ダイナミックパブリッシングを触ってみました。
ダウンロードして、設定をしていざダイナミーーーーーーーックと思ったのですが、
「ファイルをコピーすることができませんでした。」とエラーがでました。( ゚Д゚)
なんですと!と思いmt-dynamic.phpのコードを読むと
$fp = fsockopen(~~~以下略と書いてました。さくらスタンダードごとき(失礼)ではこのようなコードを使えないので、
ファイルの名前を直接取得するように改ざん(;'∀')
$filename=file_get_contents('https://●●●●●●.jp<$MTCGIRelativeURL$>plugins/PerlDynamic/mt-perl-dynamic.<$MTGetSystemConfig name="dp_cgi_ext"$>?uri='.$uri.'&blog_id=●');
if ($filename == 'Save page error' || !$filename) {
exit(show_error_message('再構築したファイルを保存するのに失敗しました。'));
}
これで動作しました。
またカテゴリーも投稿すると出力されるかと思います。MT7が出ているこのご時世でこのような記事は微妙ですが、
クライアントがMT5が使いやすいとか仰ってございましたので、このように対処しました。