返信する: 研究室コメント
対象モジュール | なーお'n研究室 |
件名 | 習作:MT形式のd3blogインポート |
要旨 | ページ内コンテンツ Movable Type形式の d3blogインポート 1、参考: MovableTypeのデータをWordPressに移行したい。(のぶのぶXOOPS) 2、d3blogインポートの制約 3、インポー... |
- Re: 習作:MT形式のd3blogインポート
- 投稿者: nonn50 投稿日時: 2009/4/25 10:12
おはようございます。
FC2ブログ形式のデータ(400件以下)インポートしようとしましたが、http://hogehoge/modules/d3blog(hogehoge)/import.phpにて、以下のエラーが発生し、できません。
引用:The file you specified does not seem to exist. Please check the path you've given.
対応策を御教授いただきたく、よろしく御願いします。
実施したこと
- (1)xoops_trust_path/modules/d3blog/import.php
引用:ダウンロードして使用する ver 0.4(EUC-JP)
から、DLLしたファイルの↑のコードの5行目にMT形式ファイルのフルパスを、以下により加筆し、trust側のd3blogフォルダに保存しました。
1 2 3 4 5 6
<?php require '../../mainfile.php' ; if( ! defined( 'XOOPS_TRUST_PATH' ) ) die( 'set XOOPS_TRUST_PATH in mainfile.php' ) ; define('MTEXPORT', 'http://hogehoge/xoops_trust_path/modules/d3blog(hogehoge)/hogehoge.txt'); // ←ここにMT形式ファイルのフルパスを記載 define('MTDBCODE', 'EUC-JP'); // ←ここにDBの文字コードを記載
- なお、当方のXOOPSの環境及びFC2ブログ形式のデータは、両方とも EUC-JP の文字コードのため、他については特にさわっていません。
- (2)xoops_trust_path/modules/d3blog/xxxx.txt
- FC2ブログのテキストデータを、trust側のd3blogフォルダに置きました。
- この際、FC2ブログのテキストデータの投稿者名部分(AUTHOR: ○○)を、xoops上の小生のユーザー名に置き換え澄みです。
- (3)xoops_root_path/modules/d3blog/import.php
- こちらで説明されているものを何もしない状態で、ファイル名「import.php」でhtml側のd3blogフォルダに保存しました。
以降は
1.管理者でログインする
2.http://hogehoge/modules/d3blog(hogehoge)/import.phpにアクセスする
3.「実行」ボタンを押して、処理を行うと、前記のエラーが出現します。引用:The file you specified does not seem to exist. Please check the path you've given.
この際、PHPディバッグエラーは何もありません。