怪談:妖しい物の話と研究


トップ ■掲示板に戻る■ 全部 1- 最新50
Yakumo BBS Scriptについて
1 :小林 ◆YAKUMOZcw. :2011/12/25(日) 15:22:50 ID:NodwgqYb0
2チャンネル風スレッドフロート型掲示板スクリプト
Yakumo BBS Scriptについて、運用に当たっての質問
や動作報告、情報交換などにご利用下さい。

改造される方は製作過程の一部をブログに掲載してい
ますから、そちらも参考にして下さい。
http://renraku.yakumotatu.com/?cid=7

2 :p42251-ipngn1101sapodori.hokkaido.ocn.ne.jp:2012/03/23(金) 05:42:01 ID:JfcY.aG30
NTTコミュニケーションズのBizホスティングにて
新規スレッド作成時・書き込み時にエラーを吐きます
エラーログを見たら
Modification of a read-only value attempted at ./sub/write.pl line 165.
とのことでwrite.plの$$のあたりで引っかかってるみたいです。
かと言ってそこを削除しちゃうと当たり前ですが
動いても<br>とか入力するとでひどい有り様になります
なにか、対応策等ありますでしょうか?

ちなみにwindows環境の自鯖(anhttpd)では問題なく動きました

3 :p42251-ipngn1101sapodori.hokkaido.ocn.ne.jp:2012/03/23(金) 07:02:27 ID:JfcY.aG30
補足:管理者投稿からは問題なく書き込むことができます

4 :小林 ◆YAKUMOZcw. :2012/03/23(金) 23:19:15 ID:ThBFCG0X0
エラーメッセージは読み込み専用の値を修正しようとしたという意味ですね。
定数を変更しようとすると出るメッセージのようですが、全部変数なのですけど・・・
管理者投稿と一般投稿はhtml_spcharサブルーチンは別々に記述していますが、
中身は同じなので謎ですね。

エラー箇所を特定する為に、write.plの4〜16行目までのhtml_spcharの有る
8箇所の行頭に1行づつ#を付けてみて、どの行をコメントアウトすればエラーが
出ないかを試してみると対策が取れるかもしれません。

関係ないかもしれませんが、Bizホスティングの場合、login_owner.cgiの1行目は
#!/usr/ local/bin/perl5.8.4
として、スクリプト初期化を実行した方が良さそうです(既にしていたらごめんなさい)。

ともあれ最初に質問していただいたので、正常に動作するまでおつきあいします。

5 :小林 ◆YAKUMOZcw. :2012/03/23(金) 23:51:02 ID:ThBFCG0X0
訂正

1行づつ×
1個ずつ○

8箇所に#を付けて、1個ずつ#を取っていくとエラー箇所が特定できます。

6 :p42251-ipngn1101sapodori.hokkaido.ocn.ne.jp:2012/03/24(土) 05:53:06 ID:ti2AoawN0
エラー消えました!
指示通り試みた結果
ちなみにwrite.plの8行目でした
html_spchar(\mail);

html_spchar(\$mail);
これで解決しました
ありがとうございました!


>関係ないかもしれませんが、Bizホスティングの場合、login_owner.cgiの1行目は
>#!/usr/ local/bin/perl5.8.4
>として、スクリプト初期化を実行した方が良さそうです

これは仰られてるとおり変更しないと
最初のログイン画面前にエラー画面にたどり着いてしまいますねw

7 :小林 ◆YAKUMOZcw. :2012/03/24(土) 20:42:23 ID:d6Xxdiry0
あわわ、思いっきりタイプミスですね(^^;
何で他のサーバーで正常に動作しているのか不思議ですが
取り合えずサイトのマニュアルを修正しなくては・・・

不具合の修正までして頂いてありがとうございます。

参考までにBizホスティングの画像処理モジュールは
image::magickとGD::imageのどちらですか?

8 :p42251-ipngn1101sapodori.hokkaido.ocn.ne.jp:2012/03/25(日) 00:38:20 ID:hGnLiZDK0
あまり詳しくないのでわかりませんが
基本的にはimage::magickですかね

http://www.ntt.com/bizit/hosting/economy/function/popup.html

それからBizホスティングでは時間取得時に
$ENV{'TZ'} = "JST-9";
を追加しないと時間がずれちゃいますね。
海外鯖の人とかは
admin_write.plとcheck.plのget_detetimeの次の行に
入力するといいかもですね。

9 :小林 ◆YAKUMOZcw. :2012/03/25(日) 23:16:35 ID:Tlx.QD840
ありがとうございます。
ざっと見た感じではimage::magickとGD::imageのどちらも使えそうですね。

時間の設定方法ありがとうございます。国内のサーバーでもグリニッジ標準時間を
使っている所が有るとは・・・
いずれFAQでも作った方が良さそうですね。

10 :ソフトな名無しさん:2012/04/03(火) 19:32:54 ID:LkU1gx6B0
V1.0を試用させて頂いてます。
とてもよく出来てて感動してます ペコリ(o_ _)o))

既にある機能なのかも知れませんが、良くわからなくて...
勝手な要望です。

管理画面での
●IPアドレスの表示・非表示の切替
●1を含めてレスの編集機能。(投稿者による再編集は要らないです)
  ヤバい投稿の一部だけ伏字にするとかしたいです
●URLの 自動リンク に クッションページが指定できる。2chのime.nuのようなもの
 PC用と携帯用の2つ http://***/jump.php?url= なんて追加できる
●投稿後の戻り先:板のトップ or 投稿先(read.cgi) の選択
  投稿先(read.cgi)が加わると、1スレッド単位でレンタルできるようにもなります。
●BBQなどのOpen Proxy(公開プロキシ)サーバの利用の有無
 http://kohada.2ch.net/test/read.cgi/php/1137614836/l50
 私は下記を使用してます。動いてないのがあるかも..
  my @DNSBL_list = ('http.dnsbl.sorbs.net','niku.2ch.net','bbx.2ch.net','all.rbl.jp','zen.spamhaus.org','b.barracudacentral.org');

●板/.htaccess (又は掲示板トップ)への
 deny from ' . $ENV{'REMOTE_ADDR'}の自動登録
 条件は、絶対にスパムと思われえる方法、複数スパム判定の加算方式で10以上とか



掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :
画像: