さまよえる Movable Typeスレッド その1
■ このスレッドは過去ログ倉庫に格納されています
0001Nelson
02/11/25 15:51ID:E927rAnc俗にweblog, blogなどと呼ばれるサイトを簡単に作る
ことができるCGI、Movable Typeについてのスレッド。
オフィシャルサイト
http://www.movabletype.org/
その他、MTを利用する上で役に立ちそうなサイトは…
>>2
0153147
03/02/22 01:23ID:Dy1Ra60/2)「BLOG質問箱」で検索する
管理画面ってのはMelody Nelsonで入った後のblog preferenceって奴だよ。日本語化リソースを入れている場合は「BLOGの設定」ね。
つーか/home/username/public_html/mt/cgi/dbでOkってことは、DataSource dbなのか?
mt.cgiとかmt-check.cgiとかは/home/username/public_html/mt/cgi/に設置したと言うこと?
0154152
03/02/22 01:57ID:DQcn38AAいろいろとありがとうございます。
>管理画面ってのはMelody Nelsonで入った後のblog preferenceって奴だよ。
ここに入れないのが問題なんですよ〜。
>つーか/home/username/public_html/mt/cgi/dbでOkってことは、DataSource dbなのか?
よくわかりませんが、とりあえず、いろいろとファイルが生成されていました。
>mt.cgiとかmt-check.cgiとかは/home/username/public_html/mt/cgi/に設置したと言うこと?
そうです。これがなんかおかしいですか? すみません、また教えてください。
0155nobodyさん
03/02/22 03:46ID:???>>管理画面ってのはMelody Nelsonで入った後のblog preferenceって奴だよ。
>ここに入れないのが問題なんですよ〜
サーバーの問題かもしれないよ。
一度、他の無料Cgi鯖で試してみれば?
ちなみに日本の無料鯖だと、トクトクとaa4aで試したことがあるけど、
同じ様なトラブルで成功しなかった。
www.spaceports.com でなら一週間前MTを作れたからまずはそっちでテストしてみるのは
いかがでしょうか
0156147
03/02/22 05:12ID:Dy1Ra60/原因は絶対にそこ。
0157nobodyさん
03/02/22 06:27ID:euPtWc72わかった、お前展開したアーカイブをディレクトリ構造を含め
そのままアップロードすればいいのにmt/cgiなんて作って押し込んでるから混乱してるんだ
0158nobodyさん
03/02/22 14:42ID:???http://www.nonplus.net/software/mt/MTPaginate.htm
PHP使えるさーばーなら、このプラグインを使ってみてもいいかも。
指定した条件(バイト数とか、指定したタグの数とか)で、ページを勝手に分割してくれるみたい。
0159148
03/02/22 23:28ID:???それ使ってみたんですが、結構だめな感じです。
かゆいところに手が届かないというか。
一応、報告として、だめなところをあげると、
・書き出されるファイルは、普通と同じ1ファイルで、そのなかにPHPのコードで
「ここからここまでは表示する」みたいなことになっているので、
ページが長くなれば、それなりに重いかも(?)
→HTMLに落とし込んでいるんだから、その分割されたHTMLを
書き出してくれればいいのに。
・ページの分割は、ただぶった切るだけなので、2ページ目以降の先頭Entryの上に
日付が入らない(たまたま日付の変わり目なら入るけど)
→自分でPHPをちょっと加えれば、2ページ目以降の先頭に日付を表示できる
・コメントのみ表示のページとかTrackbackは、CGI呼び出しなので分割は無理かも?
(試してないから分からないけど)
→CGIそのものをHackすれば、できるかも?
という感じです。
0160154
03/02/22 23:40ID:xkYFWPpa無料サーバーですか? う〜ん、まずはとにかく自分のところでもがいてみて、
どうしてもダメなら(もうそれっぽいですけど)考えてみます。
>>156
>mt.cfgのめぼしいところを張って下さい。
>原因は絶対にそこ。
一行目の意味がわかりません。“めぼしいところを張る”とは?
僕自身も基本的な設定がおかしい気はしているので、そう断言していただけると
逆に続ける気力がおきます。もう少し詳しく教えてください。すみません。
>>157
そうなのかなぁ、と思い、元通りにしてみたんんですがやっぱりダメでした。っていうか、
最初は展開したまま放り込んでいたんですよ。cgi-bin に入れる場合は「mt-static」なる
ディレクトリを別に作ってうんぬん、という記述を見て、/images などは別にするべき
なのかな?、と思ったんですが・・・。
実は、その構造にしたら、見えないといっていた上のグラフィックは表示されるように
なったんです。でも、やはりユーザー名等を入れて「LOGIN」するとやはりダメでした。
もう少し、お力をお貸し下さい。よろしくお願い申し上げます。
0161160
03/02/22 23:46ID:xkYFWPpa>>127,128
を見て、これは僕にもできるかな?と思ったんですが、甘かったですね・・・。
でも、まだあきらめないぞ〜(と決意表明してどうする(^_^;;)
>>126
の方は、その後いかがでしょうか?
0162147
03/02/23 00:40ID:jEG6boATめんどくさかったら#でコメントアウトされていないところを、てきとうに伏字にして張る。
とりあえず
http://rebecca.ac/milano/mt/archives/000168.html
のpatchツールを使って、1からやり直す。
0163126 (まだ居たりする)
03/02/24 12:06ID:???いまのところ、まだ理解できてません( ;´�D`;)人(;´�D`; )
私の場合、お話にならないような状態なので、静かにROMってますた。
簡単に設置出来ている方のほうが多いのだから、私の理解力に問題
があるのです。理解できるまで頭に疑問を寝かせておいて、いつか
ひとりで設置してやるぞー・・
つか、むずかしいって!! (と、逆ギレしてみる。)
0164nobodyさん
03/02/25 00:18ID:???なんか設置できなくて泣いてる人が結構いそうな雰囲気。
とりあえず、設置できない人はmt.cfgで自分が編集したところを全部貼ってみよう
ほんとは設置がうまくいかないサイトのurl教えてもらえるといいんだけど
2ちゃんだと、urlは貼りにくいよね。やっぱり。
0165nobodyさん
03/02/25 01:32ID:???調べられますか?
大量に転送して、駄目だっただと悲しいのです(;´Д`)
0166154=160
03/02/25 03:21ID:/gV1s9pNあぁ、なるほど。とにかくもう一度 mt.cfg からやりなおしてみます。
全体の構造をそのまま(ダウンロードのまま)でひとつのディレクトリに突っ込む、んでいいんですよね?
>>163=126
いや、ホント、みなさんがカンタンだって言われてるのにできないなんて、しょげちゃいますよ。
本家(movabletype.prg)の FAQ にも
『If you have experience installing CGI programs, MT should be fairly easy to install.』
なんて書いてあるんですよね。僕は“ふつうの”CGI だったらそんなに苦労したことなかったんだけどな〜??
ま、作者から見ればそりゃあ、カンタンだろうよ(と僕も逆ギレ(^_^;;)
>>164
そうなんですよ。見てもらえればバカバカしいミスがカンタンに見つかるかもしれないんですよねぇ。
こんなにいろいろと教えていただきながら、おっしゃる通り、ちょっと怖いという自分勝手さをお許しあれ。
ホント、164 のような方に見ていただきたいものです(^^)
なにか方法はないものかなぁ??
0167154=160=166
03/02/25 03:23ID:/gV1s9pN僕は、とりあえず mt-load.cgi まではうまく行ったし、mt-check.cgi でも特に問題はなかった
#DB は必須ではない、という認識の元では
んですが、うまく行かないという現実に直面しているので、やってみるしかないのでは?
あと、基本的な質問なのかもしれませんが、なぜこの CGI の Perl へのパスは、
『take care not to remove the -w at the end of the first line in each file』(FAQ より)
ということで、
#!/usr/bin/perl -w
という風に、『-w』がついているのでしょうか? 最初、これを消してしまっていることに気づき、全部
書きなおしたのです(結果的に、それは全然関係なかったようなのですが)。
いままでいろんな CGI を見てきて、こういった形の記載は見たことがなかったので、不思議に思っています。
0168154=160=166
03/02/25 03:26ID:/gV1s9pNあぁ、なるほど。とにかくもう一度 mt.cfg からやりなおしてみます。
全体の構造をそのまま(ダウンロードのまま)でひとつのディレクトリに突っ込む、んでいいんですよね?
これは、
>>162
の間違いでした。失礼しました。
0169147
03/02/25 06:14ID:1x8RCbGeサーバーによっては#!/usr/local/bin/perlに書き換える場合も有るけど、ほとんど必要ないでしょう。
あと貸しサーバーの会社名(xreaとかトクトクとか)を言ってもらえると、ハナから無理なところかどうかも分かります。
でもmt-check.cgiが動作しているんなら平気なはずだな。
>>165
mt-check.cgiを先に動かしてチェックするのが得策です。
0170nobodyさん
03/02/25 09:17ID:r0Znk5CShttp://www.opensourcecms.com/pmachine/weblog.php
http://www.opensourcecms.com/b2/
Movable Typeのほかにもこういうブロッグツールがあるらしいけど使ってる人いる?
b2のpingbackってのはtrackbackとどう違うんだろ。
0171168
03/02/25 13:46ID:/gV1s9pNいろいろと本当にありがとうございます。
#!/usr/bin/perl というのが重要なことは知っていたんですが(ほかのCGIは動かせてますし)、
この「-w」というのが初耳(初見)なので、なんなのかなぁ?と思っているのです。消しちゃ
いけない!って書いてあるので。
#ちなみにうちは、#!/usr/local/bin/perl です。
それとレンタルサーバー(ホスティング)ですが、CsideNet (Cside 2nd) っていうところです。
http://www.cside-2nd.jp/
この間担当者にDBについて問い合わせたところ、
「現在、MySQLを始めとするデータベースにつきましては、CsideNetの共用サーバーサービスでは、
サービスへの導入を検討しておりますが、現在、ご利用いただけないことになっております。」
ということだったのですが、以前にも書きましたが mt-check.cgi で、
「DB_File...
Your server has DB_File installed (version 1.72).
DBD::mysql...
Your server does not have DBD::mysql installed. (以下中略)
DBD::Pg...
Your server does not have DBD::Pg installed. (以下中略)
DBD::SQLite...
Your server does not have DBD::SQLite installed.(以下中略)」
という結果でした。そのほかのすべての項目はOK(installed)で、最後に、
「Your server has all of the required modules installed; you do not need to
perform any additional module installations. Continue with the installation
instructions.」
ということだったので、インストールできるものと思っているのですが・・・。
0173nobodyさん
03/02/25 16:49ID:???みれます?どっか移転ですかね?
0176nobodyさん
03/02/25 20:42ID:???blosxomツカテル
http://www.raelity.org/apps/blosxom/
0177nobodyさん
03/02/26 10:42ID:???いろいろあるんだねぇ。
漏れが必要としているカテゴリ分けは、どれにもあるみたいだし。
既に日本語化が進んでいるので、MovableType選ぶつもりだけど。
blosxomは、テキストファイル上げる操作がいるのかな。
軽そうだけど、使い勝手はどう?>176
0178nobodyさん
03/02/26 10:54ID:reTm5VHWWin2k+ActivePerl+AnHTTPdな環境でローカルで動けばいいや
って感じで動かそうとしているんだけど、起動時にエラー
(Unsupported driver MT::ObjectDriver::DBM: Can't locate DB_File.pm )
が出る。
DB_File.pmってMySQLとかインストールして作らないとダメなのかな??
0179nobodyさん
03/02/26 12:07ID:???* An account on a webserver that allows you to run custom CGI scripts.
* Perl, version 5.004_04 or greater, installed on this webserver.
* An FTP program to upload the necessary files to your webserver.
* Javascript and cookies enabled in your browser.
* Support for the DB_File Perl module OR MySQL & DBD::mysql
0180nobodyさん
03/02/26 14:43ID:iTgoEFzZ0182バイク犬
03/02/27 21:44ID:???やらと、なんの変わりがあるのかしらん、と思いました。別に否定してるんじゃなく。
ちなみにDBはpostgresです。
理想はtomcatなりでMovable Typeから吐きだしたhtmlを、include出来たら良いかなと
思うのですが、入れたばっかで取りあえずMovable TypeはEUC_JPで動かしてます。
tomcat側がShift_JISなので、Movable Type自身の文字コードShift_JIS化と、それに
伴ってEUC_JPで動いてるpostgresと問題なく連携できんかなと。
(ちなみにMovable TypeをShift_JISに試しにしてみたら、postgres側で無効なEUC_JP
だと怒られました)
0183171=168
03/02/28 03:51ID:JRRYHA5nはぁ、いいなぁ。うちはいまだに動かないよ・・・。
#だいたい内容がほとんど理解できない(^_^;;
0184nobodyさん
03/02/28 04:26ID:4d3SdePB( ´∀`)/<先生!こんなのがありました!
_ / / / \___________
\⊂ノ ̄ ̄ ̄ ̄\
||\ \
||\|| ̄ ̄ ̄ ̄ ̄||
|| || ̄ ̄ ̄ ̄ ̄||
http://saitama.gasuki.com/saitama/
0185バイク犬
03/02/28 17:12ID:???インストール自体は、割とすんなりと行きました。
ただ、自鯖に幾つかperlモジュールが足りなかったので
(特にDBI、DBD、なぜかImageMagickも…)入れときました。
>>171を見る限り、モジュールは入っていても、DBサービスを
ただ提供してないみたいですね。
自分もドキュメント読み切ってないですが、DB_Fileってのが
2ちゃんのログみたいなdatファイルって感じなんでしょうか。
ドキュメントにもdatディレクトリを指定しろ、なんて感じの記述が
あったような気がします。
時間が有れば、自前cgiが動くお客さんのホスティングサーバで
試してみようかなとか思ってますが、恐らくそれまでに>>183も
何とか動かせるようになってるんではと思います。
0186バイク犬
03/02/28 17:24ID:???すいません>>180に有るように、BerkeleyDBでしたね。
BerkeleyDB、正直、よく知らないんですが(汗)cdbみたいなもんですかね?
調べたらcdbもBerkeleyDBの一種みたいですね。
プロバイダにBerkeleyDBそのものが利用できるのかどうか、聞いた方がよいと
思います。それもダメなら、諦めて他のcsvなりの、datファイル依存型のblogに
切り替えた方がよいかもですね。
0187183
03/03/01 01:05ID:OtluiJiFバイク犬さま。いろいろとありがとうございます。
BerkeleyDB も使えないと結局ダメってことなんでしょうか?
雑誌の解説で読んだ覚えがあるのですが、データベースは必須“ではない”、とあったので
最悪でもなんとか動くのでは、と安心していたんですが・・・。
あの〜、「DB」というディレクトリを作っておいて、mt-load.cgi が無事起動・作業を終了し、
「DB」にちゃんと(?)ファイルができている、ということ(>>141,146に記載)は、DBに
関しては問題ないということの保証・証明にはならないんでしょうか?
もちろん自分でもできるだけ調べてみますが、またなにかわかりましたらどうぞご指南ください。
0188バイク犬
03/03/01 01:47ID:???ファイルが出来てるなら、使えるんでしょうね。
BerkeleyDBは「データベース」サーバそのものっていうより、ファイルに
データベース関数でデータを格納する、ってのな気がするんですが。
まぁデータベースには変わりはないのでしょうが…。
自分もよく理解できてないです。
>>146を読む限り、やはりmt.cfgが間違ってますね。
CGIPath http://www.hogehoge.jp/mt/
となっていますか?
0189nobodyさん
03/03/03 09:16ID:???ココまでの流れを読んで8割方意味不明な私にmovable導入は不可能でせうか?
自分のプロバイダスペースでCGIは使えるようですが(つかそれしか解らない)
BLOGとかメチャ楽しそうなんでやってみたいんですが
解説サイトみても解らない自分には諦めの一手ですか?
0190nobodyさん
03/03/03 10:21ID:???> ココまでの流れを読んで8割方意味不明な私にmovable導入は不可能でせうか?
そんなことはない。
> 自分のプロバイダスペースでCGIは使えるようですが(つかそれしか解らない)
> BLOGとかメチャ楽しそうなんでやってみたいんですが
> 解説サイトみても解らない自分には諦めの一手ですか?
解説サイト見てわからないなら、そのわからないところを調べれば済む話だ。
努力と直感と暇次第。
0191.
03/03/03 10:43ID:???そんなありがたい文書が出るまで待ちます。
現在の説明だと、私にはちょっとまだムリポ・・
0193nobodyさん
03/03/03 17:12ID:???MTの導入よりスタイルシートでレイアウトをいじる方が難しいと思った。
0194nobodyさん
03/03/03 17:57ID:???http://www.blogger.com/
解説
http://chololi.hp.infoseek.co.jp/b-guide/index.html
0195nobodyさん
03/03/03 18:06ID:???>>193が言うように鯖さえ用意できればそれほど難しいものではないし。
設置してみればこのスレの内容も少しは理解できるはず。
設置に関するヒントもかなり出てきてるし。
0196nobodyさん
03/03/03 18:12ID:???自分の場合popspace.comのHOW TO BLOGとBLOG質問箱を参考にした。
が、HOW TO BLOGはあぼーん。残念。
0197187
03/03/04 03:02ID:tEw+4gmDと言ってみるテスト(笑)
#いまだ動作に至らず・・・。
0198nobodyさん
03/03/04 03:10ID:gA+4XGWK( ´,_ゝ`)プッ・・
0199nobodyさん
03/03/04 07:17ID:???http://www.movabletype.org/docs/mtinstall.html
ほかはいいからここのページだけ、それこそ一文一句見逃さずに辞書使って
よーく読み直してみたら? 難しいのは最初だけであとは楽だよ。
これって多くの人が使えたほうが楽しいツールなんだし、
そういう中学生のイジメみたいな詰まらないこと言わないの(`д´) メッ
0201ぴぽ
03/03/04 12:00ID:+2D6DFLm説明書に
ObjectDriver DBI::mysql
Database database_name
DBUser database_user
のラインを加えるとありますが、
これは、このままコピペしてどこかに貼ればOKなんですか?
0202187
03/03/04 12:18ID:tEw+4gmDさっき「2.63」をダウンロードしたので、これであらためてトライしてみます。
ありがとうございます(^^) >>187
同じく、ありがとうございます!>>200
0203187=202
03/03/04 12:19ID:tEw+4gmD上の「ありがとうございます(^^)」はもちろん、>>199 です。
0204nobodyさん
03/03/04 13:23ID:???それはMySQLを使う場合の話。MTはデフォルトではBerkeley DBってのを
使ってて、MySQLに切り替えたい場合にはそれをmt.cfgに書き加えるんだよ。
わかってるかどうか知らんけどdatabase_nameとかdatabase_userってのは
適宜書き換えなきゃ駄目だよ。
http://www.movabletype.org/docs/mtupgrade.html
ここのConverting your Berkeley DB database to a SQL databaseって
ところをよく読んでみ。
0205ぴぽ
03/03/04 13:49ID:???ご回答ありがとうございますm(_ _)m
早速読んでみます。
(ちなみに、今設置を試みているサーバーではMySQLを使うらしいです。
というかXREAです。)
0206204
03/03/04 14:51ID:???いま考える必要はないよ。気が向いたらいつでも変更できるから。
0207バイク犬
03/03/04 21:33ID:???■MOVABLE TYPEの実際の設置場所
・cgi-bin以下に置かない場合。最後の「/」を忘れない。
CGIPath http://example.com/movabletype(任意名)/
#StaticWebPath (コメントアウトでもしとけ)
・cgi-binに置く場合。最後の「/」を忘れない。
CGIPath http://example.com/cgi-bin/
StaticWebPath /static-mt(任意名。「http://example.com」からの絶対Path)/
■Berkeley DBを利用する場合。(CGIPathに対する相対Path)
DataSource ./db(dbでなくとも良い。任意名)
以下はコメントアウトしとく。
#ObjectDriver DBI::
#Database
#DBUser
■キャラクターセット。EUC_JPが無難。
PublishCharset EUC_JP
0208
03/03/04 22:13ID:kNAtydGPでもいいけど、その場合は.htaccss置いて外からアクセスできないようにしないと。
この辺りって本家ではどう考えているのかなぁ。
0210nobodyさん
03/03/04 22:39ID:???∧_∧ | | / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
( ´Д`)// < 先生!こんなのを発見シマスタ!
/ / |
/ /| / \ http://saitama.gasuki.com/tochigi/
__| | .| | \
\  ̄ ̄ ̄ ̄ ̄ ̄ ̄\ \_____________
||\ \
||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄
|| || ̄ ̄ ̄ ̄ ̄ ̄ ̄||
.|| ||
0211ぴぽ
03/03/05 10:25ID:???昨日初めからキッチリやったら、設置できたような気がします。
アドバイスくださった方、ありがとうございました!
・・ただ、なんで投稿した記事が表示されてないんだろう。
なんでだろー なんでだろー・・♪ ( ;´�D`;)クスンクスン…
二日酔からさめたらミスを探してみます。
0212さまよえる名無しさん
03/03/06 22:33ID:r6yCx+Cq日本語パッチを当て、ログインするところまではうまく
いったのですが…
ディレクトリとかパスの記述がおかしいらしくて、
ポストしてもエントリーをRebuildしてるときにエラーが
出てしまいます(;´Д⊂)
An error occurred:
mkdir /archives: Permission denied at /home/sites/site24/web/mt/lib/MT/FileMgr/Local.pm line 104
レン鯖で、/webディレクトリの下にmt/というフォルダを置いて、
記事置き場としてarchives/(777)というフォルダを作りました。
なんかものすごく間抜けなことを聞いてるのかも知れませんが、
カナーリ困っています…
0213>>212
03/03/06 23:07ID:/0NSDMm00214212
03/03/06 23:18ID:r6yCx+Cqすいません、どこを貼っていいのかわからなかったもので…
デフォルトから書き換えたところは、
Line14: CGIPath http://www.nanashi.com(←仮名)/mt/
Line306: PublishCharset UTF-8
以上です。バージョンは2.63です。
mt.cgiのログの設定のほうで、
Main Indexを置くディレクトリに "/web/mt" ←怪しい
Archiveファイルを置くディレクトリに"/web/mt/archives"
を指定しています。このへんが怪しいような気もします。
0216211
03/03/07 16:37ID:???そういえば、「ぱぶりっしゅとは何ぞや」と思いつつ、
デフォルトだった「どらふと」で投稿してました。
ちょっと今、手が空いたら試してみます!
0217211 喜びAGE
03/03/07 19:04ID:TzfVw+uLあなたさまは私の日記の恩人です・・
アップロードできました( ;´�D`;)嬉し涙ポロリ
苦節半月、ようやく・・ ようやく!!!
ミジンコ脳にも理解できました(涙々々 略
>>ALL
本当にありがとうございました。
あとはデザインをどうにかs(ry
0218212
03/03/08 01:18ID:5e3D7F9b私もがんばらなきゃ…
211ですが、最初からやり直したら何故かちょっぴり動きました。
記事はpublishできるようになり、サイトのRebuildもエラーが
出なくなりました。
当面の問題はarchiveに行くはずのURLをクリックすると
404 not foundになってしまうことでしょうか…(;´Д⊂)
0219187=202
03/03/08 04:22ID:lGawa4rH今回は最初は日本語化ファイルもかけず、とにかく皆さんに教わったように、最低限の
変更でやってみたんですが・・・。
CGIPath http://www.hogehoge.jp/mt/
に CGI などを置いているにもかかわらず、ユーザー名等を入れたあとでアクセスされる
場所が http://www.hogehoge.jp/mt.cgi であること(当然 404 Not Found)なんか
をみても、根本的になにかおかしいとしか言いようがないんですが、もうまったく見当が
つきません。
ホントに、>>199 さんや >>207 (バイク犬)さんがおっしゃる通り、丁寧にひとつひと
つ、修正していったつもりなんですが・・・。
カンタンにできた、とおっしゃる方がうらやましい・・・。
0220MT::App::CMS
03/03/10 17:45ID:s8GwC/kllib/MT/App/CMS.pm をみてみると、
クッキーの内容として、
-name => 'user',
-value => join('::', $obj->name, $obj->password, $remember),
-path => $app->path,
みたいに書いてあるから、「::」は使っちゃダメだっていうのは分かったんですが、
それ以外に使っちゃダメな文字とかあったら教えてください。
日本語でも大丈夫みたいだけど。
0221MT::App::CMS
03/03/10 17:54ID:s8GwC/klこまかいけど、「EUC_JP」じゃなくて「EUC-JP」が正しいと思います。
「Shift_JIS」はアンダースコアなんですが。。。
>>219
http://www.hogehoge.jp/mt/mt.cfg
をブラウザでみた内容は、ちゃんと修正されていますか?
それから、mt.cfg の改行コードはただしいですか?
(FTP でアップロードするときに ASCII モードにする必要があるかも。)
いや、もしかしたら、マック使いかも、とおもって。
0222219
03/03/10 20:52ID:eh2B5RK6> >>219
http://www.hogehoge.jp/mt/mt.cfg
をブラウザでみた内容は、ちゃんと修正されていますか?
されている・・・と思います(自信がない)。
>それから、mt.cfg の改行コードはただしいですか?
(FTP でアップロードするときに ASCII モードにする必要があるかも。)
いや、もしかしたら、マック使いかも、とおもって。
ご明察、マカーです(^_^;;
確かにその点で不安はありますが、いつも GoLive の FTP を使っており、いままで
ほかのファイルをアップしていても、自動でモードを変えているということで、その
まま使っています。
もう一度おっしゃることを含めて見直してみましたが、やはり状況は同じでした。
やっぱりサーバーが対応してないのかなぁ??? 自分のミスだといいんだけど。
0223211
03/03/10 21:53ID:???明日は携帯から更新するやつに挑戦しようと思います。
また激しくつまずくヨカーソ。
では、まだの人がんがれ!あきらめなきゃ、きっと出きるよ。
お疲れ〜。
0224MT::App::CMS
03/03/10 23:36ID:3uY69iETむぅ。マカーで、GoLive ですか。だったらますます改行コードがあやしい(笑)。
ほかのファイルは大丈夫とのことですが、拡張子が.cfg だとバイナリモードでおくっちゃうとか、
そういうケースも考えられます。
いちど、騙されたと思って、べつのFTPソフトで「ASCIIモード」で転送してみてもらえませんか?
で、ほんとに騙されてたら、ごめん。
実際にアップしているサーバのURLを教えてもらえれば、一発でわかるんですけどね。。。
それはよくないですよね。
0225MT::App::CMS
03/03/10 23:41ID:3uY69iETCGIPath http://www.hogehoge.jp/mt/
とだけ書いて、送ってみるのも手かも。
冒頭のコメントも全部なしで、この1行だけです。
もちろん、もとのmt.cfg は名前を変えるなどしてとっておいてくださいね。
0226?@
03/03/10 23:49ID:8DBQWqwnhttp://www.asahi-net.or.jp/~gf6d-kmym/
0227219
03/03/10 23:57ID:eh2B5RK6MT::App::CMS様。
感激。感涙。で、出た(オバケじゃないって(*^^*ゞ)
なんと一行だけで送る、っていうのを騙されたと思って(失礼(^^;;;;)やってみたら、
まったく問題なく、ちゃんとした表示が出ました。
なんだか、まさに狐につままれたような感じです。
で、実はこれからどうすればいいかわかんないんですが(爆)
結局この一行だと大丈夫だということは、いままではよけいな(というか間違った)
改行コードが送られていて、それが悪さをしていたということなんでしょうか?
っていうことで、わかりました。やるべきことはただひとつ。
>>224
の違うFTPソフトでASCIIモード、っていうのをこれからやってみます。
騙されたと思って(^^)
うう。感激(まだ終わってないけど)。マジ、ジワッと目に来ました。
いままで教えていただいた人も含めて、心から御礼申し上げます!
0230227=219
03/03/11 02:23ID:86o47/5Vつづけてもとの mt.cfg をアップロードしてみました。見事成功!
いままでの苦労はなんだったの?っていうほどあっさり。肩の力が抜けた〜(^_^;;
もう恥を覚悟で言いますが、このファイルの改行コード「CR(Mac)」になってました!!
これを「LF(UNIX)」に変更。で、
>拡張子が.cfg だとバイナリモードでおくっちゃうとか
というのがこわかったので、名前だけとりあえず「mt2.cgi」などとしてアップロード。
サーバー上で元に戻したら、無事動くようになりました。
まだそのあとの設定等はしていませんが、ここまで来てホッとしています。
あらためて、いろいろお世話になった皆さんに感謝するとともに、まだ動いていない人が
いたら、がんばってほしいと思います。
あの〜、後学のためにお聞きしますが、他のファイルもいくつか見てみたら(mt.cgiも含む)
やはり「CR(Mac)」になっていますが、一応動いています。
これらもすべて改行コードを変更した方がいいでしょうか? 恥の上塗り覚悟でお聞きします。
ほかにもまたいろいろわからないことが出てくるかもしれませんが、
またよろしくお願いいたします。
>>228,229
すみませんね。恥をさらけ出して。
でも、どこをどうやってもどうにもうまく行かず、わからないことだらけなので素直に
皆さんにお聞きしました。もちろん聞く前に、自分でもできるだけのことはしたつもりです。
0231230=227=219
03/03/11 02:29ID:86o47/5Vありがとうございます!!
0232>>230
03/03/11 03:29ID:K3/qjj7EcfgもASCIIモード登録しておけば。
とにかく何でもかんでもUNIXなサーバーでPerlなら漢字コードはEUCで改行はLF。
そしてバイナリー転送。それで完全にトラブル無し。
0233MT::App::CMS
03/03/11 11:05ID:u1QDy3LNおめでとー。
なんでもかんでも、LF、EUC、バイナリ転送が最強です。簡単でしょ?
なれあい、ごめんなさい>他の人
MT のソースコードはコメントがものすごくすくないので、
CRのままでもたまたま動いてしまうことはあるかもしれませんが、
LFにしておいた方がいいです。
でもたぶん、GoLive とかのオーサリングソフト使う場合は、
.cgi、.pl、.pm とかのファイルは自動的にASCIIモード
(改行コード自動変換)で転送されるんでしょうけど。
0234230=227=219
03/03/11 13:18ID:inq78Mmgありがとー(^^)
MT::App::CMS さんがおっしゃるように、普通は自動で行っていたので問題が起きたことがなかったので、
(皆さんには当たり前だったのでしょうけど)僕には盲点でした。
これから逐一チェックするのを心がけたいと思います。
これからまたいろいろ(日本語化パッチとか)やってみます。
またなにかありましたらよろしくです!!
0236231
03/03/11 16:03ID:inq78Mmgう。>>229 書いたの、>>223 さんだったのか・・・。
揶揄されたとまったく反対に勘違いした?
もしそうだったらごめんなさい。激励してくれた人に失礼なこと言ってスマソ!
0237nobodyさん
03/03/11 16:04ID:???何で逆ギレしてるんすか・・・
0238236
03/03/11 16:16ID:inq78Mmgん???? 逆ギレしてませんけど?
0239ibook
03/03/11 17:38ID:wjGanocUどうしてもうまくいきません。LE eucで、ASCIIモードで転送したのですが、パールのチェックをブラウザーから
はしらせようとすると、「CGI実行中にエラーが発生しました。」と表示されるのみです・・・どこに原因があるとお考えでしょうか?ごしなんの程を・・・
0241ibook
03/03/11 18:29ID:???これって問題ですか?
0243ibook
03/03/11 18:56ID:???といっても、何がどうしてどういう状況下をお伝えできないほどよく分からないです。
MTのページをみると、perlの条件が5.0004以降となっていますが、niftyのcgi説明の箇所
(http://homepage.nifty.com/cgi/index.htm?opt1)には、5としかかいてありません。
でもって、自作cgiのおかれる場所というのが、hpcgi2.nifty.com/アカウント/であると
書いてありました。ちなみにhpの場所はhomepage2.nifty.com/アカウント/です。
でもって、http://hpcgi2.nifty.com/mt/mt-check.cgiをブラウザで開くと、
「CGIの実行時にエラーが発生しました。 」と表示されます。
0244ibook
03/03/11 18:59ID:???に訂正。すまんそん。
0245nobodyさん
03/03/11 21:33ID:wMWLEk7+その説明ページに
FTPソフトを使ってFTPサーバーにログインすると「cgi-bin」
ディレクトリが見えます。
この「cgi-bin」ディレクトリに置かれたファイルのURLは、
「http://hpcgi?.nifty.com/*****」になります。
って書いてありますが、「cgi-bin」ディレクトリに置いてない、なんてことはないですよね?
老婆心ながら。っていうか、この説明だとうっかり cgi-bin 以外のところに置いちゃいそう。
0246nobodyさん
03/03/11 23:05ID:???0247ibook
03/03/12 00:21ID:???> って書いてありますが、「cgi-bin」ディレクトリに置いてない、なんてことはないですよね?
一応、ftp鯖にログインしてすぐ見えるcgi-binのディレクトリにおいてます。
ますますなにがなんだか分からなくなってきた。やっぱperlのバージョンのせいかなぁ・・・
0248nobodyさん
03/03/12 03:03ID:???モジュール呼び出す時点で蹴られてると思うのだけど、どうだろう。
0249nobodyさん
03/03/12 12:44ID:???0250234
03/03/13 00:33ID:Ay3EYObh別に結果報告しなくてもいいのかもしれないんですが、とりあえず。
ひらたさんのところの解説を見てやってみたところ、無事、日本語化できました(^^)
ただ最初、最低限の修正だけでやめたら、プルダウンメニューのところなどが見事に
文字化け。default-templates.pl の修正や、styles.css の変更まで行ったところ
ちゃんと表示されるようになりました。
Archives のディレクトリは自分で作らないといけないのに気がつかない、publish
をどこでやるのか最初わからないなどのミスはありましたが、いまのところなんとか
動いています(るようです)。
ただざっと見てみたところ、レイアウトデザインの変更って結構難しそうですねぇ。
テンプレートの編集、のところに現れるソースをちょこちょこいじればいいのかと
思ったんですが、XML やら、さまざまな係数、引用(なんていうの?、<$MTBlogURL$>
みたいに、別のファイルから読み込んでくるもの)が多くて、解析できないっす(^_^;;
インストールの苦労からすれば、なんとかやれないことはない、と思ってますが、
一筋縄ではいかないようですね。このままのデザインじゃかっこ悪いし・・・。
また教わることもあるかもしれませんが、どうぞよろしくお願い申し上げます!
0252山崎渉
03/03/13 16:58ID:???■ このスレッドは過去ログ倉庫に格納されています