再構築の際に表示されるエラーの件で質問です。
ローカルサイトパスを
/home/sharel/www/blog
→/home/sharel/www/blog/weblog
サイトURLを http:///blog/
→http:///blog/weblog/
と変更し、サイト再構築を実施すると以下の
エラーがでます。
-----------------------------------------------
Build error in template 'Main Index': Error in tag: You used an tag outside of the proper context.
-----------------------------------------------
現在の環境は以下の通りです。
Prototype mismatch: sub Params::Validate::validate_pos vs (\@@) at extlib/Params/ValidatePP.pm line 139.
Prototype mismatch: sub Params::Validate::validate vs (\@$) at extlib/Params/ValidatePP.pm line 370.
iswebを使っています。再構築をしようとすると/home/kurume-azalea/diary/index.html.new への書き込みに失敗しました: ファイル「/home/kurume-azalea/diary/index.html.new」を開けません: No such file or directory と出てきます。「index.html」という空のページをアップしておかないといけないということなのでしょうか? http://kurume-azalea.web.infoseek.co.jp/cgi-bin/mt/mt.cgi
質問の受付は終了しました。
こんにちわ、kanioと申します。
このサイトを参考にここまで、上手く動いたのですが、「サイトの再構築」のような小ウィンドウを開く所で404エラーが出てしまいます。
ソースコードを調べて見たところ、url指定が
"/mt/cgi-bin\mt.cgi"
のように最後の区切り文字が/はなく\になってしまっています。
どこのリンクもこうなっているのですが、javascriptのwindow.open等では\が認識できないのでエラーがでるのでしょうか・・・?
解決策がわかる方がいらっしゃいましたら、どうかご教授お願いいたします。
環境
windows2000
perl5.8.4
movable type3日本語版
Apache Tomcat 4.1.30
文字コード shift_jis
1:投稿者 kanio | 2004年07月22日 11:30
再構築後の文字化けについての質問です。
mt.cfgの日本語関係は以下のように設定しています
DefaultLanguage Ja (デフォルトのまま)
PublishCharset EUC-JP
NoHTMLEntities 1 (これがよくわかりません)
それまでの表示はOKなのに、再構築しサイトの確認を
すると文字化けしてしまいます。
IEで表示-エンコードを見ると、自動選択がチェック
されていますが日本語(EUC)にはチェック無しです。
チェックすると正しく表示します。
ソースを確認すると、に
なっています。ログインしてマニュアルを表示しても
文字化けします。このときcharsetはUTF-8になって
しまっています。設定が足りないのでしょうか?
自前のサーバ(Redhat7.2)に設定しています。
DBはPostgresです。データベースはEUC-JPになっています。よろしくお願いします。
2:投稿者 inag | 2004年08月11日 18:21
>inaqさま
おそらく、ApacheのHTTPヘッダでEUC-JP以外のcharsetの指定がされているのではないでしょうか。
もしそうなら、Apacheのhttpd.confを修正しましょう。
3:投稿者 milano | 2004年08月12日 13:00
milanoさま
できました。ありがとうございました。とても感謝です。
夏休みで連絡が遅くなって申し訳ありません。
ApacheのVerは2.0.36です。
AddDefaultCharsetがISO-2022-JPになっておりました。これはJISですね。
これをoff、EUC-JPの両方テストしました。結果は同じでした。
サイトを再構築したところindex.xmlだけ書き換えられていました。index.htmlは再構築前のままです。
サイトの確認をしたところ(index.htmlは省略)、文字化けしていましたがindex.htmlまで指定するとOKでした。
(httpd.confは、DirectoryIndex index.html default.html)
そこで、すべて削除して再度再構築しました。これでOKになりました。本当にありがとうございました。
4:投稿者 inag | 2004年08月17日 11:47
再構築の際に表示されるエラーの件で質問です。
ローカルサイトパスを
/home/sharel/www/blog
→/home/sharel/www/blog/weblog
サイトURLを
http:///blog/
→http:///blog/weblog/
と変更し、サイト再構築を実施すると以下の
エラーがでます。
-----------------------------------------------
Build error in template 'Main Index': Error in tag: You used an tag outside of the proper context.
-----------------------------------------------
現在の環境は以下の通りです。
OS: Redhat7.3 web: apache1.3 DB: Mysql3.23で
管理者用alias: /blog/admin/
local: /home/sharel/www/blog/
静的URL alias: /blog/
local: /home/sharel/www/blog/
というようなapacheの設定です。
原因等わかりましたらアドバイスよろしくお願いします。
5:投稿者 honet | 2004年09月05日 00:31
すいません。解決しました。
原因はMain Index作成(再構築中)に
埋め込むウェブログのカテゴリ名が取得できず
エラーが起きてました。
(カテゴリ名を削除していた)
お手数おかけしました。
6:投稿者 honet | 2004年09月05日 15:46
サイトの再構築についてですが、どうしても
インデックスの構築で下記のエラーが発生してしまいます。
Prototype mismatch: sub Params::Validate::validate_pos vs (\@@) at extlib/Params/ValidatePP.pm line 139.
Prototype mismatch: sub Params::Validate::validate vs (\@$) at extlib/Params/ValidatePP.pm line 370.
βからのアップデートでも発生していたのですが、3.01を一からセットアップしてみても現象が変わりません。
すみませんが、助言をお願いします。
7:投稿者 hiroki01 | 2004年09月06日 14:25
再構築の段階で、以下のようなエラーメッセージが出ました。
どなたかご助言宜しくお願いします。
mkdir : Permission denied at /home/viruser/a-wave/a-wave_00/public_html/la-zoo/cgi-bin/blog/lib/MT/FileMgr/Local.pm line 104
8:投稿者 hidaka | 2004年10月31日 23:26
全てを再構築したところ、以下のようなエラーメッセージが出ました。
エラーが発生しました:
Writing to '/home/public_html/x/MT/mtview.php.new' failed: ファイル「/home/public_html/x/MT/mtview.php.new」を開けません: No such file or directory
mt.cgiのURLは
http://colourful.s101.xrea.com/x/MT/mt.cgi
ウェブログのURLは
http://colourful.s101.xera.com/x/MT/
としてあります。
9:投稿者 E | 2004年11月22日 18:37
ごめんなさい、お願いをするのを忘れていました。ご無礼をして、申し訳ありません。どうか、ご教授おねがいします。
10:投稿者 E | 2004年11月22日 18:39
http://colourful.s101.xera.com/x/MT/
このMTというディレクトリ自体のパーミッションを777にしてみてください。
11:投稿者 motake | 2004年12月24日 21:01
iswebを使っています。再構築をしようとすると/home/kurume-azalea/diary/index.html.new への書き込みに失敗しました: ファイル「/home/kurume-azalea/diary/index.html.new」を開けません: No such file or directory と出てきます。「index.html」という空のページをアップしておかないといけないということなのでしょうか?
http://kurume-azalea.web.infoseek.co.jp/cgi-bin/mt/mt.cgi
http://kurume-azalea.web.infoseek.co.jp/cgi-bin/mt/mt.cgi?
12:投稿者 はるか | 2005年05月06日 04:58
再構築する際のエラーなのですが、
「サイトの再構築」というボタンになっている部分がクリックしてもなにも起きません。
何か原因がわかる人がおりましたらお願いします。
13:投稿者 MOLE | 2005年06月02日 19:25