ロリポップユーザーです。

MTをPerlで操作しようとしています。
3.2の導入自体は正常に完了してます。

下記のスクリプトがどうしてもエラーになります。
pathのところがおかしいのでしょうか?
どこかに情報ありますか?
また、MTでperlを制御した場合エラーのデバッグを解析するツールなどはありませんでしょうか?
よろしくお願いいたします。

-------------------------
#!/usr/bin/perl -w

use lib qw(/cgi/mt/lib);



my $configpath = ”/cgi/mt/mt.cfg”;
use strict;
use CGI::Carp qw(fatalsToBrowser);

use MT;

my $mt = MT->new(Config => $configpath) or die (”失敗しました”);

print ”Content-Type: text/html¥n¥n”;
print ”MovableTypeのバージョンは”.$mt->VERSION.”です”。;

1;

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2005/11/14 14:26:07
  • 終了:--

回答(2件)

id:f-ish No.1

f-ish回答回数46ベストアンサー獲得回数02005/11/14 14:55:42

ポイント25pt

http://www.site-cooler.com/

Knave Web講座 --- Java, ASP, Perl, JavaScript, HTML

すみません。ダミーです。


print ”MovableTypeのバージョンは”.$mt->VERSION.”です”。;


最後の「。」が怪しいです。「です」のすぐ後ろではないでしょうか。

インターネットサーバーエラーが出る場合は、

・「”」の前のエスケープシケンス「¥」忘れ

・「;」忘れ

・閉じカッコおおむね「}」忘れ

が多いです。

あと一番上の「#!/usr/bin/perl -w」と「print ”Content-Type: text/html¥n¥n”;」この辺。そのサーバーでうまく動作するCGIからコピペするなどして間違いのないよう。


そのあたりさえ守れば、ぐちゃぐちゃでもエラーにはなりません。


結構素人で、このスクリプトの意味とか全くわからないんですけど。

参考にしていただければ幸いです。

id:n85 No.2

n85回答回数236ベストアンサー獲得回数212005/11/15 07:30:59

ポイント25pt

VERSION.”です”。;


句点(。)がダブルクオーテーションの外に出ていますが。

失礼しました。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません