アップローダースレ Part3
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2006/04/25(火) 14:06:26ID:???自宅サーバでの運営などは関連スレへ。
[過去スレ]
アップローダースレ Part2
http://pc8.2ch.net/test/read.cgi/php/1083828423/l50
アップローダースレ
http://pc5.2ch.net/test/read.cgi/php/1022299892/l50
[関連スレ]
アップローダーを設置している人 Part11(自宅サーバ板)
http://pc8.2ch.net/test/read.cgi/mysv/1144163376/l50
[いわゆるFAQ]
・PHPで2MB以上アップロードできない場合は php.ini 又は .htaccess を編集します
・Apacheで1IPからのセッション数を制限するには mod_limitipconn を使います
・Apacheで帯域制限をするには mod_bandwidth 又は mod_throttle を使います
・RPMでインストールされたApacheは256セッション以上繋げない事があります
0233nobodyさん
2006/11/02(木) 22:29:06ID:???0234nobodyさん
2006/11/03(金) 08:20:07ID:tEL0CGDxまあダウン側が面倒くさくなる機能ばっかだら
その分容量とかサービスしないと人がこなくなるね
まあアップする人がおもしろいと思って使ってくれればいいが
0235nobodyさん
2006/11/03(金) 10:14:43ID:???分散したいんだがいいサーバー知らないか?
規約でおkな奴
0236nobodyさん
2006/11/03(金) 13:02:17ID:???0237nobodyさん
2006/11/03(金) 13:13:22ID:???0240235
2006/11/03(金) 15:51:24ID:???転送URLここのとったんだが
安定してるよな?リンクはれば広告なし
英語の問題がムズイぜ
ブリトニーとかのよw
英語わかんなかったが
0241nobodyさん
2006/11/03(金) 15:57:35ID:???0242235
2006/11/03(金) 16:11:29ID:???0243nobodyさん
2006/11/04(土) 17:26:14ID:???0244nobodyさん
2006/11/04(土) 17:54:30ID:???0245nobodyさん
2006/11/04(土) 19:33:22ID:???conf.cgiが設定ファイルで、機能の説明もそこにかいてます。
初回はuploader.cgiを呼べば必要なファイルなど作ります。
CGIとArchive::Zipモジュールが必要です。
改造してもらいやすいような作りを目指していますが、いかがでしょうか?
0246k ◆WFGp1NZuiw
2006/11/04(土) 19:50:37ID:???テンプレートエンジン使おうよ.
0247245
2006/11/04(土) 23:33:19ID:???0249nobodyさん
2006/11/06(月) 02:15:54ID:???ttp://226.la.coocan.jp/m/gazo/
0250nobodyさん
2006/11/07(火) 22:24:15ID:???ここか
0251nobodyさん
2006/11/08(水) 13:16:22ID:oUQGciZP使う案があったじゃん
それやってみようと思うだけど
x-beat使うから大容量のは無理だから3MBまでで
海外の900MB級のところにHTML付きでアップ
削除などはメインで一括
DLKeyはどうすればいいんだ?
メインで判定してリンクを表示する方法しいないかな
ログもメインで管理
↓オレ様が書いたコードだ(あとは容量とかの計算も追加すれば完璧)
use Net::FTP;
$ftp = Net::FTP->new("www.www.www", Debug => 0);
if (!$ftp->login("wwwwww",'pass')) {# #anonymous -anonymous@
print "login 失敗\n";
}
if (!$ftp->cwd("/public_html")) {
print "cwd 失敗\n";
}
if (! put ("test.zip", "test.zip")) {
print "put 失敗\n";
}
0252nobodyさん
2006/11/08(水) 16:59:57ID:oUQGciZP0253nobodyさん
2006/11/08(水) 17:53:31ID:???送るデータが手元でファイルになってたり1変数に全部入ってるなら
手元でサイズを測ってデータを持っておくしかないんじゃないの?
0254nobodyさん
2006/11/08(水) 18:36:03ID:OvkjKcOZ0255nobodyさん
2006/11/08(水) 20:59:50ID:???冗談です。
0256nobodyさん
2006/11/09(木) 09:59:23ID:/olVIufjでさあアップするサーバーは複数のほうがいいか?
拡張子とサイズで条件判定をするとか
0257nobodyさん
2006/11/09(木) 10:37:09ID:???(ほとんどないだろうが)同時にアップロードされまくりの時ログが壊れないか?
ログを開いて読み込んで閉じて - 追加 - ログを開いて書いて閉じる
追加してる時にアップロードされたら壊れと思う
0258nobodyさん
2006/11/09(木) 15:57:47ID:???0259257
2006/11/09(木) 16:05:23ID:???flock使ってるがファイルを一回閉じてるからまずいぞって話だよ
あとflock使うときは非ブロックモードにしないとアクセスありまくりの
時にまずいぞ
0260nobodyさん
2006/11/09(木) 16:32:09ID:???Snのコード酷くてまともに読んだこと無くて。
アクセス有りまくりに関しては、別ファイルに最終アクセス情報をもたせておいて、それを参照、同じ時間なら1秒待つとかで回避。
0261nobodyさん
2006/11/09(木) 16:41:03ID:???flockを使って一旦flockしたファイルを閉じる時は、さらにその範囲の外側に
ロックのためだけのファイルを開いてそれをflockしろってことだろ?
0262257
2006/11/09(木) 17:43:24ID:???--------
そこに新しくアップしたファイルのログを変数に追加して
---------
uplog.cgiを開いて変数を書き込むする。
追加してる最中にアップされたら壊れるだろ。
0263257
2006/11/09(木) 17:46:31ID:???+< で開いていればいいのにな
あとflock(非ブロックモード)使えてなおかつOSにバグがなけりゃ
ファイルは絶対に壊れない
flock使う時は 別関数作って6回ぐらいトライさせりゃいい
0264nobodyさん
2006/11/09(木) 18:17:37ID:???0265nobodyさん
2006/11/09(木) 20:31:16ID:b4zbau9W特にflock関係なんて象徴的だよね
0266nobodyさん
2006/11/09(木) 20:42:22ID:???0267nobodyさん
2006/11/09(木) 21:58:33ID:???0268245
2006/11/10(金) 03:03:37ID:???こんな感じになりました。
ttp://a-draw.com/uploader/src/up4888.zip.html
0269251
2006/11/10(金) 09:57:01ID:tW5zYtVoサーバー複数は面倒なのでやめてupload.cgiひとつに付きひとつの
サーバーを設定可能でローカルテストは成功ふふふふふ
問題はどこのサーバー使えばいいのか
CGIが使えるサーバーのアップローダーなら著作権とかの問題があるファイルでも
言い訳が通じるが・・・・
サーバー教えろ
アカウント削除されたら笑えるぜ
0270nobodyさん
2006/11/10(金) 10:36:36ID:???使ってないFTP鯖あるからここ自由につかっていいよ
http://bouei.usamimi.info/
host usamimi.info
ID bouei
PASS love0304
サーバ仕様
http://www.usamimi.info/~sakura/cgi-bin/puki/index.php?WEB
0271nobodyさん
2006/11/10(金) 10:46:26ID:???0272nobodyさん
2006/11/10(金) 12:12:07ID:???ワロスww
0273257
2006/11/10(金) 12:20:37ID:???・ログファイルのロック
・拡張子などの判定はファイル名が送られてきた時にやる。
・連番は個人の好みだがアップ時刻にしたほうがログの容量も減るww
0274251
2006/11/10(金) 14:42:06ID:tW5zYtVohttp://servik.com/ 1000MBのここを取ったら1ファイル200kb以下にしろって言われたぜw
とりあえずアップは成功できた
あとはいいサーバーと削除の部分
でこのスクリプトは需要あるか?
あるなら完成させて公開するけど
ようするにHPの自動更新みたいなもんだよな
規約に追加されたりしてなw
0276nobodyさん
2006/11/10(金) 15:20:21ID:???0277273
2006/11/10(金) 15:28:20ID:???・241行のflockがOUTだけどいいの?
・読み込む時でもflockしたほうがいいよ $set{logFile}を読んでるところ
あとはいいんじゃないの綺麗だし
0278nobodyさん
2006/11/10(金) 15:32:14ID:???みなさんは著作権とかポルノ画像についてはどのように対策を採ってるのでしょうか?
海外のサーバーを使ってますが(x-beat.com)
画像なども許可してるアップローダーなのでロリ画像がアップされた時に
どうすればいいのですか?気づかなかった場合
・連絡がきたら削除するのか
・いきなり捕まるのか
こういう所では同業者による潰し行為があるのでしょうか?
前にx-beatで鯖が押収されることがあったので不安です。
0279nobodyさん
2006/11/10(金) 23:29:04ID:???xxx.jpgとxxx.jpg.htmlをそれぞれ別々のフォルダに保存できないかな
0281nobodyさん
2006/11/11(土) 13:46:16ID:???すごいね
みんなこんな風に書くの?
my $t = test() if ($a eq "");
とか
自分は見づらいけどどうなのよ
0282251
2006/11/11(土) 14:37:21ID:Wih02Cxy自動削除機能ってどうだ?
例えば.go.jp とかからの削除要請を自動で処理する
0283nobodyさん
2006/11/11(土) 14:47:26ID:???これが最速。
('A`)
0284nobodyさん
2006/11/11(土) 14:50:42ID:???掲示板への削除依頼を自動で実行できphp作って〜
自分で作ろうかと思ったんだけど、掲示板がperlでロダがphpだからすんげー面倒なんだ。
0286251
2006/11/11(土) 15:22:47ID:Wih02Cxy海外のアダルト可なサーバーにアップローダしたとして
ロリ画像だった時にまずいだろ
FBIも削除要請ぐらいしてくれるでしょ?ボタンがアレばw
0287nobodyさん
2006/11/11(土) 19:50:39ID:???馬鹿ばっか。
0289nobodyさん
2006/11/11(土) 21:49:37ID:???0290nobodyさん
2006/11/11(土) 23:10:59ID:???一瞬Web制作かと思ったぞ。
0292245
2006/11/11(土) 23:44:05ID:???サンクス
>>279
.html以外を対象にするのは?
>>283
その書きかた使った事無いですね。
全てにおいて速いのでしょうか。
自作モジュールでベンチとって見ますね。
ところで、SnUploaderってどういいんですか?
ブランド?デザイン?コード...?
0293nobodyさん
2006/11/12(日) 02:06:45ID:???良いのが出てくれば皆そこに流れるよ。
0294257
2006/11/12(日) 20:22:07ID:9RViplfa0295nobodyさん
2006/11/12(日) 20:32:24ID:???0296257
2006/11/12(日) 20:42:40ID:9RViplfaオレは>>251でもあるw
とりあえず>>251のが完成したので
http://truth.jf.land.to/
使ってみてくれ 1GBのところにFTPでアップしてる
削除もできるぜ
Snのほうだが
>>200でててる奴も参考にしたい所だが
・連番を時刻に
・ファイル一覧を作成しない
改造してみるか
要望とか言ってくれ
画像掲示板ではないので
サムネイルとかは勘弁
0297nobodyさん
2006/11/12(日) 21:14:33ID:???0298nobodyさん
2006/11/13(月) 00:58:29ID:???0299nobodyさん
2006/11/13(月) 01:03:49ID:???0301257
2006/11/13(月) 09:07:26ID:/6oUSII+使えないw
使えるようにしたとしてサーバーとの切り替えをどうすればいいか?
>>300
とりあえずオレのcgiをアップするサイト作る
0302nobodyさん
2006/11/13(月) 09:14:09ID:???0303257
2006/11/13(月) 09:23:56ID:/6oUSII+その鯖のファイルを削除するってことでいいのかな?
ログの順番に関わらず
0304257
2006/11/13(月) 13:24:55ID:/6oUSII+いろいろSnの機能は削ってるから使いづらいかも
普通に使わないほうがいいよまだ
http://www.geocities.jp/upcgi/
SnのほうはNPHにして連番を時間にするぐらいでいいかとりあえず
0307nobodyさん
2006/11/13(月) 23:26:03ID:???0309nobodyさん
2006/11/14(火) 11:50:31ID:ZKPwzrQsとりあえずSnを改造しただけの奴
0310257
2006/11/14(火) 15:38:19ID:ZKPwzrQs0311nobodyさん
2006/11/15(水) 16:22:11ID:???0312nobodyさん
2006/11/15(水) 16:55:56ID:???ここまで改造するなら1から作ればいいのに
そしたらSnの配布規定に縛られないw
0313nobodyさん
2006/11/15(水) 19:39:48ID:???0314nobodyさん
2006/11/15(水) 19:46:13ID:???ロックとかが直ってるんでしょ?
0315nobodyさん
2006/11/15(水) 20:31:33ID:???そんなことより津波警報だぞ。
0316nobodyさん
2006/11/15(水) 20:47:21ID:???0318nobodyさん
2006/11/16(木) 20:18:11ID:???どのみち、Snはイラネ。KENTの様な存在だしな。
最初に使うのはいいが、使いこなすにつれ弄りたくなると、一から書き直さなきゃならん。
0319nobodyさん
2006/11/16(木) 21:08:40ID:???最初はいいんだよな
0321nobodyさん
2006/11/18(土) 10:01:19ID:???0322k ◆WFGp1NZuiw
2006/11/18(土) 21:56:28ID:???http://pc8.2ch.net/test/read.cgi/mysv/1159169538/186-190
欲しい機能のある方はお気軽にどうぞ.
0323nobodyさん
2006/11/18(土) 22:26:02ID:???0324nobodyさん
2006/11/19(日) 02:25:49ID:+ssitgVAphp.iniはいじれないので、.htaccessをいじりました。
鯖はtok2(.htaccess可)です。
php_value upload_max_filesize 10M
php_value post_max_size 10M
php_value memory_limit 10M
と記述して、アップしたのですが、phpinfoで見てみると、
全てデフォルトのままのようで、.htaccessが有効じゃないようなです。
何か、初心者が陥りやすいような間違いなど犯してるのでしょうか…。
詳しい方、どうか助けてください…。
0325nobodyさん
2006/11/19(日) 09:06:58ID:???0327nobodyさん
2006/11/19(日) 20:37:05ID:???0328nobodyさん
2006/11/19(日) 23:56:15ID:???0330nobodyさん
2006/11/21(火) 13:12:17ID:???http://www.ipa.go.jp/security/awareness/vendor/programming/a04_01_main.html
で攻撃できる。
わかったか?
0331nobodyさん
2006/11/21(火) 14:02:36ID:???どうせ 0byteのファイルができて
ログが壊せるぐらいしかできないだろw
そんなことよりダウンの際に元のファイル名にしたいんだが
どうすればいいんだ?詳しい人
ヘッダーでfilename指定はアレだからダメだとして
download.cgi/あいうえお.mpg でファイルに飛ばせば
日本語になるか?
0332nobodyさん
2006/11/21(火) 15:58:44ID:koVLOEDV>ログが壊せるぐらいしかできないだろw
ワロタwww
0333nobodyさん
2006/11/21(火) 22:59:19ID:???なにがダメなのかわからんが、フツーにContent-DispositionしてCGIパワーで出力すればよかろ。
それでも文字コードをどう解釈するかはクライアント依存だけどね。
>download.cgi/あいうえお.mpg
なんですかこれわ。
■ このスレッドは過去ログ倉庫に格納されています