PDA

View Full Version : Movable Typeの設置についての質問


Pages : 1 [2] 3

trashbox
2004/12/26, 06:15 PM
XERAで複数のデータベースを設置できるように仕様が変わったので
2.xと3.xの同時利用、できるんじゃないでしょうか。

データベースを二つ作れば同じテーブル名でも重複しないと思いますよ

早速試してみました。
別データベースなので利用可能です。
phpmyadminの設定だけエディターで設定しないとダメですが。

XREA様のスクリプトはそのままでは利用できないのでご自分で修正なされるか、解凍済みファイルをアップロードなどで対応されれば良いかと思います。

#現在 3.11 と 3.121を併用中・・・・
# 100番台サーバのUTF8が利用できない問題ってまだ解決していないのだろうか・・・

neo
2004/12/26, 06:42 PM
ありがとうございました。おかげで直せました。

ただ、今度は、「コメント」や「トラックバック」等と言ったリンクが
全てデッドリンクになってしまっていて、トップページしか見れません。
何故でしょうか…

アドレスは、http://neo.s21.xrea.com/mt/ です。

neo
2004/12/26, 06:57 PM
何度もすいません…。
リンクはなんとかなりました。

ただ、「コメント」や「トラックバック」などのリンク先のデザインは、
どこのテンプレートで直せるんでしょうか?

trashbox
2004/12/26, 07:08 PM
何度もすいません…。
リンクはなんとかなりました。

ただ、「コメント」や「トラックバック」などのリンク先のデザインは、
どこのテンプレートで直せるんでしょうか?

現時点のVerと設定なら個別アーカイブかと思います。

neo
2004/12/26, 10:18 PM
そうですか。それじゃ今から直して見ます。
ありがとうございます。 :o

marjo
2004/12/26, 11:49 PM
前回早まった質問をしてしまったのですが、その後いろいろ調べて
CRONジョブの編集とシェルスクリプトを設置しました。
しかしCron Daemonから

/virtual/myID/MT設置ディレクトリ/cron1.sh: /virtual/myID/MT設置ディレクトリ/cron1.sh: No such file or directory

というメールが届くだけで、実行されません。
どなたかアドバイスを頂けませんでしょうか・・。

CRONジョブの編集画面は、1日に1度、午後3時に実行する設定で、

===============================================
0 15 * * * *
/virtual/myID/
MT設置ディレクトリ/cron1.sh
===============================================

とし、cron1.sh は、

===============================================
#!/bin/sh

cd /virtual/myID/public_html/MT設置ディレクトリ/
/usr/bin/perl ./tools/run-periodic-tasks
echo Future: MT3.121 run-periodic-tasks
echo
exit
===============================================

と記載、改行コード「LF」で、
/myID/MT設置ディレクトリ/にアップロード、
パミッションを705にしました。
run-periodic-tasksのパミッションは700です。

パミッションを替えてみたり、cron1.shをmyID直下に入れてみたり
いろいろ試してみても、同じようにファイルがないというメッセージが届きます。
何がいけないのかわかりません・・。

サーバはs82で、広告免除です。
よろしくお願いします。

trashbox
2004/12/27, 12:33 AM
たまにスクリプトエラーでますが(強制終了の)下記のようなスクリプトにしています。
-----------------------------------------------
#!/bin/sh
cd /virtual/(MyID)/public_html/mt
./tools/run-periodic-tasks
exit
-----------------------------------------------
適当に post.shなどの名前を付けて保存します、パーミッションは 600 でも動きます。

/virtual/(MyID)/post.sh などに保存して

0 */2 * * *
/virtual/(MyID)/post.sh

という設定でOKだと思います。

marjo
2004/12/27, 11:30 PM
trashbox様

早速のアドバイスありがとうございました。
お返事遅くなりましてすみません。
ご指示の通り書き直してアップロード、パミッションも600にしてみたところ、
正常に作動しました。
感謝感激です!本当にありがとうございました。

jukucho
2004/12/29, 10:13 AM
設置して1ヶ月ほど順調に運営できてたのですが、先程mt.cgiにログインしたところタイトル、エントリー、コメント等が文字化けしていました。サイトを確認したところ、いつもと違う地味なデザインで5日分の日記が表示されています。
http://jukucho.com/weblog/
FFFTPで確認したらarchivesのフォルダがなくなっていました。
それでも5日分が表示されているし、メイン・メニューのエントリーの一覧をあけると文字化けしていますが全ての記事(日記)が残っています。ということは、データベースの方を操作すると全て復活するのでしょうか?データベースに関しては何も知識がありません。
どうにか全てのエントリーの文字化けを何とかしたいのですが・・・
ちなみに、テンプレートの名前も文字化けしています。

suika_ewin
2004/12/29, 03:17 PM
/public_htmlフォルダに直接インストールしたいのですが、
運営フォルダを空欄にしても、CGIエラーとなりました。
やはり、mtフォルダではないと無理なのでしょうか。

hideomi
2005/02/13, 10:11 AM
はじめまして。
http://www.rururubu.com/info/frsoft/mt3/001/index.htm
のサイトを参考に
s2サーバにMT-3.151をinstallしましたが、mt-load.cgiを実行すると
Bad ObjectDriver config: Your DataSource directory ('./db') does not exist.
のエラーになります。PhpMyAdminから自分のデータベースを見ると、普通は左側にファイ
ル名が表示されるのですが何も表示されていませんので、作成されてないように思えます。
一度データベースを削除してから再び作成を押して、installし直しましたがやはり同じ
エラーになります。過去ログに同じエラーの方がいらっしゃいましたが、自己解決され
いるようなので書き込ませていただきました。どうかご教授下さい。

trashbox
2005/02/16, 10:53 AM
s2サーバにMT-3.151をinstallしましたが、mt-load.cgiを実行すると
Bad ObjectDriver config: Your DataSource directory ('./db') does not exist.
のエラーになります。

から察するに
http://www.rururubu.com/info/frsoft/mt3/004/index.htm
にあります mt.cfgの設定で DataSource ./db の部分をコメントアウトしていないのではないでしょうか?

説明にも
27行目:Berkeley DBは使用しないので行頭に「#」を入力します。
XREA様で作成されているインストールスクリプトであればその辺の設定も全て変更した状態にされますのでそちらの利用をオススメします。

最新では既存にMTフォルダがあればtgzで圧縮や、データベース名の変更なども対応されているようです。

trashbox
2005/02/16, 11:02 AM
/public_htmlフォルダに直接インストールしたいのですが、
運営フォルダを空欄にしても、CGIエラーとなりました。
やはり、mtフォルダではないと無理なのでしょうか。

MTの設置を public_html にしたいのか、blogの設置だけを public_html にしたいのかどちらでしょうか?

MTを /public_html/mt に設置しても public_htmlにてblog公開する場合、blogの設定を以下のようにすればよいです。(MyIDは自動的に取得されているはずです)
ローカルサイトパス:/virtual/(MyID)/public_html
ローカルアーカイブパス:/virtual/(MyID)/public_html/archives

MTを /public_html に設置する場合は mt.cfgの設定でCGIPathを環境に合わせて設定を書いておけば上記のローカルサイト等々のデフォルトはは自動的に mt の無い状態で設定されるはずですよ。

tomochi
2005/02/16, 10:54 PM
はじめまして。
MT3.121-ja利用中ですが、「このサイトの検索」で英語を入力し検索できるのですが、
日本語入れると、結果画面で文字列が「%A5%A2%A5%C3%A5%D7%A5%B0%A5%EC%A1%BC%A5%C9」のようにエンコードされて返ってきてしまいます。
mt.cfgのMTPublishCharsetはEUC-JPでIEのソースの表示でもEUC-JPと出ています。
メインメニューのユーティリティの「検索・置換」からは正常に日本語で検索できます。
自力で見つけ出すことができず、ご協力をいただきたいしだいです。
http://www.luvsound.com/

05/02/19
MySQLのMT関連削除し、Public_htmlの下のMT関連も削除、install_mt3.cgiにて
再インストールし、正常にインストールします。 mt.cfgのPublishCharset EUC-JPを
確認。 再度、First Weblog画面で日本語で検索してみると、また同じ現象なり。
「あへ」と打ち込むと、結果画面には%A4%A2%A4%D8が、またIEのアドレスには
http://www.luvsound.com/mt/mt-search.cgi?IncludeBlogs=1&search=%25A4%25A2%25A4%25D8となっています。
XREAにあるFirst Weblog (http://sample.s101.xrea.com/mt/)では正常に「あへ」と打っても「あへ」と結果画面に返ってきますし。
今後は手作業でインストールしてみます。結果は後ほど。

結果:手作業で導入したら改善しました。 参考にしたのは、「即実践ブログ徹底カスタマイズ術」
という書籍です。 これからリストア作業に入ります。 原因は不明ですが、誰かの参考に
なればという思いです。  では。

Eriko
2005/02/17, 09:03 PM
初めて投稿させていただきます。

一つのxreaアカウント内で、2つのブログを別のドメインで運営する方法について質問させてください。バージョンは2.661 です。

現在、MT本体を http://xxx.com/mt/ のような場所に設置してあるのですが、
ブログ1を http://yyy.com/blog/ 、ブログ2を http://zzz.com/blog/ でアクセスしたいのです。

記事を表示するURL自体は「BLOGの設定」で変更し、
コメントCGIへのリンクも、.htaccessで xxx.com/mt〜 にそれぞれ移動するように設定しました。

が、トラックバック先URLのドメインが xxx.com になってしまいます。
例えば、yyy.comで表示するブログのトラックバック先は
yyy.comドメインを含むアドレスにしたいのですが、
これをするにはどうしたらいいでしょうか?
(管理画面のドメインウェブ設定で転送してもPingエラーになるようなので、無理でした。)

なお、上記が無理な場合は、一つのxreaアカウント内で、
それぞれのドメイン下に2つMTを設置することは可能でしょうか?

よろしくお願いいたします。

trashbox
2005/02/18, 02:58 AM
初めて投稿させていただきます。
なお、上記が無理な場合は、一つのxreaアカウント内で、
それぞれのドメイン下に2つMTを設置することは可能でしょうか?


広告免除アカウントであればテーブルが5個つかえるので各ドメインフォルダ配下にMTを2個設置したほうが早いのではないかと思います。

Eriko
2005/02/19, 01:57 AM
広告免除アカウントであればテーブルが5個つかえるので各ドメインフォルダ配下にMTを2個設置したほうが早いのではないかと思います。

お返事ありがとうございました。
改造するときなど1つのほうが便利だと思ったのですが、
広告免除アカウントですので、もう1つ設置する方針で進めてみようと思います。
(バージョン3にしたほうがいいのでしょうか)

trashbox
2005/02/19, 10:25 AM
お返事ありがとうございました。
改造するときなど1つのほうが便利だと思ったのですが、
広告免除アカウントですので、もう1つ設置する方針で進めてみようと思います。
(バージョン3にしたほうがいいのでしょうか)

たしかに改造するなら一つの方がいいですね(^^;
個人的にはMT 3.x系をオススメします、一部動作しないものもありますが、ダイナミックアーカイブは便利ですし、XREA様の公開されているインストールスクリプトも最新版且つ、複数の設置も前提としたものになっています。

あと、Movable Type 日本語版サイト: 【重要】 Movable Typeの脆弱性と対策について (http://www.movabletype.jp/archives/2005/01/_movable_type_1.html)の件もありますから、念のため最新版が良いかと思います。

memory-of-sea
2005/02/20, 06:08 PM
xrea様の手順通りにやってinstall_mt3.cgiを使用して
正常に設置しました!とブラウザにでるのですが
mt-db-pass.cgi
mt.cfg
/docs
しかありません。
これは何が原因でこうなってしまったと考えられますでしょうか?
どうぞよろしくお願い致します。

trashbox
2005/02/21, 01:12 AM
もう一度install_mt3.cgiを確認していただくことと、インストールもとの MTのアーカイブが正常なものか確認してはいかがでしょうか?

手元のファイルを見たところ、最新版であれば MT-3.151-full-lib-ja.tar.gz であれば 1,484,927バイトです。

memory-of-sea
2005/02/21, 01:24 AM
ありがとうございます。
私が使用したのは最新版のMT-3[1].151-full-lib-ja.tar.gzで
ファイルサイズを確認したところ1,484,927で間違いありませんでした。
install_mt3.cgiのほうも改めてダウンロードし
必要なところだけ設定を変えてためしたところやはり同じ症状でした。

以前からxrea様のとこでmt2.6を使っていたのですが
今回新しくmt3を導入しようとしたところ先の症状がでたしだいです。

MySQLは初期化して新しく作り直しました。
mt2.6のディレクトリはmt_backupと名を変更しました。
新しくmt3はblogというディレクトリでやろうと
install_mt3.cgiには書き換えました。

以上です。どうでしょうか?

memory-of-sea
2005/02/21, 01:30 AM
大変申し訳ありませんでした・・・
MT-3[1].151-full-lib-ja.tar.gz
というファイル名だとだめだったんですね・・・

[1]をはずして再度行ったところ普通にできてしまいました。
[1]ってあっちゃいけなかったんですね・・
あの5時間はいったい・・・
trashbox様のレスをみてもしやと思いやったところできてしまいました。
本当にありがとうございました。

jobjob
2005/02/21, 12:13 PM
質問します。
(トップディレクトリ)/MT-3[1].11-full-lib-ja.tar.gz
           /public_html/install_mt3.cgi
の意味が分かりません。どこをどのように修正すればいいのでしょうか?

trashbox
2005/02/24, 12:03 AM
質問します。
(トップディレクトリ)/MT-3[1].11-full-lib-ja.tar.gz
           /public_html/install_mt3.cgi
の意味が分かりません。どこをどのように修正すればいいのでしょうか?

XREA SUPPORT BOARD - View Single Post - Movable Typeの設置方法について
http://sb.xrea.com/showpost.php?p=64711&postcount=5

FTPでのファイルのアップロードする場所の意味ですね。
保存したinstall_mt3.txt を修正し、 install_mt3.cgi にリネームしてULします。
修正個所は書いてありますよ。

jobjob
2005/02/24, 11:48 AM
トップディレクトリに「MT-3[1].11-full-lib-ja.tar.gz」を
「public_html」に「install_mt3.cgi」をアップさえすればいいということですね。

でもアカウント名が「○○-○○」と「-」が入ってるのでどっちにしろだめでした。
わざわざアドバイスしていただいたのに申し訳ありませんでした。

kachi
2005/03/02, 01:58 PM
昨日からMTインストールを試みているのですがうまく行きません。
当方cgiの扱いも初めてであり、途方にくれています。

インストールを開始しようと、

http://*****.s**.xrea.com/install_mt3.cgi

をIEのアドレスに入力してEnterを押しても、

-------
HTTP エラー 403 - アクセス不可
このページの表示が認められていません
このディレクトリを表示するアクセス許可がないか、提供されたアカウント情報を使用してページを表示するアクセス許可がない可能性があります。
-------

と表示されてしまい、インストールが進みません。


バージョンはバージョン3.151-ja 最新版をダウンロードしました。
http://sb.xrea.com/showthread.php?p=64711#post64711 を見ながら

http://www.xrea.com/files/install_mt3.txtをダウンロード
ダウンロードしたファイルをTeraPadで開いてID、パスワードなどを書き換えて、拡張子.txtを.cgiに変更して保存

FFFTPでinstall_mt3.cgiをpublic_htmlの中に、アップロード
パーミションは755に設定

トップディレクトリにMT-3[1].151-full-lib-ja.tar.gzをアップロード

MySQLは設定済みです。


何か私はおかしなことをしているでしょうか?
すみません、どなたか相談に乗ってください。宜しくお願い致します。

sagi
2005/03/11, 08:15 PM
MT-3.151-full-lib-ja.tar.gz のインストールを試みていますがつまずいています。MySqlも作成済みです。
install_mt3.cgi をブラウザから実行すると30秒ほど経ってから以下のようなエラーが表示されます。

Script Error

The script did not produce proper HTTP headers. Please see the error log to see the detail of the errors. Depending on the server configuration, you can also run thisscript under CGIWrap debugging. Usually, either rename or linkthe script temporarily to a file which ends with .cgidextension, or add a AddHandler cgi-script-debug .cgiline to your .htaccess file.


この後、FTPツールでサーバー内を見ると、ルートからはMT-3.151-full-lib-ja.tar.gz が削除されており、またpublic_htmlの中は次のような状態となっていました。


/public_html/backup-mt_1110538833.tgz
/public_html/install_mt3.cgi
/public_html/log/
/public_html/MT-3.151-full-ja/
/public_html/mt-db-pass.cgi
/public_html/mt.cfg


インストール作業が途中で止まっているような感じです。MySqlには新たなデータベースは作成されていないようでした。
ん〜何が問題なんだろう? どなたかお知恵を!

DeepGreen
2005/03/11, 09:21 PM
Script Errorが出る場合は、エラーメッセージ内にも書いてある通り、
エラーが出るスクリプトの拡張子を .cgid に変えて実行すると、
その出力により何か分かるかもしれません。

hirosaka
2005/03/12, 08:05 AM
ImageMagickが更新された2/26以降
画像アップロード時の、
サムネイル指定で同様のエラーが発生しています
Movable Type 3.151、3.01Dで確認しました。
もしかしたら原因は異なるかも知れませんが
対処方法があれば 知りたいです。

kaichi
2005/03/21, 03:53 PM
いろいろなサイトを参考に、Movable Typeのインストールにトライしております。

mt-check.cgi を実行すると

 「Movable Type のシステム・チェックは無事に完了しました」

とのメッセージが出ますので、データベースなどのサーバー側の設定はうまくいって
いるものと思われます。

がしかし、mt-load.cgi を実行しようとすると、

Bad ObjectDriver config: Connection error: Unknown MySQL Server Host '/tmp/mysql.sock' (1)

というエラーが出ます。
恐らく、データベースのホスト名の設定がまずいと思うのですが、どのように設定してよいもの
かわからず、お手上げ状態です。

何卒、ご教授のほど、お願いいたします。

neo
2005/03/22, 05:41 PM
MTを無事設置でき、デザインを変更するために個別アーカイブをいじっていたら、
個別アーカイブのページを見ようとした時に次の様なメッセージが出るようになってしまいました。

Warning: file(/virtual/neo/public_html/weblog/mt.cfg): failed to open stream: Permission denied in /virtual/neo/public_html/weblog/php/mt.php on line 101
Unable to open configuration file /virtual/neo/public_html/weblog/mt.cfg

仕方ないので、個別アーカイブのテンプレートを元に戻してみたのですが駄目です。

何が原因で、どうすれば直せるか、分かる方は教えてください。
よろしくお願いします。

neo
2005/03/22, 05:44 PM
早速申し訳ありません。
なんとか解決しました。

アーカイブのファイルを見たら、拡張子が「.php」ではなく「.php.static」(つづり違うかも)
になってました。なんでだろう。

とにかく直りました。ありがとうございました。

shimix
2005/03/22, 07:16 PM
>kaichiさん

今時点設置しているMTもないし、うろ覚えで外している可能性大ですが(汗)mt-check.cgi はモジュールなどが揃っているかどうか(サーバ環境)のチェックだけではなかったでしょうか?
実際にmt-load.cgiを実行するときまでconfigは見ていなかった記憶があります。configのデータベース周りの設定をチェックした方がよろしいかと思いますが・・。ちなみにホスト名はlocalhostで。

いろいろなサイトを参考に、Movable Typeのインストールにトライしております。

mt-check.cgi を実行すると

 「Movable Type のシステム・チェックは無事に完了しました」

とのメッセージが出ますので、データベースなどのサーバー側の設定はうまくいって
いるものと思われます。

がしかし、mt-load.cgi を実行しようとすると、

Bad ObjectDriver config: Connection error: Unknown MySQL Server Host '/tmp/mysql.sock' (1)

というエラーが出ます。
恐らく、データベースのホスト名の設定がまずいと思うのですが、どのように設定してよいもの
かわからず、お手上げ状態です。

何卒、ご教授のほど、お願いいたします。

neo
2005/03/23, 12:10 AM
さっきも質問しようとして解決したようにみえたけどやっぱりだめで、
仕方なく全て最初からやり直したNeoです。

MTのデザインを変えたいのですが、私のサイトと統一させる為に、
アーカイブやメインページのテンプレートのタグも一部直したいのです。

ですが、アーカイブのテンプレートが3つ(カテゴリ別、日付別など)あって、
どれを直したら良いのか分かりません。

なので、各テンプレートがどのページとなるのかが分かる人は教えて下さい。

yosio
2005/03/25, 10:14 AM
install_mt3.cgi
を利用して、blog設置を試みているのですが、

docsというディレクトリと
mt-db-pass.cgi
mt.cfg
というファイルしか生成されません。
一日待っても変わらないので
質問にきました。
データベースのパスワードは
データーベースを作成したときの
パスワードにしました。

あと、それとは別にファイルを解凍して
やる方法も試したのですが、
mt-load.cgi
にアクセスすると
Bad ObjectDriver config: Connection error: Host 's112' is not allowed to connect to this MySQL server
と出てできませんでした。

cherry05
2005/03/28, 12:29 AM
2.64存在下で3.11をインストールしたのですが、Melody/Nelsonでログインできない上に、2.64にもログインできなくなってしまいました。
なので両方とも削除してから再度3.11をインストールし直したのですが、やはりログインできません。
mt-load.cgiでチェックしてみたところ、

Table 'mt_author' already exists at /virtual/ ID /public_html/mt/mt-load.cgi line 175.

というエラーになっていました。
2.64と同時に存在させようとしたのがいけなかったのでしょうか?
しかし、何度再インストールしてもインストールには成功するのですが、ログインできません。
どうやったらログインできるのか、どうか教えてください。
お願いします。

DeepGreen
2005/03/31, 11:25 PM
>hokuaeaさん
Bareword found where operator expected at /virtual/wakaba/public_html/mt/lib/MT/L10N/ja.pm line 86, near "s archive configuration has been"
(Do you need to predeclare s?)というエラーメッセージが出ているようです。
mtディレクトリのlib/MT/L10N/ja.pmの86行目は
'Your weblog\'s archive configuration has been saved.' => 'アーカイブの設定を保存しました。',となっているはずなのですが、weblog\'sのバックスラッシュ(円記号に見える事もある)が抜けているとかいうことではないでしょうか。

hokuaea
2005/04/02, 01:50 PM
早速のご回答ありがとうございます。
ja.pmの86行目を確認してみましたが、以下のとうりでした。

'Your weblog\'s archive configuration has been saved.' => 'アーカイブの設定を保存しました。',

ご指摘いただいた間違いは無かったようです。

meekung
2005/04/03, 02:54 PM
初心者です。どうにも解らないので、ポストします。
数ヶ月前からMTを稼働させています。ヴァージョンアップも出来(現在3.151)、とりあえず動いているのですが、ブラウザー上から記事やコメントの削除ができません。
今のところは特に問題もないのですが、これから記事やコメントが増えてくると厄介な感じがします。

わたしはインスツールスクリプトを使わずに手動で入れてしまいました(時間差があり、日本語化されたMTのインスツールスクリプトが当時なかったと記憶しています)。

たぶんちょっとしたミスなのではないかと思いますが、いろいろやってみたものの直りません。
mt.cfgの設定がいけないのでしょうか。パーミッションは何度も見直しましたが…。
あるいはブラウザーとの相性が悪いのでしょうか。

似たような問題を体験された方、あるいは「このあたりをもう一度よく確認したらどうか」などのアドバイスなど、ありましたら、どうかよろしくお願いします。

tso
2005/04/07, 02:01 AM
質問させて頂きます。

Version 3.151-jaのインストールは成功しました。
その後、投稿通知の機能によりアドレスを追加しましたが
メール通知されません。

mt.cgiのデフォルトで
/usr/lib/sendmail, /usr/sbin/sendmail, and /usr/ucblib/sendmailの
3つを見にいくということで、特に設定が必要がないかと思いましたが、
念のため、(インスト−ル後)下記のようにSendMailPathをコメントアウトしました。

# By default, Movable Type looks for sendmail in three locations:
# /usr/lib/sendmail, /usr/sbin/sendmail, and /usr/ucblib/sendmail.
# If your sendmail is in a different location, you can adjust the
# SendMailPath configuration setting.
#
SendMailPath /usr/sbin/sendmail

さらにスパムにならないように下記もコメントアウトしました。

EmailAddressMain xxx@xxxx.com

しかし、メールの送信がされません。
これは再度mt-load.cgiを再ランしないといけないのでしょうか。
あるいは設定方法が悪いのでしょうか。

お忙しいところ恐縮ですが、ご教授のほど宜しくお願い致します。

take-chan
2005/04/10, 02:24 PM
MT3.151jaを設置するのに、mysqlデータベースを作成してphpmyadminをインストールしました。

時間を空けてから管理室にログインしようと思ったら、
(#1045 - Access denied for user:)'ユーザー名@localhost' (Using password: YES)
という表示が出てずっと入れませんでした。

ユーザー名:初期設定のまま(take-chan)
パスワード:初期設定のまま(4桁)
を入力しましたが入れませんでした。

mysqlの方が入れなかったので、PostgreSQLも作成してphppgadminをインストールしてところ、ログイン画面は出ますが、こちらもユーザー名&パスワードを入れても「ログイン失敗」と表示されてしまいました。

どこを参照したらよいのかわからないので教えていただけますか。

tae
2005/04/10, 02:48 PM
■登録時の注意事項

1. アカウント名に「-」が含まれている場合、データベースはご利用頂けません。

そのアカウント名ではデータベースは使えません。
アカウント名を変更するか、アカウントをとりなおすかしてください。

kaichi
2005/04/11, 03:44 PM
>kaichiさん

今時点設置しているMTもないし、うろ覚えで外している可能性大ですが(汗)mt-check.cgi はモジュールなどが揃っているかどうか(サーバ環境)のチェックだけではなかったでしょうか?
実際にmt-load.cgiを実行するときまでconfigは見ていなかった記憶があります。configのデータベース周りの設定をチェックした方がよろしいかと思いますが・・。ちなみにホスト名はlocalhostで。



大変遅くなりましたが、
shimixさん、レスありがとうございました。

何とかインストールできました。

最初、ホスト名は、localhost でという意味がわからなかったのですが、
mt.cfgの38行目から41行目の設定で、多くのサイトで

ObjectDriver DBI::mysql
Database (ユーザー名) ← XREAのFTPアカウント
DBUser (ユーザー名) ← XREAのFTPアカウント
DBHost /tmp/mysql.sock ※


と設定すると書いてあったのでそのまま記述していました。

最終的に41行目を

DBHost localhost

と記述しなおしたところ、無事にインストールすることができました。

皆さん、お騒がせして申し訳ございませんでした。

特に、s51サーバーのwebmasterさん大変お手数おかけいたしました。

ありがとうございました。

take-chan
2005/04/12, 12:48 AM
そのアカウント名ではデータベースは使えません。
アカウント名を変更するか、アカウントをとりなおすかしてください。

誰が悪いというんじゃなくて、自分の設定のミスだったんですね。

taeさんありがとうございました。
アカウントを取り直して、設定してみます。

take-chan
2005/04/12, 05:18 PM
誰が悪いというんじゃなくて、自分の設定のミスだったんですね。

taeさんありがとうございました。
アカウントを取り直して、設定してみます。

アカウントを取得したあとに、フルパスで入力したら入れました。

zilchide
2005/04/12, 10:17 PM
いつもフォーラムを読み助けて頂いております。
今回は投稿にてお邪魔致します。

http://www.example.com/mt/mt.cgi
として運営したいのですが。

/トップディレクトリ/
MT-3.151-full-lib-ja.tar.gz
/public_html/
/www.example.com/
install_mt3.cgi

とそれぞれアップロードし、

install_mt3.cgiの設定は

$DIR_PUBLIC = "public_html/www.example.com";
$DIR_MT = "mt";

にしたところ、

「正常に設置しました!
 こちらで設定して下さい。
 下記初期ユーザー名、パスワードでログインしてください。」
と出ますが、こちらというURLは
http://example.sxxx.xrea.com/mt/mt.cgi
となっています。

mt.cfgには
CGIPath http://example.sxxx.xrea.com/mt/
となっていました。

設定が何か間違っているのでしょうか。
install_mt3.cgiの設定で、2階層下のディレクトリの例:www.example.com\\/blogとありますが、
上記の設定で合っているのでしょうか。

また、
/public_html/
/www.example.com 内に出来るbackup-mt_1113305286.tgzというファイルが番号違いで2つあります。そのまま置いておいたほうがよいのでしょうか。
また、トップディレクトリにあるmysql.xxxx.dumpというファイルも番号違いであります。
原因は多分install_mt3.cgiの画面で更新ボタンを押してしまったからだと思います。

フォーラムを読みましたが、適当な回答がなかったので、どうぞ宜しくお願い致します。 :(

zilchide
2005/04/13, 01:11 AM
独自ドメインでの設置についてpostした者です。

mt.cfgのCGI Path を http://www.example.com/mt/に変えアップロードし、
mt-check.cgiをパーミッションを設定し実行、
mt-load.cgiもパーミッション設定し実行、
install_mt3.cgi からはいけない為ブラウザに直接URlを打ってmt.cgiにアクセスしたところ
ログイン画面に行けました。

そこでまたフォーラム内で報告されていたログイン出来ない症状が出て来た為、
ブラウザのキャッシュを消し再度ログイン、失敗。
ブラウザを一度終了させ、ネットへの接続を切り、もう一度接続し直し、ブラウザを立ち上げ、念のためキャッシュを消して実行。
やっとログイン出来ました。

そこまでは良いのですが、
再インストールの原因となったエントリー投稿画面での
「B」「I」「U」などのアイコンを押しても動作しません。
mt.jsはmt.cgiと同じディレクトリにあります。
これはどうすれば動作するようになるのでしょうか?

それと
また、
/public_html/
/www.example.com 内に出来るbackup-mt_1113305286.tgzというファイルが番号違いで2つあります。そのまま置いておいたほうがよいのでしょうか。
また、トップディレクトリにあるmysql.xxxx.dumpというファイルも番号違いであります。
原因は多分install_mt3.cgiの画面で更新ボタンを押してしまったからだと思います。
上記の答えが分かる方いらっしゃいませんでしょうか。

また、install_mt3.cgiは削除してくださいとありましたが、
トップディレクトリにあるmtの圧縮ファイルMT-3.151-full-lib-ja.tar.gzは削除しても良いものでしょうか。

質問が多くすみません :(
どうぞ宜しく御教授お願い致します。

simsim
2005/04/25, 03:04 PM
Movable typeについてはいろいろと議論されているのですが、それ以前の基本的なご質問があります。私はすでに独自ドメインでHPを開いていますが、Movable typeのページを新しく開くためにはsub domainなんかを取得しないと駄目ですよね? ものすごい初心者みたいな質問ですがご回答よろしくおねがいします。

その上で、次なのですが、value domainでサブドメインを設定し、xreaのウェブサーバでサブドメインを設定しました。 そのサブドメインに対して別のページにあるやり方でアップロードしその後、ブラウザ上でID.サーバ名/install_mt.cgiにアクセスしたのですが、うまくいきません

サブドメインに対して上記の作業を行うときは/public_html/サブドメイン.xrea.jp/install_mt.cgiにしたり、また別に作業が必要なのでしょうか?

大変基本的なことで恐縮ですが、お教えください。

shimix
2005/04/25, 03:35 PM
独自ドメインのままでも問題はないと思いますよ。

(1) http://example.com/blog/ または http://www.example.com/blog/
(2) http://blog.example.com/ (独自ドメインのサブドメインを作成)
(3) http://example.s99.xrea.com/ あるいは http://example.s99.xrea.com/blog/ (XREAドメイン)
(4) http://example.xrea.jp/ あるいは http://example.xrea.jp/blog/ (追加で割り当てるサブドメイン)

 のどれでも動かせるハズです。ドメインウェブの設定でMainやSub1,Sub2に表示されるディレクトリがDocumentRoot(*)になることだけ念頭に置いておけばいいかと思います。

(*)htmlの中で「/」から指定する場合のpath。もちろんcgiの中で「/」から使う場合にはサーバパスで指定します。

simsim
2005/04/25, 04:20 PM
shimix様ご回答ありがとうございます。私は素人中の素人でさらにくだらない質問をすることをお許しください。サブドメインがいらないとすると手順としてはこれまで説明されているとおりのやり方でよいということでしょうか?私としては例示してくれた(1)のどメインが良いのですが。例えばご紹介の(1)のときは特にblogみたいな名前のファイルを作るとかはいらないという事ですか?普通にinstall_mt.cgi.を/public_html/にアップロードするだけですか。さらにこの場合中身の

## MT運用ディレクトリ(適宜変更してください。2階層下のディレクトリの例:www.example.com\\/blog)
$DIR_MT = "mt";

の部分はどうかえることになるのでしょうか。

さらにMovable typeを設置するとき(1)のドメインはいつ決めるのですか?例えば今ある独自ドメインに上書きされるみたいな形になってそれまでの内容が消えたりしないんですか?

ど素人のアホな質問ですみませんがお教えください。

追記

スレッドをさらに読んで$DIR_MT = "blog";にし、/public_html/にアップロードしました。それでMTの設置法にあるようにブラウザでId.サーバ名/install_blog.cgiを入力しましたがページが見つかりませんと表示されてしまいました。

shimix
2005/04/25, 07:54 PM
#「blog」ディレクトリは自分で作成しないといけません。

(1)のパターンであれば、public_htmlの下に、適当なディレクトリを作ってその中に転送すればいいのではと思います(サイトTOPに置くとファイル名がかぶったときが怖いので)。いわゆる「ローカルサイトパス」と「ローカルアーカイブパス」だけ「/virtual/(ID)/blog」と「/virtual/(ID)/blog/archives」になっていればいいと思います。サイトのURLは当然「http://example.com/blog/」ですね。

#しばらく設置していないので外していたら指摘してください>all(汗)。

simsim
2005/04/25, 10:16 PM
お教えありがとうございます。物分りが悪いのかそのやり方ではうまくいかなかったので、以下のようにしました。

1)zipでMTをdlしてmt.cfgのcgipathをCGIPath http://サーバ名.xrea.com/mt/とする
2)ルートに/mtをつくりMTをアップロード
3)その中にdbとarcivesのフォルダ作成
4)ルートにblogフォルダ作成
5)パーミッションの設定
6)ブラウザでhttp://サーバ名.xrea.com/mt/mt-check.cgi

という流れで進めました。すると
File Not Found.
考えられる原因
ファイルが見つからない。
URL、リンクが間違っている。
アカウントが削除されている。

というメッセージが表示されました。でここで立ち往生している感じです。

せっかくお教えいただいた流れから少しそれてしまったかもしれませんが、解決法ご存知でしたらお教えください。

DeepGreen
2005/04/25, 11:01 PM
2)ルートに/mtをつくりMTをアップロードルート(/)では無く /public_html/ 内ではないですか?

simsim
2005/04/25, 11:45 PM
DeepGreen様

ご回答ありがとうございます。1つ質問なんですが、このスレッドの1番はじめの説明ではトップディレクトリ(ルート)にMTをアップロードしてますよね?でinstall_html.cgiが/public_html/で。この操作って結局MTはpublic_htmlにつくられるってことなんですか?

だから私のやり方だとルートに/mtを作ってるので駄目ということでしょうか?

shimix
2005/04/26, 12:21 AM
http://ID.サーバ名.xrea.com でアクセスするのが「public_html」ですよね。ですから http://ID.サーバ名.xrea.com/mt/ は「public_html/mt」でないといけません。

FTPで接続した初期ディレクトリをpublic_htmlにしていれば(私はそういう設定にしてます)、そのままmtディレクトリを作ってかまいませんが、そうでなければいったんpublic_htmlへ移動してください。通常のTOPページなどもそういう転送をされたと思います。

simsim
2005/04/26, 01:06 AM
ご指摘どうりmtはpublic_htmlに移しました。その後私が説明した同じプロセスで行ってもファイルが見つからないと表示されます。ちなみに先ほどのShimix様の/「/virtual/(ID)/blog」と「/virtual/(ID)/blog/archives」になっていればよい、という意味が勉強不足で分かりません。よって単にmt内にdbとarchivesをつくり/mtと同じ階層にblog1をいうファイルを作りました。この操作に間違いがありますか?またもし違うなら/「/virtual/(ID)/blog」と「/virtual/(ID)/blog/archives」はどの場所に作れ場良いのかお教え願えませんでしょうか?よろしくお願いします。

追記

public_html内に/「/virtual/(ID)/blog」と「/virtual/(ID)/blog/archives」というフォルダを作ろうとしたのですが、なぜか作れません。そういう意味ではないということですね。

simsim
2005/04/26, 02:22 AM
shimix様DeepGreen様ありがとうございました。いろいろ試した結果作業を完了することができました。なんか質問しっぱなしで自己解決なんて勝手な感じですが、ありがとうございました。極力自己解決の努力はしますが、何かありましたらまたよろしくお願いします。

shimix
2005/04/26, 08:59 AM
自己解決されたようですので蛇足ですが・・

public_html内に/「/virtual/(ID)/blog」と「/virtual/(ID)/blog/archives」というフォルダを作ろうとしたのですが、なぜか作れません。そういう意味ではないということですね。

この/virtual/~~はいわゆるフルパス(サーバパス)です。publib_html/blogをCGIの中で「/」から指定する場合には「/virtual/(ID)/blog」になりますが、作成するディレクトリは(FTP上では)あくまでもpublic_html/blogです。htmlなどは「/」の位置がDocumentRootですが、CGIの場合はサーバのRoot(サーバパス)になります。html(phpもモジュール版はこちら)とCGIとで「/」の示す内容が違いますので混同しないようにしてください。

#説明もしないで使い分けてしまうことが多いので(私もですね)。

(蛇足)
htmlでのDocumentRoot(「/」の位置)はサブドメインなどでは「public_html/sub.example.com/」などとなります。「htp://sub.example.com/」だけでアクセスしたときの位置ですね。同一アカウントでも割り当てたサブドメインなどで変わってきます。一方フルパス(サーバパス)の「/」の位置はサーバ内の全アカウントで共通です。

gontaroe
2005/04/26, 09:40 PM
Movable Typeを再構築したときに
-------
カテゴリー・アーカイブ「3」の再構築に失敗しました: テンプレート 日付アーカイブ の再構築に失敗しました: Error in <MTArchivePrevious> tag: 日付以外の場所では、タグ <MTArchivePrevious> を利用できません。
-----
というエラーが出て再構築できません。

原因がわかりません。
わかる方,どこを直せば直るのか教えてください。

よろしくお願いします。

jaga
2005/04/28, 07:59 AM
エラーメッセージが出ないようにしたいだけであれば
<MTArchivePrevious>...</MTArchivePrevious>と
<MTArchiveNext>...</MTArchiveNext>のコンテナタグを削除すればいいはずです。

カテゴリーアーカイブのテンプレートでこれらのタグを使いたいんであれば、Supplemental Category Tagsというプラグインを使えば出来ると思います。
http://www.sixapart.com/pronet/plugins/plugin/supplemental_ca.html

自分では使ったことがないんでよく知りませんが。たぶんカテゴリーの名前のアルファベット順にPreviousとかNextの順が決まるんじゃないかと思います。

あと、マニュアルにも書いてあるんで参考まで。
http://www.movabletype.jp/manual/mtmanual_tags.html#item_MTArchivePrevious

TotalWeb
2005/04/30, 01:16 PM
はじめまして。

s142でMovable Type MT-3.151-JAのインストールを行っています。

http://sb.xrea.com/showthread.php?p=64711#post64711

の手順に従い、/public_html/install_mt3.cgiを実行したところ
MTのディレクトリ、mt-db-pass.cgiや空のmt.cfgは作成されるのですが
肝心のMT本体が解凍されないようです。

ローカルで解凍後にアップすることで、イントール自体は出来たのですが、
mt-check.cgiやmt-load.cgiなどUTF-8のファイルを実行すると全て文字化けしてしまいました。

MTのヘルプなどスタティックでUTF-8のHTMLも同様に表示することが出来なかったため
試しにローカルでEUC-JPにコード変換後にアップすると正しく表示することは出来ました。

これは4/27に確認を行ったのですが、本日試しにUTF-8のままのヘルプファイルを
表示すると正しく表示できるようになっています。

mt-check.cgiは未だに文字化けする状態です。

MovableType 自体は正しく動作しているようにも見えますが、不安が残ります。

何か確認すべきことはないでしょうか?

tso
2005/05/02, 12:22 AM
他レンタルサーバ(lolipop)でMovable Type(Version 3.01D-ja)を使っており、
新規にxreaでインストールし、アーカイブを移行したいと思っています。

archivesディレクトリと同じディレクトリにあるindex.html含め
全てを移行するのだと思いますが、
DB側のデータはどうするのか等、検討も付きません。

Movable TypeをPHP化すれば移行もできるみたいですが、
こちらも詳細がよくわかません。
http://www.zakimi.com/archives/2003/10/29/114543.php

手動で行うと結構な量になる為、何かしら方法がないものかご教授のほど
何卒、宜しくお願い致します。

こがななほ
2005/05/03, 03:12 PM
Movable TypeをPHP化すれば移行もできるみたいですが、
こちらも詳細がよくわかません。
PHP化すれば移行がカンタンになるというわけでもないと思うんですが。

すでにご存知のこととは思いますが、
「エントリーの書き出し・読み込み」が一番ラクだと個人的にはおもいます。
私はいつもこれです。

tso
2005/05/04, 11:29 PM
すでにご存知のこととは思いますが、
「エントリーの書き出し・読み込み」が一番ラクだと個人的にはおもいます。
私はいつもこれです。

おぉ、ありがとうございます!
恥ずかしながら、知りませんでした!!
試してみます!
ありがとうございました!!

pocpapoco
2005/05/22, 01:12 PM
はじめまして。
本日設置をこころみたのですが、初期ログインがエラーになってしまいどうしても出来ません。

設置しましたのは最新バージョンで、状況としましては「#286」投稿者さんと同じくあります。
「#286」への返信がないようなので、再質問のようなカタチですがお願いします。

設置につきましては、webmaster様が記してくださっています「Movable Typeの設置方法」通りに行いました。バージョンは現在DLが出来るものですので、この時点での最新版になります。

設置が終わり、初期ユーザ名パスワードを、Melody、Nelson にて入場しようとするのですが、エラーになっていまします。

インストールマニュアルを開いてみますと
mt-load.cgi と mt-load.cgi に問題がないか確認するよう記されていましたのでこれを行うと、mt-load.cgi は問題なかったのですが、mt-load.cgi が

下記のエラーがありました。

Table 'mt_author' already exists at /virtual/celeste/public_html/blog/mt-load.cgi line 175.

とされました。

あまりスクリプトを閲覧する事に慣れてはいないのですが、指定のファイル mt-load.cgi をサーバー上からDLし、閲覧したのですが、文字化けして JISでもEUCでも読めません。
問題は文字化けしてしまっている事にあるのかな・・・と初心者の頭では考えてみたものの、これを正常にする方法がわかるわけでもなく、また、特に自身でスクリプトをいじっておかしくしたわけでもないので、どう処理をして良いかわかりません。 :confused:

正常にインストールが終了出来た・・・となっているだけに、ログインが出来ずに利用する事が出来ないと言うのはとても哀しいです。 :(

利用しているサーバーは s113.xrea.com です。

ご教授お願い致します。

kmr-yoshi
2005/05/29, 02:05 AM
install_mt3.cgi
を利用して、blog設置を試みているのですが、

docsというディレクトリと
mt-db-pass.cgi
mt.cfg
というファイルしか生成されません。


Movable Type バージョン3.151を設置しようと試み、
2005/3/25のyosioさんと同じ症状で悩んでいます。
解決したレスがついていないようなので再質問いたします。

どうもMT-3[1].151-full-lib-ja.tar.gzをcgiが解凍する際に、
途中で[eof]かなにかでスキップしているのではないでしょうか。

というものデスクトップで使っている解凍ソフト「EasyRange」では、
MT-3[1].151-full-lib-ja.zipはちゃんと解凍できるのに、
MT-3[1].151-full-lib-ja.tar.gzは途中で

”[解凍ファイル名] C:\Program Files\MT-3[1].151-full-lib-ja\MT-3.151-full-ja\docs\mtmanual_dynamic.html
解凍中に予期せぬ EOF を検出。(書庫ファイルの後半部分が欠落)”

と表示されてちゃんと解凍できません。

install_mt3.cgiの実行後に「正常に設置しました!」と出たのがぬか喜びでした。

それでちゃんとzipから解凍できたファイルを
http://rebecca.ac/milano/install/archives/cat_7.html
で示されている方法により手動でアップしたところ、
最初のログインはできたのですが、「ページが表示されません」でストップ中です。

おそらくパスの問題だと思うのですが、掲示板を見たり
mt.cfgを書き換えて再トライするのに既に10時間ほど経ち、疲れました。(笑)

それでinstall_mt3.cgiとMT-3[1].151-full-lib-ja.zipによる、
自動インストールがちゃんと動くようになればと再び期待している次第です。

どなたか温かいご援助を!

meekung
2005/06/06, 02:34 PM
>[QUOTE=kmr-yoshi]Movable Type バージョン3.151を設置しようと試み、
>2005/3/25のyosioさんと同じ症状で悩んでいます。
>解決したレスがついていないようなので再質問いたします。

ワタシもまったく同じ症状です。
以前、手動で設置したのですが、動くものの投稿の削除ができなくなってしまい、今度は自動インスツールしようとしてみました。
全く同じ症状だと思われます。

tae
2005/06/06, 04:27 PM
http://xoops.koeta.net/mt
ためしにs137サーバにインストールツールを用いて設置してみましたが、特に問題はありませんでした。
MT-3.151-full-lib-ja.tar.gz
確かに解凍ツールによっては、途中でエラーが出るようですが、
ダウンロードしたMT-3.151-full-lib-ja.tar.gzをインストール手順に従ってpublic_htmlの上位フォルダ下にアップロードし、install_mt3.cgiの設定を変更したところ特別トラブルもなく設置できました。投稿も削除もできます。

フォルダの設定などが不明な場合は、どのような設定がしたいかを具体的に書かれてはいかがでしょうか。

「できました」と書いただけではお力になれないかもしれませんが・・・

meekung
2005/06/06, 11:12 PM
リアクション、ありがとうございます。

たぶん、設定のミスだと思うのです。
設置は、
/MT-3.151-full-lib-ja.tar.gz
/public_html/install_mt3.cgi
/public_html/craftmino.com(とった自分のドメイン)
/public_html/craftmino.com/mt(としたい)

で、install_mt3.cgiの内容は、

## ユーザー情報(適宜変更してください。)
$UID = "自分のアカウント名"; # FTPのアカウント名:例:sample
$DBUID = "データベースのユーザー名とアカウント名は同じなので、上記と同じ"; # データベースのユーザー名:例:sample
$DBPS = "パスワート、管理画面で確認済み。データベースは複数登録にも成功していて、これは問題ないと思う"; # データベースのパスワード:例:abcdefghijk
$USV = "s50.xrea.com"; # サーバー名:例:s101.xrea.com
サーバーは「s50」

$PATH_HOME = "/virtual/$UID";
$DIR_PUBLIC = "public_html";

## MT運用ディレクトリ(適宜変更してください。2階層下のディレクトリの例:www.example.com\\/blog)
$DIR_MT = "craftmino.com\\/mt";

↑これが問題だと思うのだが、、、。。
www.example.comとは自分のとった/public_html/直下にあるcraftmino.comのことなのか? craftmino.comは、http://craftmino.com/でブラウザーからはアクセスできるが、
ここでの表記の仕方はどうすればいいのだろう。自分の取ったドメインの場所は、public_html以下の/craftmino.com/
なのだが、。

cgiを作動させた後の階層の変化を見ると、確かに症状は似ているが、途中でスキップしているというより、ディレクトリの設定ミスで止まったように見える。
この状態で作動させると、/public_html直下にmt-db-pass.cgiとmt.cfgができる。
/直下のMT-3.151-full-lib-ja.tar.gzは展開はされたようだ。なくなっている。
/public_html直下に展開されたMT-3.151-full-lib-jaフォルダが生成されることもあるが、内容は中途半端だ。mt-db-pass.cgiの中身はパスワードが入っている。mt.cfgの中身はからっぽ…。

craftmino.com/mtは生成されない。また初めにcraftmino.com/mtを用意してもcgi作動後は消去されている。それからoldmacを使っているが(os8.6)がIE画面では、

***********
<DIV ALIGN="CENTER">正常に設置しました!>/DIV>
<BR>
<BR>
<A HREF="http://$UID.$USV/$DIR_MT/mt.cgi" TARGET="_blank"> こちらで設定して下さい。</A>
<BR>
下記初期ユーザー名、パスワードでログインしてください。<BR>
Username:Melody<BR>
Password:Nelson<BR>
<BR>
<BR>
<A HREF="http://sb.xrea.com/" TARGET="_blank">カスタマイズ、その他の質問はユーザー掲示板をご活用下さい。</A>
~;

***********
という上記の表示が文字化けする。文字化けは別に後でどうにでもなりそうなので、大した問題でもなさそうだが、<A HREF="http://$UID.$USV/$DIR_MT/mt.cgi" TARGET="_blank"> のリンクが、http://ユーザー名.s50.xrea.com/craftmino.com\/mt/mt.cgi
となっていて、取得したドメイン名の後に¥マークが一個入る。¥マ?ク以降は失敗しているので、もちろん、notfoundだ…。
とても初歩的な問題のような気がして、投稿するには恥ずかしいが、何かの足しにでもなればと思う。

CGIを完全に読むことは出来ないが、なんとなく、どこに展開して、mt.cfgのどこを書き換えているのかは理解できた。だから、次、手動で設置したら標準の設置に近づいたものに出来ると思うのだが、できれば、自動インスツールしてみたい。

どうか、よろしくお願いします。

tae
2005/06/06, 11:58 PM
docsというディレクトリと
mt-db-pass.cgi
mt.cfg
というファイルしか生成されません。
これはMT-3.151.-full-lib-ja.tar.gzをアップロードする際にアスキーモードでアップロードしているためではないでしょうか。
アスキーモードでアップロードしてインストールを実行すると、上記の状態になりました。
バイナリモードでアップロードして再度インストールしてみてください。

kmr-yoshi
2005/06/07, 12:21 AM
http://xoops.koeta.net/mt
MT-3.151-full-lib-ja.tar.gz
確かに解凍ツールによっては、途中でエラーが出るようですが、
ダウンロードしたMT-3.151-full-lib-ja.tar.gzを・・・・
taeさんお返事ありがとうございました。
あれからかなりWEB上をさまよいましたが、ふと気がついて確認したところ、
MTの公式サイトからダウンロードした2種類の圧縮ファイルtar.gzとzipのファイルサイズが、
ご覧の様にあまりにも違うので、おそらくtar.gzファイルが途中までしかダウンロードされていなかたっものと思われます。
 ↓
ファイルサイズの違い (http://starhealing.net/image/zip.jpg)

だからtar.gzファイルを解凍しても、途中で予期せぬ[eof]が出ていた訳です。

ダウンロードの際はtar.gzファイルもzipファイルも同じ「ピコ!」っという音しかしないので、
ちゃんと最後までダウンロードできたものと思ってしまいました。

ダウンロードできたtar.gzファイルがzipファイルの10分の1以下であったので、
自動インストールで同じ症状が出ている方は、
おそらく解凍してできたファイルまでしかダウンロードできていなかったものと思われます。

それなら、「正常に設置しました!」なんて出ないで、
「ファイルが不足しています。」というコメントくらい出てくれればいいものを・・・ってグチですね。

普通の人は圧縮したファイルがどのくらいのサイズになっているべきかなんてわかりませんから、
これからも同じ症状で悩む人が出そうですね。

この書き込みが多くの方の無駄な時間を減らす事を期待します。

しかし、tar.gzファイルは何度ダウンロードしても、成功しませんでした。

どなたか、確実なダウンロードのやり方があったら教えて下さい。

それから、MT設置の方はzipの解凍ファイルによりマニュアルで行いました。

まだときどき原因不明の「ページが表示されません」エラーが出るのですが、
何とか動いているようです。←これが気持ち悪い。(笑)

今、1日1件づつ投稿して様子をみています。
カスタマイズはまだですが、もし壊れた場合もデータベースは生き残る事を願って。
 ↓
パワーストーン百科辞典 (http://100ka.1powerstone.com/)

tae
2005/06/07, 12:30 AM
アーカイブファイルが壊れているケースもあるようなので、そちらも確認してください。
リアクション、ありがとうございます。

たぶん、設定のミスだと思うのです。
設置は、
/MT-3.151-full-lib-ja.tar.gz
/public_html/install_mt3.cgi
/public_html/craftmino.com(とった自分のドメイン)
/public_html/craftmino.com/mt(としたい)

で、install_mt3.cgiの内容は、

## ユーザー情報(適宜変更してください。)
$UID = "自分のアカウント名"; # FTPのアカウント名:例:sample
$DBUID = "データベースのユーザー名とアカウント名は同じなので、上記と同じ"; # データベースのユーザー名:例:sample
$DBPS = "パスワート、管理画面で確認済み。データベースは複数登録にも成功していて、これは問題ないと思う"; # データベースのパスワード:例:abcdefghijk
$USV = "s50.xrea.com"; # サーバー名:例:s101.xrea.com
サーバーは「s50」

$PATH_HOME = "/virtual/$UID";
$DIR_PUBLIC = "public_html";

## MT運用ディレクトリ(適宜変更してください。2階層下のディレクトリの例:www.example.com\\/blog)
$DIR_MT = "craftmino.com\\/mt";

$DIR_MT = "craftmino.com/mt";
\\は不要です。

これでインストールが成功したら
ホスト上にあるmt.cgiをダウンロードして

CGIPath http://craftmino.com/mt
#StaticWebPath /craftmino.com/mt/ 先頭に#をつける
上記の編集をしたのちにアップロードしなおしてみてください。
http://craftmino.com/mt/mt.cgiで管理画面にアクセスできると思います。

meekung
2005/06/07, 04:24 PM
アーカイブファイルが壊れているケースもあるようなので、そちらも確認してください。

$DIR_MT = "craftmino.com/mt";
\\は不要です。

これでインストールが成功したら
ホスト上にあるmt.cgiをダウンロードして

CGIPath http://craftmino.com/mt
#StaticWebPath /craftmino.com/mt/ 先頭に#をつける
上記の編集をしたのちにアップロードしなおしてみてください。
http://craftmino.com/mt/mt.cgiで管理画面にアクセスできると思います。

ありがとうございます。

しかし、public_html上に展開ディレクトリ(展開はされるようになった。内容は揃っているようだ)は生成されますが、(展開後、ソースはなくなる)
やはり運用ディレクトリ$DIR_MT = "craftmino.com/mt";
が作れません〜

??? CGIは動いているようです。/直下にソースなしで作動させると「〜がありません」などと言ってきます。

運用ディレクトリは初期状態"mt"のままでも同じ振る舞いをします。

何かもっと別の問題があるのかな…。
もちっとごちゃごちゃやってみます。

meekung
2005/06/08, 11:34 AM
格闘中。ハァハァ…。
以下はcgidとしてみた結果。


argv[0] = 'cgiwrapd'
Executing '/virtual/ユーザー名/public_html/install_mt3.cgid'
Output of script follows:
=====================================================
mv: cannot stat `MT-3.151-full-lib-ja': No such file or directory
sh: cd: /virtual/ユーザー名/public_html/craftmino.com/mt/: No such file or directory
Bareword found where operator expected at -e line 1, near "s/http:\/\/WWW.YOUR-SITE.COM\/PATH\/TO\/MT\//http:\/\/ユーザー名.s50.xrea.com\/craftmino.com/mt"
Backslash found where operator expected at -e line 1, near "t\"
syntax error at -e line 1, near "s/http:\/\/WWW.YOUR-SITE.COM\/PATH\/TO\/MT\//http:\/\/ユーザー名.s50.xrea.com\/craftmino.com/mt"
Execution of -e aborted due to compilation errors.
Bareword found where operator expected at -e line 1, near "s/# StaticWebPath.*/StaticWebPath \/craftmino.com/mt"
Backslash found where operator expected at -e line 1, near "t\"
syntax error at -e line 1, near "s/# StaticWebPath.*/StaticWebPath \/craftmino.com/mt"
Execution of -e aborted due to compilation errors.
chmod: getting attributes of `/virtual/ユーザー名/public_html/craftmino.com/mt': No such file or directory
chmod: getting attributes of `lib': No such file or directory
chmod: getting attributes of `extlib': No such file or directory
chmod: getting attributes of `mt-load.cgi': No such file or directory
chmod: getting attributes of `mt-check.cgi': No such file or directory
Content-type: text/html; charset=Shift_JIS

あれれ〜
mv: cannot stat `MT-3.151-full-lib-ja': No such file or directory
`craftmino.com/mt': No such file or directory
なんでじゃ〜(^^;


ああ〜〜〜! 今、一個だけ判ったことがあるぅ〜〜!!
そ、そうか!
つづく。

meekung
2005/06/08, 11:53 AM
argv[0] = 'cgiwrapd'
Executing '/virtual/ユーザー名/public_html/install_mt3.cgid'
Output of script follows:
=====================================================
mv: cannot stat `MT-3.151-full-lib-ja': No such file or directory
sh: cd: /virtual/ユーザー名/public_html/craftmino.com/mt/: No such file or directory



craftmino.com/mt キターーーーーー!!
入った〜〜〜〜っ!!!

判ったぁぁ! とても簡単なコトダッタァァ!!

コメント下さいましたTeaさま、ありがとうございます。
今回の件で自分なりに気がついたことをレポします。しばらくお待ちを。

meekung
2005/06/08, 02:41 PM
キタのはいいのだが、こんどはmt.cfgが作れない…。

argv[0] = 'cgiwrapd'
Executing '/virtual/ユーザー名/public_html/install_mt3.cgid'
Output of script follows:
=====================================================
Bareword found where operator expected at -e line 1, near "s/http:\/\/WWW.YOUR-SITE.COM\/PATH\/TO\/MT\//http:\/\/ユーザー名.s50.xrea.com\/craftmino.com/mt"
Backslash found where operator expected at -e line 1, near "t\"
syntax error at -e line 1, near "s/http:\/\/WWW.YOUR-SITE.COM\/PATH\/TO\/MT\//http:\/\/ユーザー名.s50.xrea.com\/craftmino.com/mt"
Execution of -e aborted due to compilation errors.

ところで、craftmino.com/mtに入るようになったのは、
MT-3.151-full-lib-ja.tar.gzから展開されるものが、MT-3.151-full-lib-jaではなく、
MT-3.151-full-ja だったためのようだ!!
書き換えたら、展開ディレクトリMT-3.151-full-jaを見つけることができ、次の作業に行けたということのようだ…。

ところが今度は、cfgを書き換えようとして失敗している模様(^^;
cfgの中身がないのだから、そうだよな。install_mt3.cgiちゃんが悪いわけじゃない。
DLしたファイルが壊れているのかと思ったのだが、ローカルで展開するとち?んと揃っているし、cfgの中身もちゃんとある。

cfgが生成されない等の症状はスレを検索すると散見できるが、、、。
これと言って決定的なヒントは見つからない。

スクリプトでは、
cd $PATH_HOME/$DIR_PUBLIC/$DIR_MT/←ここまでは行けた。
echo '$DBPS' > mt-db-pass.cgi←ここでデータベースのパスを渡しているようだ。生成されたmt-db-pass.cgiにはパスワードがちゃんと入っている。

perl -pe 's/http:\\/\\/WWW.YOUR-SITE.COM\\/PATH\\/TO\\/MT\\//http:\\/\\/$UID.$USV\\/$DIR_MT\\//g' mt.cfg > mt.cfg_
で、ここでつまずいている?

手前の行で何か問題があったとするとデータベースのパスワードだがこれは

$cfg['Servers'][$i]['password'] = 'パスワード'; // MySQL password (only needed
と同一のものであれば間違いないはずだが…?
ちなみに
$cfg['PmaAbsoluteUri'] = 'http://ユーザ?.s50.xrea.com/log/phpmyadmin/';
もしておく。

ん〜 何度確かめても、同じだ…?
もうあと少しなんだけどな。ここまででかなり勉強してしまった…、きっと手動でやったらと思うが、せ?かくなのでゴールインしたい。む〜

meekung
2005/06/09, 01:02 PM
今のところ解決策が見あたらない。きっととっても簡単なことのような気がする。

とりあえずスクリプトの途中を##でコメントアウトにして作動。

echo '$DBPS' > mt-db-pass.cgi
ここから〜
##perl -pe 's/http:\\/\\/WWW.YOUR-SITE.COM\\/PATH\\/TO\\/MT\\//http:\\/\\/$UID.$USV\\/$DIR_MT\\//g' mt.cfg > mt.cfg_
##mv -f mt.cfg_ mt.cfg
##perl -pe 's/DataSource .\\/db/ObjectDriver DBI::mysql\\nDatabase $DBUID\\nDBUser $##DBUID\\nDBHost localhost\\nDBSocket \\/tmp\\/mysql.sock\\n/g' mt.cfg > mt.cfg_
##mv -f mt.cfg_ mt.cfg
##perl -pe 's/# StaticWebPath.*/StaticWebPath \\/$DIR_MT\\//g' mt.cfg > mt.cfg_
##mv -f mt.cfg_ mt.cfg
##perl -pe 's/# NoHTMLEntities 1/NoHTMLEntities 1/g' mt.cfg > mt.cfg_
##mv -f mt.cfg_ mt.cfg
##perl -pe 's/PublishCharset utf-8/PublishCharset $PUBLISH_CHARSET/g' mt.cfg > mt.cfg_
##mv -f mt.cfg_ mt.cfg
〜ここまでをコメントにして外した。

wget -q -O /dev/null http://$UID.$USV/$DIR_MT/mt-load.cgi
chmod -R 705 $PATH_HOME/$DIR_PUBLIC/$DIR_MT
chmod 700 mt.cfg mt-db-pass.cgi lib extlib
chmod 0 mt-load.cgi mt-check.cgi
rm -f ../README* ../MT*
~;
つづく〜

こうすると、とりあえず設置はできる。
が…。これでは手動で設置するのと変わらない〜〜(苦笑
mt.cfgを書き換えてくれるから自動インスツールにも意味があるのだと思うのだ。
一番欲しいところをコメントアウトしてしまっている(;_;)

ちなみにmt.cfgの中身がからっぽでもmt-load.cgiは成功してしまうし、mt-check.cgiもちゃんと動いてしまう。この状態だと超初心者は完璧に成功してしまった…と勘違いしてしまうだろう。ところが、ログインができない。ログイン画面が現れて、Melody Nelsonを入れても失敗してしまう。わたしも初心者なのでよく判らないが、スレには似ているな、と思われるような症状もあった。

tomochi
2005/06/10, 10:43 AM
ところが、ログインができない。ログイン画面が現れて、Melody Nelsonを入れても失敗してしまう。わたしも初心者なのでよく判らないが、スレには似ているな、と思われるような症状もあった。
便乗のようで申し訳ありません。 meekung様と同様、私も苦しんでいます :confused:
3.151から3.17へのアップデート失敗しまして、MT関連のMySQLテーブル全削除、public_html下にできていた「backup-mt_******.tgz」まで削除。 public_html外にMT-3.17-full-lib-ja.tar.gz(念のため[]を外して、install_mt3.cgiも同様に書き換え)を置いてスクリプトを走らせ自動インストしましたが、「正常に設置しました」「こちらで設定してください」と出ますが、「Melody,Nelson」を入れる前から、「ログインできません」の赤枠表示です。 ID/PW入れても「ページを表示できません」になってしまう状態です。 クリーンインストールしているにもかかわらず、このような結果になってもう何度も同じ事を繰り返しています。 
どこかに何かしらの情報が保持されていて、ログイン画面ではじかれていると思いますが、そこまで突き止める能力が無い状態です。
どなたかお分かりになる助っ人様、いらっしゃいますか?
【追加情報】
「ページを表示できません」でURLを見てみたら、http://ではなくincluded://となっていることに気が付きました。 なんじゃ、こりゃー!! 
サーバーはs90です。 パーミッションを推奨にしてみたけど変わりません。

punx
2005/06/10, 01:46 PM
【追加情報】
「ページを表示できません」でURLを見てみたら、http://ではなくincluded://となっていることに気が付きました。 なんじゃ、こりゃー!!

私も同じ状態です。ちなみにs60サーバーです

meekung
2005/06/10, 10:54 PM
>public_html外にMT-3.17-full-lib-ja.tar.gz、install_mt3.cgiを置いて

これは、自分の/(ルート)直下にMT-3.17-full-lib-ja.tar.gzを置いた、ということでしょうか。それとも、public_html直下のことでしょ〜か?

データは/直下に、スクリプトはpublic_html直下のはずです。

>「Melody,Nelson」を入れる前から、「ログインできません」の赤枠表示です。

これはわたしの経験した症状とは違います。
まず、運用したいディレクトリにちゃんと展開されていますでしょうか?

スクリプトは、いったん、public_html直下にデータを展開した後、運用したいディレクトリに展開ディレクトリをmv(移動、コピー)しているようです。
この移動の際になんらかの理由でcfgが正常に置き換わらない、ような感じです。
cfgが空っぽでも、とりあえず運用ディレクトリのmt.cgiにはアクセスできます。
しかし、このmt.cgiは初期化も、チェックも済んでない、mtですし、cfgがないため、データベース関連他の設定も何もなく単体で動いているようなものです。

それでもmt.cgi自体はいちおう動きますので、とりあえず、ログイン画面は出ます(通常、よく見るログイン画面ではないので、一度でも手動でインスツールしている人にはこの時点で「なんか変だ?」と思うかも)。

>されても ID/PW入れても

こ、これはどこにIDやPWを入れているんでしょ〜か。

>「ページを表示できません」でURLを見てみたら、http://ではなくincluded://となっていることに気が付きました。

運用ディレクトリに展開はインストできたものの、cfgが空の場合、初期ログイン画面でmt.cgi
がリンクするのは〜/cgi-bin/mt.cgiです。
もちろん、そんな場所に「mt.cgiはない」のでログイン後、notfound!します。
(わたしの場合の症状です)

今、とりあえず、コメントアウトしたスクリプトでインスツールしたmtのcfgを書き換えて、正常に動いていますが、わたしが気付いた点をいくつかレポートします。

で、install_mt3.cgiですが、途中でトラブっても「成功しました!」と出ることがあります。
install_mt3.cgiを→install_mt3.cgidにして、ブラウザーから作動させてみて下さい。
初めにごちゃごちゃ出てきますが、下の方で罫線が入り、その直後に作動の状態のレポートが返ってきます。簡単な英語ですので、それを読んでみるか、こうしたBBSでものを聞くさいにも利用できます。
XREAはわたしの感じからすると良心的なベテランの人に恵まれています。
しかし、何が起こっているか、伝えられないと、なかなか答えようにも答えられないと思うのです。

ま、お互い、がんばりましょ〜

tomochi
2005/06/11, 09:01 PM
これは、自分の/(ルート)直下にMT-3.17-full-lib-ja.tar.gzを置いた、ということでしょうか。それとも、public_html直下のことでしょ〜か?
はい、/直下にtarボールを置いて、public_htmlに自動スクリプトを置いたと言いたかったのです。 説明ヘタですみません :o

さて、あれから自動でのインストを一時中断し、問題切り分けのため手動で行っております。
MTのインストはpublic_htmlにblogディレクトリを作成、その中に一連の解凍されたデータをFTPでアップしました。 dbとarchivesディレクトリも作成しました。
パーミッションはcgi関係を755、ディレクトリ全部も755としています。

【mt.cfgの設定】
CGIPath http://user.s90.xrea.com/blog/
DataSource ./db
MySQLのところはDatabase, DBUserを自分のユーザ名に。
DBUmask 0022からの4行はコメントを外しておきました。→cgiwrap使用とのことで。
他の部分は特にいじっていません。

で、mt-check.cgiでMTのチェック後、mt-load.cgiで初期化して特に問題なし。
次に、mt.cgiにて普通にログインのフォームがでましたが、Melody/Nelson入れようが、
URIにincluded://user.s90.xrea.com/blog/mt.cgiと出てしまい「ページを表示できません」です。

はてさて、困りました。 

たかひろ
2005/06/12, 02:49 AM
URIにincluded://user.s90.xrea.com/blog/mt.cgiと出てしまい「ページを表示できません」です。

はてさて、困りました。 【追加情報】
「ページを表示できません」でURLを見てみたら、http://ではなくincluded://となっていることに気が付きました。 なんじゃ、こりゃー!!
自動広告が不具合を起こしている可能性はありませんか?
某掲示板で見たんですが…。
もしそうなら、「x」フォルダへ入れてみることをお勧めします。

meekung
2005/06/12, 03:01 AM
dbとarchivesディレクトリも作成しました。
パーミッションはcgi関係を755、ディレクトリ全部も755としています。


わたしよりきっと知識があると思うので、躊躇してしまうが、
./dbディレクトリは必要ない。と思う。#で外せる。。
これ、./db作っちゃうんだよね。。。たぶん多くの人が作っているのではないか。。
データベースと接続できていれば、必要ないのではないか???(はっきりしたことは判らない。自信を持って言えない点はふがいない限りだ。。)

それからパーミッションは、cgiは700で、ディレクトリ705で動きまっせ。

http://craftmino.com/blog/

レポを書き始めています。まださわりだけど。。長くなりそうなので、とりあえずデータベース関連から。
もし、ベテランの人で何か気付いた点や、間違っている点があったら、どうかコメントして下さい〜

たぶん、データベース関連が上手く行ってないと思う。一度、初期化してインスツールし直してみてはどうだろうか。

失敗したときにincluded://で始まる症例は確認してない。
〜/cgi-bin/と、もう一個は確認できた。
運用ディレクトリの中のcfgの設定によっては、ログイン画面が出ても、先に進めないことがある。cfgが存在していれば、中身が無くても、あるいは正解でなくても(たとえばデータベースに接続できなくても)、mt.cgiは動いていまう。loadもcheckも動いてしまうことがあるようだ。(データベース系の症状ではloadのときに「./db」がないと言って止まることがあるが、./dbを用意するとすんなりloadされてしまう。

『だから、データベース系に問題があっても、あらかじめ./dbを作っている人は』これに気付かない、と思われる。loadが成功してしまうから。。)
すまんが、わたしもよく判らないので、./dbを作ることと作らないことが、実際、何なのかはよく判らない。

例えば、cfgの内容が正解だとしても、データベースが生成されていなくて、あるいは使用中で使えないのに、./dbがあると、loadはおそらくエラーを返さず成功してしまう、ということがあるのではないのか、な?
出来上がったmt.cgiはデータベースと接続されていないmtで、ログインのリンクは何らかのかたちで異なる(外れた)もの、のような気がする。。

cfgの大事なところは、インスツールスクリプトが書き換えているところだけでいいはずなので、逆に言うと、それ以外は変えない方がいいとも言えるのではないかと思う。
スクリプトはわたしよりよく読めるんじゃないかと思う。
よく読んで、書き換えないといけないところを確認することと、データベースとちゃんと接続できているか吟味することではないだろうか。

う〜 わからんが、、、。
スマン。

tanechan
2005/06/12, 11:57 AM
自動広告が不具合を起こしている可能性はありませんか?
某掲示板で見たんですが…。
もしそうなら、「x」フォルダへ入れてみることをお勧めします。
実は私も同じ症状(http://がincluded://に)が出て使えなかったのですが、たかひろさんのメッセージを読んでピンッ!と来たので
広告免除権(無料体験3日)を購入して自動広告を消したら使える様になりました。

前から自動広告の動きが変?な事に気付いていたけど、まさかここで影響出るとは思いませんでした。
たかひろさん、的を得た指摘ありがとうございました!前から広告免除権を購入するつもりだったのでこれを機に買おうと思います。

tae
2005/06/12, 01:05 PM
3.17だと自動挿入広告の影響が出ているようですね。
http://wring.xrea.jp/modules/news/article.php?storyid=207
↑自動インストールツールでの設定例を少しだけ書いてみました

tomochi
2005/06/12, 02:24 PM
3.17だと自動挿入広告の影響が出ているようですね。
http://wring.xrea.jp/modules/news/article.php?storyid=207
↑自動インストールツールでの設定例を少しだけ書いてみました

meekung様、たかひろ様、tanechan様、tae様
まずは情報いただきまして、ありがとうございました。

taeさんの仰せのとおりに従って実行してみましたところ、つーいにログインにこぎつけました。 :)
xというディレクトリ作成する方法をとりましたです(広告免除無料体験すでにやったため)

このまま運用試験に入りたいと思います。
XREAの最大の売りはこの掲示板にあるのだとつくづく感じさせられました。
次回からは問題点の説明をちゃんと意味が伝わるようにがんばります。

それでは、またお邪魔します。

tae
2005/06/13, 01:19 AM
http://wring.xrea.jp/modules/news/article.php?storyid=207&com_id=71&com_rootid=70&com_mode=flat&com_order=1#comment71

メールを送信する際の改行コードが\r\nになっているのが原因のようです。
\nになるように修正したところ、私の環境ではうまくいきました。
修正箇所はコメントで投稿しています。

何かお気づきの点がありましたら、ご連絡ください。

tae
2005/06/16, 12:59 PM
mtのシステムディレクトリ内にあるstyles.cssが読み込めてないためだと思います。
パーミッション変更とかしていませんか?

shaku
2005/06/16, 03:04 PM
taeさま。こんにちわ。はじめまして。
早速のお答えして下さってありがとうございました。
パーミッション変更をしていました。(^▽^;)
ありがとうございました♪

オニックス
2005/06/18, 05:46 PM
s137サーバーにてMovableTypeを設置しようとしました。
全部のファイルをアップするところまでは行けたのですが、
「mt.cgi」を開くと、
「Got an error: Can't locate object method "iso-8859-1" via package "Jcode" at /virtual/ID/public_html/blog.hogehoge.com/lib/MT/I18N.pm line 53.」と出ます。
どうしたらいいんでしょうか?よろしくお願いいたします。

meekung
2005/06/19, 06:09 PM
s137サーバーにてMovableTypeを設置しようとしました。
全部のファイルをアップするところまでは行けたのですが、
「mt.cgi」を開くと、
「Got an error: Can't locate object method "iso-8859-1" via package "Jcode" at /virtual/ID/public_html/blog.hogehoge.com/lib/MT/I18N.pm line 53.」と出ます。
どうしたらいいんでしょうか?よろしくお願いいたします。

mt.cfgを取って来て中身を確認してみましょう。書き変わってなかったら、書き換えてからmt-load.cgiしてみてください。

mt-load.cgiはパーミッションが外れていることがあります。


的を得ていなかったらスミマセン…

オニックス
2005/06/19, 10:00 PM
アドバイスありがとうござます!設置に成功しました!!
一度、全部のファイルを削除しました。
それから、自動設置cgiでではなく、自分でmt.cfgを書き換えてアップしました。
そしたら成功しました!!
(その前にデータベースを指してる文の前の"#"を消すのを忘れていたためエラーになりましたが・・・)
自動設置cgiを使うよりこちらの方がやりやすいかもしれないですね。

kmr-yoshi
2005/06/20, 06:52 PM
バージョン3.151で2週間ほど前からMTを運用し始めた者です。

ドリームウィーバーで作っていた旧サーバー旧ドメインのWEBサイト本体を、
全てMTに移行しようと思いまして、新サーバー新ドメインの直下にMT本体ファイルを設置し、
MTで作られるhtmlファイルを新ドメインで確認しながら30ページぐらいエントリーし、
テンプレートやcssも修正してカスタマイズしていました。

その後、旧ドメインのDNSを新サーバーに向け、
新サーバー上で旧ドメインを新ドメインに同期させて、
旧ドメイン直下でのトップページの表示には成功したのですが、
トップページからのリンクは全て新ドメイン下のディレクトリになってしまっていました。

そこでまず同期を解除するために、このサポートボードを参考に、FFFTPから、
新サーバー上で同期させている旧ドメインフォルダを削除しようとしたのですが、
どうも同期元の新ドメイン直下のMTの本体まで誤って削除されてしまったようです。

個別エントリーやテンプレートのバックアップも残っているのですが、
またデータベースの初期化、MT本体の設置、テンプレートの置きかえ、
30以上の個別エントリーの入力という手間を考えると、
残っているデータベース(mySQL)のデータが使えないのものかと思案しております。

もし本体のMTを設置し直しただけで、
同じデータベースの既入力データが使えるのをご存じの方がいらっしゃいましたら、
お教え下さい。

それが無理ならばバージョン3.17で初めからやり直そうと思っております。

よろしくお願いいたします。

kabu-kabu
2005/07/03, 02:39 AM
設置まではうまく行ったのですが。

コメントとトラックバックのテストをしてもうまく行きません。
何時間もためしてググっても解決できず。
どうしたらいいのでしょうか?

http://www.kabu-kabu.net/nikki

です。

youkun
2005/07/06, 09:11 PM
正常(?)にインストールされ、通常に運用できる状態ですが、エントリーのタイトルの文字列によっては日本語が文字化けします。
この場合でも公開ページの最近のエントリー一覧では正常に日本語表示されます。Movable Type管理画面のエントリー一覧でのみ文字化けします。管理画面でも各エントリーの編集画面では文字化けしません。
文字化けする文字列は、たとえば'ブログライトソフトについて'は文字化けしますが'ブログライトソフトに'では文字化けしません。'ハハハハハハ'は文字化けしますが'ハハハハハ'は文字化けしません。
投稿クライアントソフトを使用していますが、タイトルが文字化けする場合は正常に投稿できません。投稿したあとエラーメッセージを出して処理が中断します。XML解析エラー、illegal characterがそのエラーメッセージです。

使用しているMovable Typeは3.17-jaで、サーバーはs67です。
mt.cfgのSQLSetNamesを1にしてサイトの再構築をしても症状は改善しませんでした。
インストールにはxreaのinstall_mt3.cgiを使用しました。

youkun
2005/07/08, 12:10 PM
正常(?)にインストールされ、通常に運用できる状態ですが、エントリーのタイトルの文字列によっては日本語が文字化けします。
この場合でも公開ページの最近のエントリー一覧では正常に日本語表示されます。Movable Type管理画面のエントリー一覧でのみ文字化けします。管理画面でも各エントリーの編集画面では文字化けしません。
文字化けする文字列は、たとえば'ブログライトソフトについて'は文字化けしますが'ブログライトソフトに'では文字化けしません。'ハハハハハハ'は文字化けしますが'ハハハハハ'は文字化けしません。
投稿クライアントソフトを使用していますが、タイトルが文字化けする場合は正常に投稿できません。投稿したあとエラーメッセージを出して処理が中断します。XML解析エラー、illegal characterがそのエラーメッセージです。

使用しているMovable Typeは3.17-jaで、サーバーはs67です。
mt.cfgのSQLSetNamesを1にしてサイトの再構築をしても症状は改善しませんでした。
インストールにはxreaのinstall_mt3.cgiを使用しました。

新たにs150のサーバーを借用して、新たにMySQLのDBを作成し、新たなMovable Typeのダウンロードファイルで、install_mt3.cgiも新規にして、インストールしなおしましたがまったく同じ症状になりました。どうしようもないのでしょうか。

原因はMovable Typeにあるようです。
文字コードをUTF-8にするとエントリー一覧の文字化けは解決しました。
しかしながら、テンプレートも書き換えないと文字化けするので対応しました。
これで一応、運用できるようです。

koh40
2005/07/09, 06:46 PM
この掲示板を見て色々設定してみたのですが、現在は以下のように設定しているのですが、相変わらずエラーメールが来てしまっています。 どのようにしたらいいのでしょうか?
よろしくお願いします。


===============================================
0 * * * *
/virtual/myID/public_html/mt.****.jp/cron1.sh
===============================================
#!/bin/sh
cd /virtual/myID/public_html/mt.****.jp
./tools/run-periodic-tasks
exit
===============================================
cron1.shのパミッションは600です。
run-periodic-tasksのパミッションは700です。


エラーメール


/virtual/myID/public_html/mt.****.jp/cron1.sh: cd: /virtual/myID/public_html/mt.****.jp/: No such file or directory
/virtual/myID/public_html/mt.****.jp/cron1.sh: ./tools/run-periodic-tasks: No such file or directory

mica
2005/07/20, 12:38 PM
s156サーバーでMTの3.17をインストールしようとしています。

そこでまず「mt-check.cgi」でインストール可能かチェックしようとしましたが
この「mt-check.cgi」自体が動かないようです。

アップロードしてパーミッションを755にし、アクセスすると
---
Script Error

The script did not produce proper HTTP headers. Please see the error log to see the detail of the errors. Depending on the server configuration, you can also run thisscript under CGIWrap debugging. Usually, either rename or linkthe script temporarily to a file which ends with .cgidextension, or add a AddHandler cgi-script-debug .cgiline to your .htaccess file.
---
となってしまいます。

インストール方法の参考は↓です。
http://rebecca.ac/milano/install/

XREAで配付している自動インストールは以前別のアカウント(s○○&ドメイン)で試したときにうまく行かず、結局手動でインストールしたらうまくいった経緯が以前あったので、利用していません。
<!-- 追記 -->
念のため、XREAの設置手順通りにinstall_mt3.cgiをやってみました。
しかし、install_mt3.cgiにアクセスするとmt-check.cgiの時と同様のScript Errorになります。FTP(フェッチを利用してます)で見るとアップしたtar.gzファイルはトップディレクトリから削除(?)されて、public_html上のバックアップ名のような名前になっておかれたようです。
<!-- 追記 -->

現時点では、インストール以前にcgiがうまく動作していないようなのです。
しかし、試しに簡単なフォームスクリプトをアップして試してみたらこのようなエラーは出ませんでした(試したフォームメールはkent webのもの)。

ダメ元でMTのファイルを全部アップしてcfgの設定も行い、パーミッションの設定も行って「mt-load.cgi」を試してみましたが、やはり「mt-check.cgi」の時と同じエラーになります。

まず何をしたらこのエラーから脱出できるのでしょうか?

広告免除を購入済みで、独自ドメインを取得し、XREAにあてています。
ドメイン自体は問題ないようです(ドメインのフォルダに普通のhtmlをアップするとちゃんと表示するので)。データベースは管理画面より作成済みです。

よろしくお願いいたします。

Listera
2005/07/20, 01:19 PM
>アップロードしてパーミッションを755にし、アクセスすると

cgiのパーミッションは700にしてください。

<参考>
http://www.xrea.com/?action=spec

mica
2005/07/20, 01:50 PM
さっそくレスありがとうございます。

XREAで配付しているインストールCGIで試してみました。

cgiのパーミッションの700にしてアクセスしてみましたが、やはり同じエラーが出た状態です。拡張子を「.cgid」にするとエラー原因が出るというのを検索で見つけたので、やってみました。その結果をテキストで添付してみます。

ちなみにbackup-mt_1121834560.tgzというのがpublic_htmlにできていて、
mt-db-pass.cgiとmt.cfgも作られていました。

自分のおかれている状況が理解できていません…。
よろしくお願いします。

tae
2005/07/20, 02:28 PM
/virtual/アカウント名/MT-3.171-full-lib-ja.tar.gz がありません。
↑というエラーになっているので、public_htmlに実行後に作られたファイルなどを削除した後に、再度MT-3.171-full-lib-ja.tar.gzをpublic_htmlと同レベルにアップロードして、install_mt3.cgidを再実行してみてください。

アップロード時の転送モードなども再確認してみてください。

mica
2005/07/20, 02:45 PM
レスありがとうございます。

さっそくやってみました。
あったものを削除し、MT-3.171-full-lib-ja.tar.gzを再度アップしました。
バイナリでアップし、install_mt3.cgiのパーミッションは700です。

public_htmlの中は
---
install_mt3.cgi
log(フォルダ)
MT-3.171-full-lib-ja.tar.gz
ドメイン(フォルダ)
---

そしてアクセスしてみましたが、状況は同じです…。

今回はMT-3.171-full-lib-ja.tar.gzも変化なし(backup-mt_1121834560.tgz等ができたりしない)です。

tae
2005/07/20, 02:51 PM
MT-3.171-full-lib-ja.tar.gzはpublic_html内ではなく、public_htmlと同じ階層(つまりpublic_htmlの上位フォルダ)にアップロードしてください。
それで拡張子cgidで実行したときのエラーメッセージを提示してください。

mica
2005/07/20, 03:45 PM
説明がわかりにくくてすみません。

#350 での時点では、MT-3.171-full-lib-ja.tar.gzをpublic_htmlと同じ階層で
行っていたので、添付したのはその時のものです。

整理すると、

#350 --> MT-3.171-full-lib-ja.tar.gzはpublic_htmlと同階層で拡張子cgidで実行した時のエラーメッセージが添付のinstall_mt3-cgid.txt です。

#352 --> MT-3.171-full-lib-ja.tar.gzをpublic_htmlへアップして行った結果を書いています。

よろしくお願いいたします。

tae
2005/07/20, 04:10 PM
disp_err("$PATH_HOME/$FILE_MT_TGZ がありません。") unless(-e "$PATH_HOME/$FILE_MT_TGZ");

そのエラーメッセージはインストールツールの初っ端のアーカイブファイルの存在チェックで出るもので、public_htmlと同じ階層にファイル名が見つからないときのエラーです。

一度install_mt3.cgiを実行して失敗し、MT-3.17-full-lib-ja.tar.gzが消去された状態でcgiをcgidにして実行した結果かと思っていましたが、そうではないわけですか?

そうでないのであれば
$PATH_HOME
$FILE_MT_TGZ
↑上記の二つの設定にあやまりがないか、アップロードしたファイル名に誤りがないか(大文字・小文字の差異など)再度確認してみてください。

mica
2005/07/20, 05:02 PM
>一度install_mt3.cgiを実行して失敗し、MT-3.17-full-lib-ja.tar.gzが消去された状態>でcgiをcgidにして実行した結果かと思っていましたが、そうではないわけですか?

消去された状態だったか、あれこれやっていたので順番の前後がはっきり覚えていません…。なのでもう一度やり直してみました。

1)アップしてあったものを全部削除
2)MT-3.17-full-lib-ja.tar.gzをpublic_htmlと同階層へアップ
3)install_mt3.cgiをpublic_htmlへアップ
4)パーミッションを700に
5)ttp://アカウント名.s156.xrea.com/install_mt3.cgiへアクセスすると、同じ「Script Error」
6)install_mt3.cgiをinstall_mt3.cgidへリネームしアクセス
7)その結果表示をtxtにし、この記事に添付しました。

$PATH_HOME、$FILE_MT_TGZの設定は下記です。

$PATH_HOME = "/virtual/$UID";
$FILE_MT_TGZ = "MT-3.171-full-lib-ja.tar.gz";

何度もレスありがとうございます。
よろしくお願いします。

<!-- 追記 -->
一つ思い出したことがあるので追記します。
公式サイトからDLする時、DL終えると勝手に解凍されてます。
ファイル名は「MT-3.171-full-lib-ja.tar(ファイルサイズは6.1M)」です。
なので、このファイル名を「MT-3.171-full-lib-ja.tar.gz」とリネームし、使っていますが、これって何か関係あるでしょうか??
<!-- 追記 -->

tae
2005/07/20, 05:27 PM
MT-3.171-full-lib-ja.tar.gz
↑アップロードされたファイル名に誤まりはありませんか?小文字に変換などされていませんか?
こういった例 (http://66.102.7.104/custom?q=cache:07OjTNb0kKcJ:sb.xrea.com/showthread.php%3Ft%3D6759%26page%3D14%26pp%3D15+fetch+mt-load&hl=ja&ie=UTF-8&inlang=ja)もありますので、アップロードした状態を再度確認してみてください。

-- 追記があったので ---
ダウンロードしたアーカイブファイル(MT-3.171-full-lib-ja.tar.gz)をそのまま利用してください。サイズは1.5M程度です。
展開されたものをリネーム?フォルダ名を変えたということでしょうか???

展開されたものを利用するのであれば、手動でインストールしてください。

mica
2005/07/20, 05:49 PM
>展開されたものをリネーム?フォルダ名を変えたということでしょうか???

フォルダ名を変えてました。どうもそれはいけなかったようですね…。
最初(#348に書いた通りです)に戻って手動でもう一度やってみます。

mica
2005/07/20, 06:41 PM
すべて手動で行ったら無事、完了しました。
最初に手動でインストールした時になんでダメだったのかは不明なままですが、
なんとかここまで辿り着けました。

アドバイスありがとうございます。

感謝。

bicha
2005/07/27, 01:45 AM
この度、MovableType 3.171-ja をインストールし直してPHP化しようと思い、
このページ (http://tmnk.s87.xrea.com/mystyle/archives/2005/01/20-2300.php)を参考にさせてもらい、設定しました。

そして、新規エントリーをしようとすると、
「Error in <MTArchiveDate> tag: 日付以外の場所では、タグ MTArchiveDate を利用できません。」
というエラーでエントリーできません。
その後、再構築するとこのメッセージが出て、再構築できなくなってしまいました。
しかし、管理画面からエントリーを見ると、登録されているようです。
カテゴリーの変更なども、再構築ではエラーになりますが、管理画面では見えています。

各種テンプレートは全くいじってないので、デフォルトのままです。
これは、アーカイブファイルのテンプレートに、時間に関するタグを入れたからでしょうか。
ちなみにここは、<$MTArchiveDate format="%Y_%m/%d_%H%M%S"$>.php にしましたが、
docsに入っているウェブログ設定ガイドにある、例の<$MTEntryCategory dirify="1"$>/<$MTEntryID pad="1"$>.htmlを
<$MTEntryCategory dirify="1"$>/<$MTEntryID pad="1"$>.phpに変えたものでも
「Error in <MTEntryCategory> tag: タグ MTEntryCategory をエントリー以外の場所では使えません。MTEntries コンテナ・タグの外で使っているのかもしれません。」
というメッセージでした。

ご存知の方がいらっしゃいましたら、よろしくお願いします。

Lunacy
2005/07/27, 03:35 AM
こんばんは。

ダイナミック・パブリッシングとPHPを利用してサイトを構築しているのですが、
過去に作ったカテゴリーを削除しても、URLを直接打ち込むと何故か表示できる
という状態になり、困っています。

しかも、そのカテゴリーにアクセスすると全てのエントリーが表示されます。
カテゴリー名は日本語ではなく英数字なのですが、記号が含まれていました。
(↑これが関係しているのかどうかは分かりませんが)

静的にファイルを生成していない以上、FTPでアクセスして直接消すことも出来ません。
MySQLを弄ればいいような気もするのですが、どこを弄ればよいかが分からないので
どなたか分かる方がいらっしゃいましたらご教授下さい。よろしくお願いします。

kibiwaka
2005/07/27, 04:21 PM
s78.xrea.comで、広告免除、独自ドメインで運用しています。Movable Type 3.171-jaをインストールしようとしています。
BerkeleyDB, MySQLでは動作確認をしています。PostgreSQLを利用して運用できないかと思っています。

mt.cfg の CGIPathにmt.cgiへのURLを設定し、ObjectDriver, Database, DBUser, DBHostを、

ObjectDriver DBI::postgres
Database kibiwaka
DBUser kibiwaka
DBHost localhost

と設定し(DBI::postgresの::は、実際には半角文字で書いてあります。)、mt-load.cgiを実行した所、

Bad ObjectDriver config: Connection error: could not connect to server: Connection refused Is the server running on host "localhost" and accepting TCP/IP connections on port 5432?

と言うエラーが発生しました。PostgreSQLへ接続できていない様です。
Movable TypeをPostgreSQLで運用されている方は、どの様な設定をしていますでしょうか?

宜しくお願いします。

mounei
2005/07/30, 03:31 PM
複数のドメイン(4つほど)を一つの有料サーバーで運営しています。
それぞれのドメインにつきそれぞれテーマの違ったサイトを作っているのですが、最近全部のサイトにブログを付けたいなと思っていろいろと試しているところ、エラーが出てうまく行っておりません。一つのサーバーに複数のMovableTypeのシステムをインストールしようとしたのが原因だとは思いますが。
以前から使っていたメインサイトのブログのみ動いています。

質問ですが、一つのサーバーに二つ以上MovableTypeのシステムを共存させる(つまりmt.cgiを二つ以上、同じサーバーの別ディレクトリにそれぞれ配置する)ことって可能でしょうか。
「MovableTypeはサーバーにインストールするタイプのもの」と聞いていますが、やはりこれはつまり一つのサーバーには二つ以上のMovableTypeをインストールできないということでしょうか。
自分で調べてみても、明確な答えが見つけられずにいたので、ここで質問させていただいた次第です。もしかしたら非常にばかげた質問をしているのかもしれませんが・・・。

一つのシステムで他のサイトのブログも全部運営すればいいのでは、と思われるかもしれません。それが普通のやり方のようです。しかし、できる限り他のサイトとメインのサイトが関係していることを隠しておきたい、また、今まで使ってきたブログは個別記事のPermalinkに記事の通し番号を使っているので、他のブログが同じシステムに入り込んでくると通し番号がぐちゃぐちゃになってしまうが、それは避けたい、といった点で他のサイトのブログは別システムで動かしたいなと思っているわけです。

ちなみに、無料サーバーのアカウントもいくつか取得しているのですが、そちらのサーバーでCGIだけ(MovableType)を動かして、サイト本体は有料アカウントで運営するなどといったことをやって問題ないのかどうか、これについても答えられる方がいらっしゃいましたら、ご回答いただけませんでしょうか。かなりマズイやり方だとは思うのですが。
ちなみに、これは試してみたらなんとかうまく行きそうでした。あくまで実験としてです。

他の対策方としては、もう一つ有料アカウントを購入するなり、他社のサービスを利用してみる等いろいろ考えてたりもします。

tae
2005/07/30, 05:39 PM
データベースを分ければ問題なく複数設置できるはずです。
どのようなエラーがでているのかを記述してみてはいかがですか?
Movable Typeの複数設置については過去にも同様の質問がありましたが、探してみても見つかりませんでした。興味があれば検索してみてください。

無料サーバーのアカウントもいくつか取得しているのですが、そちらのサーバーでCGIだけ(MovableType)を動かして、サイト本体は有料アカウントで運営するなどといったことをやって問題ないのかどうか
一つのアカウント内でサイトは運営してください。このような利用方法は違反です。

kishuyamane
2005/08/07, 08:47 PM
3.17だと自動挿入広告の影響が出ているようですね。
時期的に、困っている人は解決方法を見つけた後だとは思いますが、
MTサイドで対応してみました。簡単ですが、ご参考までに。
http://kuroneko.s28.xrea.com/blog/archives/2005/08/xrea_mt317.html

melody
2005/08/30, 02:24 AM
初めて質問させていただきます。

本日、PMAの mt_trackback で、トラックバックを1件削除したところ、
管理画面(mt.cgi)のメニューから「トラックバック」をクリックすると、以下のエラーメッセージが出て、一覧が表示できなくなってしまいました。

 Can't call method "entry_id" without a package or object reference at /virtual/自分のXreaID/public_html/mt設置ディレクトリ/lib/MT/App/CMS.pm line 2218.

その後、以下のようなことをしてみましたが、現象は改善されませんでした。
<試したこと>
 1.管理画面にて、該当のエントリを削除
 2.PMA にて、mt_placement の 復旧・最適化
 3.PMA にて、mt_entry の 復旧・最適化
 4.PMA にて、mt_trackback の 復旧・最適化
 5.PMA にて、mt_trackback 全データ削除
 6.PMA にて、mt_trackback の 復旧・最適化
 7.他Blogより、新しくトラックバックを送信(トラックバック自体は成功)
 8.PMA にて、mt_trackback を 削除
   その後、エクスポートしておいたSQLで 再度 mt_trackback を作成

順番は、前後するかも知れません。また、テーブルの復旧・最適化は何度か繰り返していると思います。
また、エントリの新規・修正登録など、「トラックバック」以外の機能は普通に使用できています。

Movable Type の バージョンは 「3.01D-ja」です。
尚、PMA で テーブルの一覧を表示したときに、画面最下部に

 エラー
 リレーション機能を動かすためのリンクテーブルが有効になっていません。 ここをクリックして原因を見つけて下さい。

と表示されるのですが、これが何か関係あるのでしょうか?
「config.inc.php」の39行目には
  $cfg['PmaAbsoluteUri'] = 'http://www.独自ドメイン/log/phpmyadmin/';
を記述済みなのですが・・・。

なんだか煮詰まってしまって、大変悩んでおります。
何卒、ご教授の程、宜しくお願い致します。

yucco555
2005/09/07, 05:03 PM
投稿するスレッドを間違っていたようで、再度投稿します。
Movable Type 3.171をサーバにインストールをしたのですが、
エントリー記事の入力ページにある装飾ボタンの内、
アップロードのボタンが表示されません。他の6つのボタンはあるのですが…。
どうしたら表示されるのでしょうか。
また、カテゴリーやアーカイブや最近のエントリーなど、
右側のリンクをクリックしても「Not Found」になってしまい、
うまく次ページが表示されません。
何が原因なのでしょうか。
ブログ自体初心者で、よく分からないのですが、宜しくお願いします。

chikapoom
2005/09/08, 06:14 PM
xreaのインストールcgiでMovable Type 3.171をインストールしました。
install_mt3.cgiへ行くと「正常に設置しました!」と表示されました。
その後「こちらで設定して下さい。」をクリックすると「File Not Found.」でファイルがありません。
MT運用ディレクトリは「$DIR_MT = "mt";」で設定しました。
"mt"を"x"にしてみてもダメでした。

何か解決方法はあるでしょうか?
よろしくお願いします

Natsuno13
2005/09/09, 01:05 AM
失礼します。

MTから通常のWeb構成にしようと削除する事を考えております。
その場合FTPから直接削除すれば良いのでしょうか。
また、削除する際に注意すべき事はあるでしょうか。

何かしらの回答をお持ちの方がいらっしゃいましたらご教授お願いします。

dove
2005/09/23, 04:47 PM
初めまして。
フォーラムを探してみたのですが、中々同様の問題を見つけることができずに投稿しました。

有料アカウントでMT3.171を設置してみました。
ログインも無事できましたし、メインメニューの表示等も不自然なところは無かったので
設定を済ませ、そのままテスト記事を投稿して、再構築、いざサイトの確認というところで

You cannot view the contents of this directory.

が表示されてしまいました。
blogというディレクトリを作ってMTを設置し、「サイトのURL」もそこに設定したので
http://www.hoge.com/blog/index.htmlと
「index.html」をつけてアクセスしてみると問題なく記事も表示されました。
…とは言え、やはりディレクトリでアクセスしたいので解決法ございましたらご教授ください。

kecha
2005/09/23, 07:05 PM
doveさん、こんにちは

You cannot view the contents of this directory.

管理者メニューの設定で
サイトURL:http://www.hoge.com/blog/
サイト・パス: /virtual/hoge/public_html/blog
アーカイブのURL:http://www.hoge.com/blog/archives
アーカイブ・パス:/virtual/hoge/public_html/blog/archives
になっています?

私も以前書き換えて表示出来るようになった覚えがあるのですが違っていたらすいません :p

-----------------------------------------
投稿後良く見たら質問の趣旨と違っていましたね(汗
htaccessでindexの表示順を変えていなければ最初に.htmlが呼び出されるのでディレクトリにアクセスしてもOKの筈。
もし同一ディレクトリにindex.phpや.cgiがあれば一旦削除もしくはリネームして試されてみては如何でしょう?

dove
2005/09/24, 01:19 AM
kechaさま、返信ありがとうございます。

とりあえず、MTをインストールしたblogディレクトリとは別に
ディレクトリを作ってみたところ、巧くいきました。

blogディレクトリはインデックスだけ上書きされなかったのか?と思ったのですが
そうするとindex.htmlでアクセスして記事が出てくるはずないですよね… :confused:

もし同一ディレクトリにindex.phpや.cgiがあれば一旦削除もしくはリネームして試されてみては如何でしょう?

この辺も見てみたのですが、それと思しき怪しいファイルはありませんでした。うーん?
とりあえず、今はこのままで行ってみつつ、もう少し研究しようと思います。

hollandaise
2005/09/27, 11:58 AM
Movable Typeの設置方法について
http://sb.xrea.com/showthread.php?&threadid=6757

現在、MT設置で格闘中です。
ダウンロードしたMTは、MT-3[1].171-full-lib-ja.tar.gz
設置方法の通りにやったかのようには見えますが、http://sample.s101.xrea.com/install_mt3.cgi
にアクセスした時、下記の通りエラーが出てしまいました。
「ファイルかディレクトリがない?」というのは、どのように解決したら良いのでしょうか?

Error Message: No such file or directory
Error Number: 2

masaji
2005/09/29, 02:46 PM
ファイルをFTPで転送し、「mt-config.cgi」を書き換え、CGIチェックでは問題なし。
いざログインを選択すると「Got an error: データベース接続の設定に誤りがあります: エラーが
発生しました: Access denied for user: '@localhost' (Using password: YES)」と表示
されます。
データベース項目も見直しましたが、間違いはありません。
データベースの接続の設定の誤りとは、どこを見直せばよいのか分かりません。
(既に3日間くらい悩みっぱなしです)
どなたかご教授頂けないでしょうか? :confused:

hollandaise
2005/09/29, 04:22 PM
Movable Type をインストールしました。
この掲示板にありますインストール方法ではできなかったので
(エラー内容を投稿してもレスがついてくれませんでした)
Movable Type のインストール手順から、手動でインストールしました。

mt.cgi にアクセスし、Movable Type のログオン画面を出そうとしたところ、
ページを表示できません。内部サーバエラーになってしまいました。
その時、サーバにアップした方法は、ファイルマネージャーより
一括アップロードを試みました。

仮に、mt.cgi ファイルを削除して、再度個別にアップロードしたところ、
Movable Type のログオン画面は90%表示されました。90%としたのは
画像表示がされていなかったからです。

その他は支障なく、何とか初期設定までこぎつけ、テスト投稿も終了しました。
ところが今度は、ブログ再構築ができません。サイトの再構築ボタンを押下すると、
画面が遷移せずに、IEの左したフレームに、「ページでエラーが発生しました」
と表示されます。

画像表示の件、サイト再構築の件、解決のためにアドバイス頂けたらと思います。
s164.xrea.com サーバです。

以上、よろしくお願いします。

windstruck
2005/10/01, 04:17 AM
s107サーバの広告免除アカウントで Movable Type 3.2 日本語版 をインストールしようとしています。
導入手順は『Movable Type 3.2 導入手順』("http://rebecca.ac/milano/mt3/")によっています。

自分のアカウントの "public_html" ディレクトリの直下に "abcde" (任意の文字列)ディレクトリを作成し、そこに Movable Type 3.2 日本語版の全ファイルをアップロードしました。アップロード漏れのないことは確認済です。また,上記サイトに沿ってcgiファイルにパーミッション755を設定しました。

その後、上記サイトに沿って、「mt-check.cgiの実行」を行ったところ(つまり、"http://自分のアカウント/abcde/mt-check.cgi" にアクセスしたところ)、「モジュールの確認: オプション」の "Crypt:DSA" の見出しのところで表示が切れてしまい、それ以降が表示されません。したがって、「Movable Typeのシステム・チェックは、無事に完了しました」との表示が確認できません。

XREAさんの方で Movable Type v 3.2 の導入手順を詳細にお知らせいただけると助かります。

tae
2005/10/01, 08:39 AM
Crypt::DSA

サーバーに、「Crypt::DSA」がインストールされていないか、「Crypt::DSA」に必要なモジュールがインストールされていません「Crypt::DSA」をインストールすると、コメント登録機能を利用するときに、TypeKeyを利用したサインインの動作が高速になります。「Crypt::DSA」をインストールする場合は、インストール手順を参照してください。
MIME::Base64

サーバーに、「MIME::Base64」がインストールされていないか、「MIME::Base64」に必要なモジュールがインストールされていません「MIME::Base64」は、コメントの登録のために必要です。「MIME::Base64」をインストールする場合は、インストール手順を参照してください。
XML::Atom   ←表示はココまで
↓ここからは表示されてません。プッツリと切れてます。ココから先はs151で表示されたものです。
サーバーには、XML::Atomがインストールされています。(バージョン: 0.07)
Movable Typeのシステム・チェックは、無事に完了しました

準備が整いました。 サーバーには必要なモジュールがすべて揃っています。追加のモジュールのインストールは必要ありません。インストールの説明に従って、次の手順に進んでください。

s103では私も同様の状況になりました。表示されないのは上記の部分でした。
s151では完了メッセージが表示されました。
インストール手順の問題ではなくXML::Atomのモジュールの状態の問題ではないかと思います。

s103にインストールしたものは一応動いてます(普段MTを使っていないのであまり動作確認はしていませんが・・)
http://wring.xrea.jp/modules/news/article.php?storyid=210
s107についてはアカウントがないのでわかりません。

blackbutter
2005/10/04, 02:59 PM
私もmasajiさんと同様の以下のエラーが出て困っていましたが、解決しました。

サーバはs165wです。

Got an error: データベース接続の設定に誤りがあります: エラーが発生しました: Access denied for user: '<ID(FTPユーザー名)>@localhost' (Using password: YES)

mt-confg.cgiは#をはずして以下のように編集していました。

ObjectDriver DBI::mysql
Database <ID(FTPユーザー名)>
DBUser <ID(FTPユーザー名)>
DBPassword <FTPと同じパスワード>
DBHost localhost

一日近く様々試した後、ふと気づいて、以下のように、" < " と " > " をはずしたところインストールが成功しました。

ObjectDriver DBI::mysql
Database ID(FTPユーザー名)
DBUser ID(FTPユーザー名)
DBPassword FTPと同じパスワード
DBHost localhost

MTのインストールは今回が二度目で、前回は3.171を設置方法http://sb.xrea.com/showthread.php?p=64711#post64711
通りにしたらすんなりいったため、今回のようにconfgを手動で設定するのが初めてで、こんなことにひっかかってしまったようです。

参考になるかどうかわかりませんが、一応アップします。

kzkz
2005/10/07, 02:32 AM
ログイン画面が表示されなくなりました。
mt.cgiにアクセスしても画面は真っ白なままです。
一度cookieを削除しましたが変わりませんでした。
mt-check.cgiは問題なく動作します。
原因として考えられることは、昨日mt-config.cgiファイルの文字コードの部分を
Shif-JISからUTF-8へ編集し、アップロードをしたんですが、文字化けしたので
再度Shift-JISへ戻す作業を何度か繰り返してからmt.cgiにアクセスしても
ログイン画面が表示されなくなりました。
いろいろ調べましたが原因が全くわかりません。
解決策や原因をご教示いただければと思います。
よろしくお願いいたします。

KATBAN
2005/10/07, 04:14 PM
 公式ページに行ってみたら
3.2を提供していたのでアップグレードしました。

一応アップグレード自体はできたのですが、何故かデータベースの内容を読み込んでくれず
これまでの日記が全く表示されません。
「PhpMyAdmin」でデータベース内を覗いたところ今までのデータはすべて残っていました。

一応パスだけ隠した状態で設定を書き出します


ct-config.cgi内で設定した所@覚書

27行目
CGIPath http://hollow.s165.xrea.com/blog/

35-40行目
ObjectDriver DBI::mysql
Database hollow
DBUser hollow
DBPassword <パスワード>
DBHost localhost
DBSocket /tmp/mysql.sock

47-51行目
ObjectDriver DBI::postgres
Database hollow
DBUser hollow
DBPassword <パスワード>
DBHost localhost

64-65行目
ObjectDriver DBI::sqlite
Database ./db
注記:MTを入れたディレクトリにdbディレクトリを作成

273行目
PublishCharset UTF-8


---
同じ状況になる人いますか?

tae
2005/10/07, 11:42 PM
今までの状況がよくわからないのですが、phpmyadminでデータベースを確認したということから、mysqlを使っているのであれば
47-51行目や64-65行目の設定は不要です。先頭に#をつけてコメントのままにしておかないとダメなんじゃないでしょうか・・・

それからcharsetはUTF-8で問題ないのですか?今までは何で運用されてました?

ドメインを割り当ててあるようなので、CGIPathもドメインを使ったURLにしないと、トラックバックやコメントのpathがxrea.comのURLになってしまいます。

今の状態でconfigを書き換えて、どのような結果になるのかはやったことがありませんので、データベースのバックアップがまだであれば、とりあえずバックアップをとっておいて、それから設定を変更してみてはどうでしょうか・・・

KATBAN
2005/10/08, 05:08 AM
今までの状況がよくわからないのですが、phpmyadminでデータベースを確認したということから、mysqlを使っているのであれば
47-51行目や64-65行目の設定は不要です。先頭に#をつけてコメントのままにしておかないとダメなんじゃないでしょうか・・・

それからcharsetはUTF-8で問題ないのですか?今までは何で運用されてました?

ドメインを割り当ててあるようなので、CGIPathもドメインを使ったURLにしないと、トラックバックやコメントのpathがxrea.comのURLになってしまいます。

今の状態でconfigを書き換えて、どのような結果になるのかはやったことがありませんので、データベースのバックアップがまだであれば、とりあえずバックアップをとっておいて、それから設定を変更してみてはどうでしょうか・・・

直りました!
すみません、正直目を疑いました。
まさか数時間悩んだ物がポーンと出てくるとは…

なにはともあれ、ありがとうございました!


いや…一応薄々「そうじゃないかな」とは思ってたのですが
結構頑張って調べたポイントでもあったので「まさかなぁ」と思ったりもしまして
手をつけなかった所なのですが…
本当に…orz

fryday
2005/10/08, 12:11 PM
ダウンロードした3.2パッケージ内のマニュアルと、http://rebecca.ac/milano/mt3/を参考に、アップグレードを試みています。
サーバーはs159。無料アカウントですが、mt.cgiなどは/x/フォルダ内に作成しています。

mt-config.cgi内の変更は、以下のように行いました。

28行目
CGIPath /x/

35-39行目
ObjectDriver DBI::mysql
Database frylaurie
DBUser frylaurie
DBPassword (パスワード)
DBHost localhost

93行目
StaticWebPath http://frylaurie.s159.xrea.com/x/mt-static/

211行目
TempDir /tmp/

その他についてはデフォルトのままです。

以上の状態でmt.cgiを実行したところ、以下のようなエラーが表示され、インストール続行できません。

Got an error: Can't locate object method "reset" via package "MT::Request" at /virtual/frylaurie/public_html/x/lib/MT/App.pm line 197.

App.pmファイルを開いてみたのですが、"MT::Request" が何をするものなのかも知らないため、どうしていいのか全く分からず、困惑しております。
注意不足によるケアレスミスかとも思うのですが、自分で確認するうえではどうにも発見できません。

もしも何か思いつくような点、解決法など、お分かりになる方がいらっしゃったらぜひご教授いただけませんでしょうか?

どうぞよろしくお願い致します <(__)>
Fryday

KATBAN
2005/10/08, 01:05 PM
ダウンロードした3.2パッケージ内のマニュアルと、http://rebecca.ac/milano/mt3/を参考に、アップグレードを試みています。
サーバーはs159。無料アカウントですが、mt.cgiなどは/x/フォルダ内に作成しています。

mt-config.cgi内の変更は、以下のように行いました。

28行目
CGIPath /x/

35-39行目
ObjectDriver DBI::mysql
Database frylaurie
DBUser frylaurie
DBPassword (パスワード)
DBHost localhost

93行目
StaticWebPath http://frylaurie.s159.xrea.com/x/mt-static/

211行目
TempDir /tmp/



28行目の
/x/って設定してるなら、ブログ置いてあるフルパス(今回ならhttp://frylaurie.s159.xrea.com/x/かな)に変えよう
35-39行目の最後
DBSocket /tmp/mysql.sock ←を追加。
93行目はいらん
211行目もいらんね

acca
2005/10/08, 02:07 PM
サーバーはs148で広告免除サービスを適用しています。

mt.cgiを起動しようとすると、ファイルをダウンロードしようとしてしまいうまくいきません。
mt-config.cgiの設定はコレであっているんでしょうか?

35〜39行目

ObjectDriver DBI::mysql
Database blog
DBUser ***