記事No | : 14727 |
投稿日 | : 2016/03/27(Sun) 23:03:25 |
タイトル | : cafenoteの管理画面へ飛びません。 |
ID情報 | : andlove |
投稿者 | : andlove |
URL | : http://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/
をダウンロードして、フルパス(サーバパス)を調べてください。
※管理用パスワードは、問題が解決したら変更して下さい。