【PHP】鏡の国2ch bbs
2chの掲示板はPerl版は開発が行われているがPHP版は開発が終了してしまった為に再開発をするスレ
【鏡の国】
http://script.s16.xrea.com/
【スクリプト】
http://script.s16.xrea.com/2ch/
お!面白いスレ発見
自分、perlしか知らないんですけどこれってphpだけのファイルに直せます?
例えば以下の↓
passfile.cgi 管理パスの暗号化のよう
caps.cgi キャップパスの暗号化
RIP.cgi
timecheck.cgi
hostlog.cgi
uerror.cgi
threadconf.cgi
というのもPerl不可でphpおkないい鯖を発見してしまい
これを置こうかなと思っているところです。 こんな古いスクリプトで開発するより
自分で一から作った方が安全な早い件 phpだから初心者でも改造は楽だな。
鯖にも優しい。
ぜろちゃんねるは初心者には厳しいが改造度合いは高い。
鯖にも厳しい。
一長一短だな。 >>11
パーミッションを設定してないから。
どうやってアップしているのか知らんがパーミッションを設定しろ。
話はそれからだ。 >>12
レス有り難うございます。
鯖は、今使ってるこのwinXPパソコンにアパッチと、PHP Version 5.2.6をインストールしています。
で、http://localhost/php/phpinfo.phpもちゃんと表示されます。
http://www.phpweb.jp/manual/manual06.php
ここを見てパーミッションの意味はだいたい理解出来たのですがドコで設定していいのかわかりません。教えて下さい。 >>13
1.FFFTPを落とす http://www2.biglobe.ne.jp/~sota/ffftp.html
2.ホスト設定とかする
3.アップする
4.アップしたファイルにカーソルを合わせ右クリック→属性変更
これでパーミッションをセットする。
>>13
ウィンドウズはパーミッションの設定ないよ >>14
レスありがとうございます。 つーことは、自鯖でやる場合、パソコンがもう1つ必要なのでしょうか? >>15
じゃあ、どうしたらいいでしょうか?
とりあえず、PHPが動く環境で、http://localhost/php/2chBBS/のフォルダに解凍して入れてるんですが。 つーか、最終的にはもう1つパソコンを用意して自鯖でやるつもりだけど、
とりあえず、プログラムやデザインを自分流にアレンジしたいわけです。
それをこのパソコンだけでやるのは無理なんでしょうか? >>18
取り敢えずそのレベルで自鯖はやめろ
今回の事にパーミッションは何も関係ない
パスワードを打ったあとのアドレスを見て分からないなら
プログラムのカスタマイズとか一生無理
諦めろ http://localhost/php/bbs18c/admin/%3C?=$_SERVER['PHP_SELF']?>
>>19
こういうアドレスが出ます。 この場合、どのファイルを読みに行ってるんでしょうか? /%3C?=$_SERVER['PHP_SELF']?>
この部分は、
/<?=$_SERVER['PHP_SELF']?>
これと同じなんだよな、多分。 つーか、passcheck.phpファイルの
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
<title>パスワード設定</title>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<link rel="stylesheet" href="main.css" type="text/css">
</head>
<body>
<br><br>
<div align="center">
パスワードが登録されていません。<br>
新しいパスワードを入力してください。<br>
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
この辺でなんだな。 問題なのは。
ほんで、入力するとエラーになると。 >>21
<?php echo $_SERVER['SCRIPT_NAME'] ?>に変えてみたら? >>23
うわーすごい。 それで通りました。 管理画面に入れました。 感謝感謝です。 修正1
passcheck.php
× <form action="<?=$_SERVER['PHP_SELF'] ?>" method="POST">
○ <form action="<?php echo $_SERVER['SCRIPT_NAME'] ?>" method="POST"> 管理メニューに、
>掲示板作成
>新しく掲示板を自動設置します。PHPの設定でSafe modeがOnの場合は使用できません。
というのがあるけど、
『新しく掲示板を自動設置します』 のところを全然クリック出来ません。
どうしたら、『新しく掲示板を自動設置します』が実現出来るのでしょうか?
ちなみに、php.iniは、Safe modeがOffになっています。 つーか、左のグリーンの方の「トップ」と「キャップ管理」の間に
「掲示板作成」の文言があるべきだと思うんだけど、それがないんですよね。 つーか、
『index.htmlを作り直す』
をクリックすると、
Parse error: syntax error, unexpected $end in C:\php\bbs18c\admin\makeboard.php on line 146
というエラーが出ます。 ちなみに、makeboard.php は、
139 <h3>掲示板作成</h3>
140 <hr>
141 <form action="<?php echo $_SERVER['SCRIPT_NAME'] ?>" method="GET">
142 <input type="hidden" name="mode" value="make">
143 新しい掲示板のディレクトリ名を決めてください。<br>
144 (エラーが出たり、ファイルが作れないときは、手動でファイルをアップしてください。)<br><br>
145 <input type="text" name="bbs" size="10">
146 <input type="submit" value="決定">
147 </form>
148 </body></html>
こんな感じです。 あと、全ファイルで、>>25の書き換えはやりました。 なにをしたいのかワケワカラン
自鯖で掲示板を運営したいのか
それともレンタルスペースに掲示板を設置したいのか。
というかおまえ日本人か? >>31
> 自鯖で掲示板を運営したいのか
はい、そうです。
> というかおまえ日本人か?
はい、そうです。 Windowsでやるのかw
そんなスキルじゃクラックされるだけだからやめとけ。 つーか、php.iniのasp_tag、short_open_tagをOnにすることで解決しました。 皆さんも覚えておいて下さい。 設定に依存するよな糞スクリプトは窓から投げ捨てたほうがいいよ 2ちゃんねるみたいな掲示板を作りたいのですがどうすれば良いでしょうか? 作りたいってことは作ることが目的だろうから作ればイイとしか言いようがない >>38
2ちゃんねるみたいな掲示板を作りたいのですが、どのような作業をすれば良いのかすら分かりません。そこらへんを教えてください。
そもそも、2chはひろゆきが一からプログラムを作成して作ったものですよね?
まさか、無料で配布されているCGIスクリプトをサーバーに設置して作っただけのものではないですよね?
というか、2ch規模の掲示板を作るためにはやはりそこそこのプログラミング技術が必要なのでしょうか?
有料のレンサバでおすすめな所ってあります?また、2chのサーバーってどんなのですか?
あと、無料CGIスクリプトで2chっぽいスクリプトはやはり、「鏡の国」にあるやつと「KentWeb」にあるやつしかないですか?
掲示板作成に役立つ情報をいろいろ教えてください。 誰か携帯固体情報の取得方法と固体情報によるID固定化の方法を教えてください >>42
お前まだ生きてたの?(笑)
とっくに自殺したと思ってたよ(爆) http://tkbon.com/t/board/
これで掲示板にアクセス可能ですが、
http://tkbon.com/t/
これでアクセス出来るように設定することは可能でしょうか? すみません、>>45は出来ました。
あと、
「どのような形の削除依頼であれ公開させていただきます。」これを消したいんだけどどうすればいいでしょうか? >>46
test/index.txtの下のほうに書いてあるから
centerタグごと消せばいいと思うよ img0chちょっと使いづらいし、こっちでもファイル添付できるみたいだからこれを改造して使いますか・・・。 誰でも簡単にネットで稼げる方法など
参考までに、
⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。
グーグル検索⇒『半藤のブブイウイウレレ』
DPMJ44KR1H