【スレッド】2ch型掲示板 15 【フロート型】 at PHP
【スレッド】2ch型掲示板 15 【フロート型】 - 暇つぶし2ch200:nobodyさん
09/03/23 22:03:30 jSPjWLdH
マジすんません!!!!
どうしたらええん?

201:nobodyさん
09/03/23 23:32:58 jSPjWLdH
誰かーーーーーアドバイス頂戴!!!!!

板の設置させできればーーーーーーーーーーー
パーミッションも777にしてんのになんでうまく動作
しないんだよーーーーーーーーーーーーーーー

みなさま、どうかお助けください


202:nobodyさん
09/03/23 23:46:22
きもい

違うスクリプトで試すか、自分で解決しろ
原因はわかってるじゃん

自力で設置できないならあきらめろよ

203:nobodyさん
09/03/23 23:49:04 jSPjWLdH
>>202
きもいのはわかってるんだよ^^

で、君は僕にどうアドバイスする?できないんじゃないの?
ねぇ?どうなんですか?

できたら全力でお前に誤らせていただきますよ


204:nobodyさん
09/03/23 23:55:13 jSPjWLdH
>>202
散々煽るわりには教えていただけないんですね・・・

私はどうしても知りたかっただけなのに・・



205:nobodyさん
09/03/24 00:12:58 e3L6kXVN
散々煽るって・・・
俺さっきのだけしかレスしてないんだけど

どう見てもアドバイス求めてるように見えない
アドバイスほしいならもっと状況をkwsk書くべきじゃないのか


206:nobodyさん
09/03/24 00:20:37 prpoHnej
>>205
確かに、すいません。

状況的にはバージョンtest070124で 0ch を設置を試みていて
admin.cgi をブラウザで表示させて管理者のパスワード関係は
変更できたんです。

で、次に板を作成しようかと、作成ボタンを押したら
下記のエラーメッセージが出ました

ERROR:2000
--------------------------------------------------------------------------------

掲示板ディレクトリの作成に失敗しました。
パーミッション、または既に同名の掲示板が作成されていないかを確認してください。
--------------------------------------------------------------------------------

で、パーミッションですが test/ 以下はディレクトリも含めて 755 にしてあります


207:nobodyさん
09/03/24 00:23:39
そのエラーメッセージで解決できないなら
とりあえず全ディレクトリをパーミッションゆるゆるにしたら?

208:nobodyさん
09/03/24 00:25:16 prpoHnej
>>207
禁断の 777 ですか?


209:nobodyさん
09/03/24 00:31:05
777でどうだったんだ?

210:nobodyさん
09/03/24 00:32:52 prpoHnej
>>210
チョイ待ってください

まだ寝ないですよね?


211:nobodyさん
09/03/24 00:36:23 prpoHnej
>>210
すべて 777 で同じ作業したんですけど変わらず
先ほどのエラーメッセージがでましたね・・・



212:nobodyさん
09/03/24 00:39:02
ディレクトリ構造はどんな感じよ
膨大?

213:nobodyさん
09/03/24 00:43:34 prpoHnej
>>212
そこまで膨大ではないはずです
以下のような構造です!
test
┣datas
┃┣ ........
┃┗default_hed.txt
┣info
┣module
┃┣ .............
┃┗wormtongue.pl
┣admin.cgi
┣bbs.cgi
┣p.cgi
┣r.cgi
┣read.cgi
┣subbbs.cgi
┗verup.cgi

といった感じです


214:nobodyさん
09/03/24 00:49:46
じゃあ、test,datas,info,moduleあたりは777でダメだったってこと?
suexecで実行されてるなら700とかにしないと動かないかもよ

215:nobodyさん
09/03/24 00:52:17 prpoHnej
>>214
はい、test,datas,info,moduleすべて 777 でダメでした。
suexec で実行されているかどうかを知るにはどうしたらいいでしょうか?



216:nobodyさん
09/03/24 00:55:43
admin.cgi内のERROR:2000を検索してその部分の処理を見てみれば?
ERROR:2000は別ファイルかも知れないからとりあえずERROR:2000表示部分を特定しないと

217:nobodyさん
09/03/24 01:04:12 prpoHnej
すいません、 admin.cgi 内に error2000 の記述がないっぽいです。。

んなはずないですよね?


218:nobodyさん
09/03/24 03:02:29
moduleフォルダの中でgrepかけろや

219:nobodyさん
09/03/24 15:31:18 prpoHnej
原因がなんとなくわかったような気がします.

module 下にある perl 拡張子の pl を動作させてもエラーを吐くんです.
admin.cgi を動作させたときも # /usr/bin/perl => # /usr/bin/perl --
と変更しないと正しく動作しなかったです。

pl ファイルもおそらく同じような原因があると思うんです.
なにかおまじないのようなものってありますかね?

エラーメッセージをうpしますので、アドバイスよろしくお願いいたします

./athelas.pl: line 10: package: command not found
: command not found10:
: command not found11:
./athelas.pl: line 20: sub: command not found
: command not found21: {
./athelas.pl: line 22: my: command not found
: command not found22:
./athelas.pl: line 23: syntax error near unexpected token
`$obj,%FILES,%CLASSES,%NAMES,%EXPS,%TYPES,%VALIDS'
'/athelas.pl: line 23: ` my
($obj,%FILES,%CLASSES,%NAMES,%EXPS,%TYPES,%VALIDS);


220:nobodyさん
09/03/24 15:51:53
じゃあうpする時に改行コードが変わってるのかもな
バイナリモードでうpしてみれば?

221:nobodyさん
09/03/24 16:33:35 prpoHnej
>>220
バイナリーモードですか?
運用しているのが自宅鯖なもんで、
wget URLリンク(0ch.mine.nu)
で直接鯖に下ろしてきたんですよ・・・・

開発者自体が Win 機で開発したんですかね?

何か解決案などございましたらよろしくお願いいたします


222:nobodyさん
09/03/24 18:08:01 prpoHnej
うわぁ・・・

試しに
# od -c athelas.pl をしてみたんですが \r がわんさか出てきましたおw

これってどう消すんでしたっけ? tr -d 使ってもうまくはいきません・・・



223:nobodyさん
09/03/24 22:34:46 prpoHnej
誰か 0ch を自宅ぃぬx鯖で運用しているツワモノはおらぬかー?

マジで困ってる!!


224:nobodyさん
09/03/24 23:11:46 rk9SDVJD
いやぁ・・それ俺にはわからんわ・・


225:nobodyさん
09/03/25 22:38:30
>>222
URLリンク(www.tohoho-web.com)

Perl で


226:nobodyさん
09/04/01 02:27:08 8jFL2l9V
>>225
やっぱりperlの問題じゃないみたい・・
なんで掲示板が作成されないのでしょうか?

227:nobodyさん
09/04/02 20:07:04
こうなったらJPerlで

228:nobodyさん
09/04/11 11:49:50 7HVBo2aS
>>227
え?書き換えられるの?

229:nobodyさん
09/04/11 20:44:40
>>226
頓珍漢なレス返すな全部嫁。
Perlで開業コードを置換しろと言ってんだよ。

230:nobodyさん
09/04/11 23:37:53 7HVBo2aS
いや・・・改行コードの変換方法なんかありませんよ?旦那^^;


231:nobodyさん
09/04/12 01:16:45
◆ 改行コード

Windowsでは \r\n、Macintoshでは \r、UNIXでは \n のように、OSによって改行コードが異なります。
入力ファイルの改行コードに関わらず、自分の環境に適した改行コードに変換するには以下のようにします。
(UNIX、Windowsで確認。Macintoshでは未確認)

while (<IN>) {
s/[\r\n]*$//;
print "$_\n";
}

Windowsでは $_\n ではなく $_\r\n にすべきだと思われるかもしれませんが、Windows上で上記のスクリプトを実行した場合、
STDOUT や OUT への出力は \n が \r\n に自動変換されて書き込まれます。これをテキストモードと呼びます。
この自動変換を行わないようにしたい時は binmode()を用いてバイナリモードにしてください。
UNIXでは常にバイナリモード(というか、テキストモードとバイナリモードの動作が同じ)となります。

任意の改行形式のファイルを読みとって、UNIXの改行形式のファイルに変換する例は次のようになります。

open(IN, "any.txt");
open(OUT, "> unix.txt");
binmode(OUT);
while (<IN>) {
s/[\r\n]*$//;
print OUT "$_\n";
}
close(IN);
close(OUT);



232:nobodyさん
09/04/12 18:22:11 /s5PKQjS
>>231
旦那、これだけじゃちょいと俺にはわからないんだけど
もともと0ちゃんねるってこんなに面倒くさいことしないとダメなんだっけ?


233:nobodyさん
09/04/12 22:47:49
ふつーしなくていいゆよ


というかこの程度のことがわからないならやめたら自鯖
さくらのライトで十分だろ

234:nobodyさん
09/04/13 12:59:04 3C6y+dxF
>>233
いやいや・・普通しなくてよいのに、私が使えるようにいちいち書き換えたりしてるんですわよ?
例えば #! /usr/bin/perl を #! /usr/bin/perl -- にわざわざ書き換えないと読み込まなかったりさ・・
気付くのに結構かかったよ・・パーティションの問題とかつぶさに調べたしさぁで、次は .pl が読み込めない問題が起きたわけですよ・・

READMEを百回読めばわかるとか偉そうに言ってるけどまだまだかな


235:nobodyさん
09/04/13 15:00:46
結局、鯖のOSはウニックス系なのか?
>>221 のソースは、CR-LFみたいだよ。

236:nobodyさん
09/04/13 22:20:44
サーバの環境変えたらいいんじゃね?

FreeBSDで旧ぜろちゃんねるスクリプト+改造動かしてる。

237:nobodyさん
09/04/14 07:59:12 YVx0+r+a
>>235
俺の鯖はぃぬくすなんですよ。 貴重な情報トンクス

>>236
鯖の環境は今さら変えられないんだぜ?旦那


238:nobodyさん
09/04/15 21:27:46
まぁがんばれよ、きょうだい

239:nobodyさん
09/04/16 13:01:42 dCBc8LAj
>>238
がんばるぜ、旦那

ちょくちょくここ覗いてくれよな^^


240:nobodyさん
09/04/19 11:40:38 9ImTxdOy
どうせパーミッションが原因って落ちだろ

241:nobodyさん
09/04/19 17:19:42
Perlを動かしたことない、ぺーぺーの初心者だろ。
簡単なコードを書いて試せよ。
ここはプログラム板。 プログラムが書ける人が集う板さ。じゃまだ

242:nobodyさん
09/04/19 23:16:24 bmAnL1zo
>>240
パーミッションの原因じゃないと何回いったら・・・

>>241
まぁ初心者ですわな・・・


243:nobodyさん
09/04/22 15:07:52
ツリー型掲示板でレスのツリーがクリックで展開されるようなのないでしょうか
可能なかぎりjavascriptで作ってあるといいのですが

244:nobodyさん
09/04/22 21:41:09
>>243
スレ違い

245:nobodyさん
09/05/09 09:30:21 enoYaCcb
>>242
パーミッション何にしてんの?
あとどのようなディレクトリ構成か書いて

246:nobodyさん
09/06/07 01:46:18
>パーミッションの原因じゃないと何回いったら・
こういうヤツが後からパーミッション原因でしたというのを20回は見てるな

247:nobodyさん
09/06/10 15:53:54
phpで2ch型掲示板作ろうと思うんだけど、需要ある?

248:nobodyさん
09/06/10 16:09:24
ないよ

249:nobodyさん
09/06/10 22:28:38
鏡の国を超えたものなら需要生まれるんじゃね?

250:nobodyさん
09/06/11 03:51:59
作ってから需要は生まれるんだよ

251:nobodyさん
09/06/22 13:51:47 qcPf3IKR
すみません、質問なんですが、例えば鏡の国を利用していたとして
問題のある書き込みが行われ、ログを一部削除したい場合は
どうすればよいのでしょうか?datを直接開いて該当箇所を
消すなり書き換えるようなローテクで良いのでしょうか?

それともこのタイプの掲示板で本来のログ削除(改ざん)の
手順があるのでしょうか?

252:nobodyさん
09/06/23 07:37:36 PLp9Bj1g
鏡の国のスクリプトは知らんが、
たぶん削除できるようになってると思うぞ
管理室内を探してみな

253:251
09/06/23 17:40:09
ありがとうございました。
ログの削除を頼まれてとりあえずDatとindexを改竄すれば
問題なさげだったんですけど、もっとスマートなやり方が
あるよなぁと思って聞いてみました。
実際管理メニューで削除&リメイクでサクサクっと消せました。


で、別件なのですが新しく板を作ってアクセスすると
403が表示されるんですがこれはフロート型掲示板の
問題ではなく、アパッチの問題…なんでしょうか。
具体的には、管理画面までは開けるのですが、
板を作ってアクセスすると403なんです…

httpd.confには

①鯖関係のメインフォルダ
DocumentRoot "c:/jk/"
②cgi-binフォルダ
ScriptAlias /cgi-bin/ "C:\jk\cgi-bin/"
③フォルダの設定
<Directory "C:\jk\cgi-bin">
Options +ExecCGI
AddHandler cgi-script .cgi
</Directory>

と記述しています

254:nobodyさん
09/06/25 09:03:22 PxtlhL51
あげちゃえ

255:251
09/06/26 11:01:37
場違いだったでしょうか…
どこに行けば教えてくれるでしょうか?

256:nobodyさん
09/06/26 23:09:25
>>255
教えてグー

257:nobodyさん
09/07/06 00:26:00
鏡の国のdatは知らない。
普通のエディタで修正もできるだろけど、
保存してデータが壊れる時はバイナリエディタStirling で修正。
URLリンク(www.vector.co.jp)

252の言うとおり、管理画面にあるとは思うが、なければ自分で作る。
ファイルをOPEN→修正→上書き なら基本中の基本。
がんばれ


258:251
09/07/06 19:21:57
ありがとう、あったよ!

259:nobodyさん
09/08/04 16:46:48
javascriptで可能なかぎりの処理をして軽い掲示板ってないですか

260:nobodyさん
09/08/12 21:10:47
つくれw

261:nobodyさん
09/10/02 19:09:30 QquN1jeM
すいません、Debian な自鯖でゼロちゃんねるを構築したいのですが
cgi-bin/admin.cgi にアクセスしてAdminでログインはできたのですが
その他の設定ができません。

具体的にはJavascript関係なのか、ブラウザの下部に
「ページでアラーが発生しました」
と表示されなにも操作できません。

なんの設定がおかしいのでしょうか?

262:nobodyさん
09/10/02 22:26:17 QquN1jeM
誰かいません???

263:nobodyさん
09/10/26 22:12:57
アラーはわからないなw

264:nobodyさん
09/11/15 05:10:31
ほしゅアラー

265:nobodyさん
09/11/17 03:52:37 qblrCyjm
12chスクリプト(みちのくスクリプト)持ってる人いないですか?
居たらうp願います

266:nobodyさん
09/11/18 16:11:50
鏡の国を専ブラからも書き込み可能にする時、
mod_rewriteをどう書けば良いのかどなた教えてくれませんか

↓こんなで動くかと思ったけど全然駄目でした

RewriteEngine On
RewriteRule ^test/bbs.cgi$ /板ディレクトリ名/test/bbs.php [R]

267:nobodyさん
09/11/18 17:14:40
aaaa

268:nobodyさん
09/11/23 19:50:03
>>265
持っているけどどこに上げたらいい?

269:nobodyさん
09/12/11 04:07:44
>>266
鏡の国のスレにあるじゃねーかよ。
URLリンク(script.s16.xrea.com)

270:nobodyさん
10/02/20 19:41:49 HWZjInoL
Samba24的なものを動かすにはどうやるのかな
それっぽいのを書いてみたけどうまく動かない

271:nobodyさん
10/02/25 12:15:37
したらば -> 12ch 変換プログラム
スレリンク(hp板:126番)

272:nobodyさん
10/03/02 23:10:40
subject.txtが壊れてるな

273:nobodyさん
10/03/14 00:06:37
もうちょっと評価が高くてもいいと思うんだけど、どう?
TEXTボードとしても使えるようだし..

四葉の芽◇ちゃんねる
URLリンク(4ch.touhou.ru)

274:nobodyさん
10/03/29 17:21:07 gfi86P5w
現在のLv3スクリプトならお金出してでも欲しい

275:nobodyさん
10/04/03 16:15:30 3apY1DLB
Lv3スクリプト再配布してくれないかなぁ。

276:nobodyさん
10/04/08 10:03:07

GlovalNoteScriptのマニュアル的なサイトってどこかに無いですかねえ・・・
過去ログ倉庫を作りたいんですが、全スレを書き込み不可にする方法が分からない・・・

277:nobodyさん
10/04/23 13:39:12 UyIOPrxl
良かったら見てみて下さい★URLリンク(autoran.net)

278:nobodyさん
10/06/14 00:37:41 x7kDFINi
Samba24的なものを0chで動かすにはどうしたらよいでせう・・・

279:nobodyさん
10/06/14 00:50:45 x7kDFINi
Samba24的なものを0chで動かすにはどうしたらよいでせう・・・

280:nobodyさん
10/06/14 01:01:10 x7kDFINi
すいません ミスって二重カキコ・・・欝死orz

281:nobodyさん
10/06/18 16:41:20
これ見てよ↓
URLリンク(livedoor.2.blogimg.jp)
ばらまこうぜ!



最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch