KENT-WEB サポートコーナー 過去ログ [ 0286 ]


記事No: 14727
投稿日: 2016/03/27(Sun) 23:03:25
タイトルcafenoteの管理画面へ飛びません。
ID情報: andlove
投稿者: andlove
URLhttp://www43.tok2.com/home/cgiprogramserver/Blog/Maine/cafe/sys/index.cgi

本日、TOK2へcafenoteを設置し、管理画面へ行きますが、管理画面へ飛ばずに、write err: ses_datと言う認証エラーが発生してしまいます。どなたか、ご指摘をお願いします。
設定項目は、

# モジュール取込/変数初期化
use strict;
my %cf;
#┌─────────────────────────────────
#│ CafeNote : init.cgi - 2016/01/31
#│ copyright (c) KentWeb, 1997-2016
#│ http://www.kent-web.com/
#└─────────────────────────────────
$cf{version} = 'CafeNote v4.55';
#┌─────────────────────────────────
#│ [注意事項]
#│ 1. このプログラムはフリーソフトです。このプログラムを使用した
#│ いかなる損害に対して作者は一切の責任を負いません。
#│ 2. 設置に関する質問はサポート掲示板にお願いいたします。
#│ 直接メールによる質問は一切お受けしておりません。
#└─────────────────────────────────

#===========================================================
# ■ 基本設定
#===========================================================

# 管理用パスワード
$cf{password} = '19910904';

# 管理画面:1回当りの最大投稿サイズ (Bytes)
# [参考] 5242880 = 5MB
$cf{maxdata} = 5242880;

# ユーザ画面:1回当りの最大投稿サイズ (Bytes)
# [参考] 512000 = 500KB
$cf{maxuser} = 512000;

# データディレクトリ【サーバパス】
$cf{datadir} = '/Blog/Maine/cafe/data';

# HTMLディレクトリ【サーバパス】
$cf{htmldir} = '/Blog/Maine/cafe/html';

# HTMLディレクトリ【URLパス】(必ず http://からの絶対パスで)
$cf{htmlurl} = 'http://www43.tok2.com/home/cgiprogramserver/Blog/Maine/cafe/html';

# sysディレクトリ【URLパス】(必ず http://からの絶対パスで)
$cf{sysurl} = 'http://www43.tok2.com/home/cgiprogramserver/Blog/Maine/cafe/sys';

# 管理プログラム(ファイル名のみ)
$cf{index_cgi} = 'index.cgi';

# ブログプログラム(ファイル名のみ)
$cf{blog_cgi} = 'blog.cgi';

# タイトル
$cf{title} = 'ブログ';

# サブタイトル
$cf{subttl} = '鉄道、日常ネタが中心としたブログです。';

# サイドの新着記事リンク数
$cf{new_art} = 5;

# トップページの表示件数
$cf{topg_max} = 3;

# アーカイブの表示件数
$cf{page_max} = 5;

# トラックバックの最大数(1記事当たり)
$cf{tb_log_max} = 10;

# コメントの最大数(1記事当たり)
$cf{cm_log_max} = 10;

# 管理画面:ページ管理/画像管理のページ当り表示件数
$cf{list_max} = 30;

# 禁止ワード
# → 投稿時禁止するワードをコンマで区切る
$cf{no_wd} = 'しね,死ね,どけ,どけや,のけ,のけよ,どけよ,のけや,ばかたれ,あほ,アホ,バカ,消えろ,消え去れ,消えろや';

# 日本語チェック(コメント本文): スパム対策
# → 0=no 1=yes
$cf{jp_word_chk} = 1;

# 禁止ホスト名(コメント/TB)
# → 半角スペースで複数を区切る
$cf{bad_host} = '';

# クッキーID(認証用)
$cf{cookie_auth} = 'cafe_note';

# -------------------------------------------------------------- #
# [ 以下は、メール通知(コメント/TB受信時)に関する設定 ]
#
# メール通知する(コメント/TB受信時)
# → 0=no 1=yes
$cf{mailing} = 0;

# メールアドレス
$cf{mailto} = 'xxx@xxx.xx';

# sendmailパス
$cf{sendmail} = '/usr/lib/sendmail';

# sendmailに -f コマンドが必要な場合
# 0=no 1=yes
$cf{sendm_f} = 0;

# -------------------------------------------------------------- #
# [ 以下は「画像認証機能」機能(スパム対策)を使用する場合の設定 ]
#
# 画像認証機能の使用
# 1 : ライブラリ版(pngren.pl)
# 2 : モジュール版(GD::SecurityImage + Image::Magick)→ Image::Magick必須
$cf{use_captcha} = 1;

# 認証用画像生成ファイル【URLパス】
$cf{captcha_cgi} = './captcha.cgi';

# 画像認証プログラム【サーバパス】
$cf{captcha_pl} = './lib/captcha.pl';
$cf{captsec_pl} = './lib/captsec.pl';
$cf{pngren_pl} = './lib/pngren.pl';

# 画像認証機能用暗号化キー(暗号化/復号化をするためのキー)
# → 適当に変更してください。
$cf{captcha_key} = 'CafeNote';

# 投稿キー許容時間(分単位)
# → 投稿フォーム表示後、送信ボタンが押されるまでの可能時間。
$cf{cap_time} = 10;

# 投稿キーの文字数
# ライブラリ版 : 4〜8文字で設定
# モジュール版 : 6〜8文字で設定
$cf{cap_len} = 6;

# 画像/フォント格納ディレクトリ【サーバパス】
$cf{bin_dir} = './lib/bin';

# [ライブラリ版] 画像ファイル [ ファイル名のみ ]
$cf{si_png} = "casual.png";

# [モジュール版] 画像フォント [ ファイル名のみ ]
$cf{font_ttl} = "tempest.ttf";

#===========================================================
# ■ 設定完了
#===========================================================

# パス定義
$cf{blog_cgi} = "$cf{sysurl}/$cf{blog_cgi}";

# 設定値を返す
sub set_init {
return %cf;
}

#-----------------------------------------------------------
# 日時変換
#-----------------------------------------------------------
sub chg_date {
my $time = shift;

my ($min,$hour,$day,$mon,$year) = (localtime($time))[1..5];
sprintf("%04d年%02d月%02d日 %02d:%02d", $year+1900,$mon+1,$day,$hour,$min);
}

#-----------------------------------------------------------
# フッター
#-----------------------------------------------------------
sub make_foot {
my $foot = shift;

# 著作権表記(削除・改変禁止)
my $copy = <<EOM;
<p style="margin:2em 0;text-align:center;font-size:10px;">
- <a href="http://www.kent-web.com/" target="_top">CafeNote</a> -
</p>
EOM

my $ret;
if ($foot =~ /(.+)(<\/body[^>]*>.*)/si) {
$ret = "$1$copy$2\n";
} else {
$ret .= "$foot$copy\n";
$ret .= "</body></html>\n";
}
return $ret;
}


1;

で正しいですか?
正しく、管理画面へ行ける方法を教えて下さい。


記事No: 14728
投稿日: 2016/03/28(Mon) 08:27:15
タイトルRe: cafenoteの管理画面へ飛びません。
ID情報: teketen
投稿者: てけてん

http://www43.tok2.com/home/cgiprogramserver/Blog/Maine/cafe/sys/check.cgi
NGが出ているので、

# データディレクトリ【サーバパス】
$cf{datadir} = '/Blog/Maine/cafe/data';

# HTMLディレクトリ【サーバパス】
$cf{htmldir} = '/Blog/Maine/cafe/html';

この設定が違うようです。

フルパスビューワー
http://www.kent-web.com/utility/
をダウンロードして、フルパス(サーバパス)を調べてください。

※管理用パスワードは、問題が解決したら変更して下さい。


[検索ページ] [掲示板]