トップページ⇒php
1001コメント341KB

△▲ WebProg 初心者の質問 Part15 ▼▽

レス数が950を超えています。1000を超えると書き込みができなくなります。
0001nobodyさん2007/01/25(木) 20:44:50ID:???
2ちゃんねるは初めて。 WebProg 板は初めて。
質問したいけど、どうしたら良いか分からない。

そんなときは、ここに書き込んでください。
板の住人や、その他が、けなしながら、厳しく教えてくれるかも。

質問する前に、まずはここを読んでね。
【注意事項】
・質問する前にGoogleで検索してみましょう
http://www.google.co.jp/
・環境(ソフトウェアのバージョンなど)は、必ず書いてください。できるだけ詳しく。
 後から情報を書き足す、いわゆる情報の小出しは極力避けてください。
・何がしたくて、何ができて何ができないのかを書きましょう
・マルチポスト(複数のスレッドで質問する行為)は絶対に禁止です。
・過去ログは必ず読みましょう。あなたと同じ質問をしてる人がいるかも知れません。

2ch 総合ガイド
http://www.2ch.net/guide/

お願い。
適切な、板、スレ、を発見した場合、誘導してあげましょう。
スレの性質上 age 進行でお願いします。

関連情報は
>>2-3辺り

前スレ
△▲ WebProg 初心者の質問 pert14▲△
http://pc10.2ch.net/test/read.cgi/php/1151501830/
0883nobodyさん2007/08/01(水) 23:15:50ID:jMsuAW9l
>>880
WinSCPの自動アップロードってミラーリングとか同期機能の事ではなくてですか?

Win用の開発ソフトでプロジェクト組んだ方が楽だから、
開発自体はWindowsで行いたい。
やはりsambaをネットワークドライブに登録するなりして、
開発中のファイル自体をテスト用linuxサーバに置いておくのが無難なのかな…
でも開発過程のファイルを外部公開しているサーバに置くのは少し心配だけど
開発会社とかどうしているんだろう。
0884nobodyさん2007/08/02(木) 00:15:41ID:???
専用サーバ借りてて、サーバが公開されてることを気にしてるのか?
共用サーバをテスト機とかぬかしてるんじゃないよな?
0885nobodyさん2007/08/02(木) 00:18:17ID:???
逆に考えるんだ
共用サーバだからこそ無茶できる・・・
そう考えるんだ
0886nobodyさん2007/08/02(木) 01:28:54ID:???
専用だったら再セットアップに費用発生するからなw
08878802007/08/02(木) 02:30:37ID:???
>>883
サーバ側ペインでファイルを開いて編集して上書き保存すれば
それを検知してアップロードしてくれる。
二人で同時に保存したら遅い方にメッセージも出る。

外部公開してる時はApacheログ見るくらい。
0888nobodyさん2007/08/02(木) 02:35:25ID:???
すごく初歩的なことなんですが、
ファイルを読み取るだけの処理の方ではロックは必要ないんでしょうか?
同じファイルを読み書きする処理の方はロックをしています。
0889nobodyさん2007/08/02(木) 03:08:17ID:oM1LYW0o
テスト用linuxサーバは会社で用意したもので手元にあり、
いわゆる自宅サーバ的なもので本稼働用のサーバとほぼ同じ環境を構築してあります。
本稼働用のものはホスティング会社に管理してもらってます。

>>887
あれこれ試して見たのですが、ミラーリングアップロード機能かな。
ファイル毎にパーミッションが指定できない(違ってたらすみません)
みたいだけどupするファイルのパーミッションも指定できて便利かも。
とりあえずcgiファイルが動くパーミッションに固定しちゃえばパーミッション変更する作業も要らなくて
sambaを使うより楽に開発できる様な気がしてきた。
これならファイル自体はWin機に置いておけるのも良いかも。
0890nobodyさん2007/08/02(木) 04:04:54ID:tcuQ5TqB
地図サイトを作りたいのですが
画像で作成した地図上の建物の上にマウスが来たら、
その解説や画像などが表示されるようなものをスクリプトで作成したいです。
どのようなコマンドを使えば良いでしょうか?
0891nobodyさん2007/08/02(木) 06:39:10ID:???
ツリー型の掲示板を作ろうとしています。
普通の掲示板なら1クエリで1枚表示可能ですが、
ツリー型で、
次元をおりる毎に再帰的にクエリを発行すると、
ものすごいクエリ数になりそうです。
ツリー型の掲示板はだいたいそんなにクエリを発行しているのでしょうか?
少ないクエリで済むいい方法はないでしょうか?
0892nobodyさん2007/08/02(木) 18:28:50ID:YI4RuKYl
この日本の借金の数字がリアルタイムに変わるんですけど
flashでもないし、どうやって作るのでしょうか?
http://www.takarabe-hrj.co.jp/clock/index.htm
0893nobodyさん2007/08/02(木) 18:37:15ID:???
>892
お前には呆れたわ
0894nobodyさん2007/08/02(木) 18:46:28ID:???
>>892
ソースは見たのか?
ttp://www.takarabe-hrj.co.jp/clock/debtclock.js
を呼び出してるのがわかるだろう。
でも javascriptは板違いなのでここまで。
0895nobodyさん2007/08/02(木) 23:29:43ID:???
>>889
ローカルにファイル置かなくても
サーバ側のファイルを右クリック→開く→編集する→上書き保存
これだけでアップロードとかそんな操作いらない。
バックアップはダウンロードするかtarコマンド。
0896nobodyさん2007/08/03(金) 03:27:36ID:qKGW3m+S
SWFUploadというツールの動かし方がわかりません。
PHPファイル内に以下を参考に記述しましたが、複数アップロードになりません。
単体ファイルアップロードはできています。
ttp://youmos.com/reference/swfupload_setup.html

また、Source distribution (version 1.0.2, SWFUpload-src.zip - 14kb)
をダウンロードしてjscriptsとsrcのフォルダ毎設置しています。
どなたか参考になるサイトやサンプルなどあれば、
お教え下さい。宜しくお願い致します。
0897nobodyさん2007/08/03(金) 03:46:03ID:???
まず、この時間になぜおきてるのか。
話はそれからだ。



おれもふくめてな
0898nobodyさん2007/08/03(金) 04:14:05ID:???
>>897

まったくだ


おれも混ぜてくれ
0899nobodyさん2007/08/03(金) 04:15:22ID:qKGW3m+S
早めに寝たのです^^
0900nobodyさん2007/08/03(金) 13:32:36ID:AcxxK5/9
すみません、Web制作板では分からないようなので、
こちらで質問させてください。

メールフォームのセキュリティにSSLを使いたいのですが、
フォームに入力してもらうHTMLページもSSLにする必要がありますか?
フォームに入力してもらうHTMLページの送信ボタンを押した先(CGI)から、
SSLにすれば問題ないのでしょうか?

どうぞよろしくお願いします。
0901nobodyさん2007/08/03(金) 13:35:51ID:???
送信するデータを暗号化する必要があるのだから、入力させるフォームのページもSSLで送受信させるべき
0902nobodyさん2007/08/03(金) 13:44:35ID:???
基本的にフォームのページはSSLじゃなくてもいいが、
それだと送信する人に、送信先がSSLであることがわかりにくいから
フォームごとSSlにするのがいいと思う
0903nobodyさん2007/08/03(金) 13:45:13ID:???
>>901
早いお返事ありがとうございます!
では奏したいと思います。
0904nobodyさん2007/08/03(金) 13:46:56ID:???
>>902
ありがとうございます!
ではそうします!
0905nobodyさん2007/08/03(金) 14:31:43ID:Wk9qIsqq
Ajaxのライブラリで、年月日が入力できるカレンダーみたいなリストボックスのGUI部品はありませんか?
0906nobodyさん2007/08/03(金) 15:38:09ID:???
それは「Ajax」か?
D-HTMLとAjaxは同じじゃないぞ。
0907nobodyさん2007/08/04(土) 00:11:46ID:???
888ですが他の所で聞き直します。
0908nobodyさん2007/08/04(土) 00:18:45ID:???
>888,907
データを読み取れなかった際 (不完全データを取得してしまった際) の処理を書くか、
読み取れなかったらエラーにするか、お好きな方法を取ればいいかと。

自分なら読み取れなかったときには後者を取るな
0909nobodyさん2007/08/04(土) 14:21:00ID:???
apache,mysqlを再起動する場合、
どういう順序でするのがいいですか?
apache終了→mysql終了→mysql起動→apache起動
mysql終了→apache終了→apache起動→mysql起動
どっち?
0910nobodyさん2007/08/04(土) 16:24:55ID:???
どっちでもいいけどapache起動と同時にDB接続するスクリプトとかありえるかもしれないから前者だろうな
0911nobodyさん2007/08/07(火) 15:41:45ID:???
まずは接続を絶つべきかと思う
0912nobodyさん2007/08/07(火) 18:35:33ID:???
んなこたあない。それじゃ閉店前に店の片付け始めるようなもんだぞ。客に見られるぞ。
0913nobodyさん2007/08/07(火) 18:41:15ID:???
どれに対しての、「んなこたあない」なのか
0914nobodyさん2007/08/07(火) 18:49:52ID:???
>>911に対して。
「接続を絶つ」=「DB終了」の意味に取ったけど、俺の読み違いだったかも。
0915nobodyさん2007/08/07(火) 19:03:44ID:???
接続を絶つ→ApachをGracefulでシャットダウンの意味

DB処理が入る可能性がある中でいきなりDBから切り離すとか
怖いまねはできない
0916nobodyさん2007/08/08(水) 04:47:59ID:???
apacheをgracefulに終了→mysql終了→mysql起動→apache起動
これでFA?
0917nobodyさん2007/08/09(木) 21:55:29ID:oFtNzYJw
あのー、Intrawebはどこで聞けばいいんでしょうか?
0918nobodyさん2007/08/10(金) 00:42:29ID:???
カレンダー作っているんですけど、参考にgoogleとかyahooの見てたら
日付をクリックしたら予定の入力ができるウィンドウ?みたいなのが出てくるんですけど
これはどうやって作っているんですか?
javascriptではないですよね?
0919nobodyさん2007/08/10(金) 01:28:06ID:???
正確にはウィンドウでないということはJavaScriptで出してるやつだろうね。
JavaScriptとCSS併用で、あと保存もするならサーバ側も触らないと。
前二つはWeb製作板が担当。
0920π ◆.MP3JDaRKc 2007/08/10(金) 20:11:09ID:gAS2CkjB
質問です。
cgiを書くのに一番いいと思う言語は何ですか?

あとhttp://clickjapan.web.fc2.com/のものですがIE以外で作動しないのですがなぜでしょうか?
それにエラーが出ます・・・

もうひとつ質問、
他のサイトからテキストを読み取りたいのですがどうやれば出来るでしょうか?

おねがいせいます。
0921nobodyさん2007/08/10(金) 21:45:28ID:???
Tcl が結構面白いらしい
0922nobodyさん2007/08/10(金) 23:13:29ID:???
>>921
面白さなんて聞いてません
恥を知れ
0923JAPU ◆lVJAPUTeX. 2007/08/10(金) 23:13:50ID:???
ごきげんよう。

>>865
求めるレスポンス等にもよるが、不可能ではない。
ただ、通常のCGIプログラムとして動作させると絶望的に遅くなるだろう。

>>900
改ざんされる可能性が否定できないから、フォームのページ (画像など、ページを構成するすべてのファイル) はSSLにするべき。
送信されたデータを暗号化せずメールで送信するとSSLの意味がないので注意。

>>905
もう見つかったかもしれないが、求めているのはこれだと思う。
http://www.dynarch.com/projects/calendar/

>>920
Perlが情報豊富。(クソ情報も多いが。)
でも、好きな・書きやすい言語で書けば良いと思う。

他サイトの情報を取得するには、HTTPで取得してやればよい。
Perlなら、LWP::Simple か、LWP::UserAgent を利用。
0924nobodyさん2007/08/10(金) 23:14:48ID:???
PHPは頻繁に関数の仕様が変わるのでオススメできない
0925nobodyさん2007/08/11(土) 00:15:33ID:???
mod_rewriteの書き方教えろや
0926nobodyさん2007/08/11(土) 00:20:05ID:???
やだ

はい次
0927nobodyさん2007/08/11(土) 00:23:49ID:???
RewriteCond %{HTTP_REFERER} !^$
この^$は何を表しているか教えろ
0928nobodyさん2007/08/11(土) 00:27:58ID:???
>927
>926
0929nobodyさん2007/08/11(土) 00:28:56ID:???
分からない奴は答えるなボケ
0930nobodyさん2007/08/11(土) 00:39:18ID:???
Apacheをpreforkで使う場合の2.0系のメリットって何ですか?
0931nobodyさん2007/08/11(土) 01:22:28ID:???
>>929
くだらない質問でもど偉そうに聞いていいスレ
http://pc11.2ch.net/test/read.cgi/php/1158647441/l50
0932nobodyさん2007/08/11(土) 01:32:12ID:???
>>931
そっちで聞いたわ
全く使えねースレだな( ゚д゚)、ペッ
0933nobodyさん2007/08/11(土) 07:00:07ID:???
面白くない
0934nobodyさん2007/08/11(土) 07:26:03ID:???
もっと2ちゃんらしく回答者も罵倒してくれないと質問するきなくス
0935nobodyさん2007/08/12(日) 03:08:44ID:evcdChbT
wikipediaで使ってるwikiを使いたいんですが
どこにありますか?
0936nobodyさん2007/08/12(日) 05:04:25ID:???
ユーザーエージェントの文字の長さは最大何文字ですか?教えて下さい
0937JAPU ◆lVJAPUTeX. 2007/08/12(日) 05:36:39ID:???
>>935
MediaWikiという名前で配布されている。
http://ja.wikipedia.org/wiki/MediaWiki

>>936
RFC 2616 を流し読みした限りでは特に上限はなさそう。
0938nobodyさん2007/08/12(日) 12:59:17ID:jdQzQg/0
掲示板CGIとかで、
全部の処理をまとめて1ファイルにしてある場合と、
処理別でread.cgi、post.cgi、delete.cgi…みたいに分けてある場合がありますが、
後者の方が負荷が減って軽くなったりするんでしょうか?
0939nobodyさん2007/08/12(日) 13:06:47ID:???
鯖の負荷はどっちもかわんないよ
0940nobodyさん2007/08/12(日) 13:35:32ID:???
分けたほうがメモリ上にロードする容量が減る

まあそれよりもメンテ性のほうが大事だけど。1ファイルにしたらif文の嵐だろ
0941nobodyさん2007/08/12(日) 13:43:31ID:???
ふつうはswitch文をつかうものですよ
0942π ◆.MP3JDaRKc 2007/08/12(日) 13:47:38ID:zvwVS+g3
>>921-924
ありがとうございます!!

えっとそれじゃあ
http://vipclick.s254.xrea.com/c3lac/
のrannkingtable
の1位2位3位のクリック数を取得して表示する事は可能ですか?
0943nobodyさん2007/08/12(日) 21:14:29ID:3BYxsAGR
時間によってHPの色を変えたいのですが
JavaScriptがまったく出来ません…
C言語では無理ですよね?
0944nobodyさん2007/08/12(日) 21:19:12ID:???
>>939-941
ありがとうございます。
0945nobodyさん2007/08/12(日) 21:28:29ID:???
>>943
CでCGI書けばおk
0946nobodyさん2007/08/12(日) 21:47:59ID:3BYxsAGR
>>945
出来るんですか!
お返事ありがとうございますm(_ _)m
0947nobodyさん2007/08/12(日) 22:01:17ID:???
>>937
ありがとうございました
0948JAPU ◆lVJAPUTeX. 2007/08/13(月) 03:07:14ID:???
>>940
ロードする容量がわずかながら減少するだろうが、どうでも良いくらいの差。

>>941
普通は switch (のような) 構文で場合分けはしない。
与えられたパラメータをサニタイズ後、その値を元にファイル名やテーブル名を決定してアクセスする。

>>942
言語を書こうよ。
普通その程度はできるけど、言語と用意されているライブラリによって難易度は異なる。
0949π ◆.MP3JDaRKc 2007/08/13(月) 08:51:53ID:XsfxovNB
>>948
JavaScriptで出来るのならJavaScroptでやりたいのです。
いまからperlとcを勉強しようと思っています。
返答ありがとうございました。
0950π ◆.MP3JDaRKc 2007/08/13(月) 09:22:50ID:XsfxovNB
>>949
修正
誤:JavaScriptで出来るのならJavaScroptでやりたいのです。
正:JavaScriptで出来るのならJavaScriptでやりたいのです。

すみませんでした。
0951nobodyさん2007/08/13(月) 19:07:34ID:tsJebfux
すみません。あまり慣れていないのですが、
どうかご質問させてください。
個人請負で、ユーザに全面的に管理が任される専用サーバ(1台)の
保守管理代行サービスの金額相場がわからないのですが
月額では大体どれぐらいの範囲なものでしょうか?
やることは、管理とセキュリティアップデート
(Linuxカーネル, SSH, sendmail,Telnet,Apacheなど)、
組み込みCGIに合わせたcronやsenmailなどの調整などです。
リアルタイムシステムというほど有人での常時監視は
ないかと思います。
組み込み用のWebProgも請け負うのですが、
これは別料金という感じです。
よろしくお願い致します。
0952nobodyさん2007/08/13(月) 19:09:15ID:tsJebfux
すみません。↑の951の追記です。サーバのハードウェアは、
サーバ業者が用意したものをリモートで使います。
0953nobodyさん2007/08/13(月) 19:20:28ID:???
サーバーマシンのスペック
組み込まれるサービスの種類・多さ
無停止に対する設備の有無
回線のクオリティ

これらで全然変わってくる
0954nobodyさん2007/08/13(月) 19:57:30ID:tsJebfux
>>953様
返信ありがとうございます。
サーバーマシンのスペック :
- CPU: Sempron 2600+, Mem: 512MB, OS: Fedora Core
組み込まれるサービスの種類・多さ :
- とりあえずは、httpd, php, sendmail, cronなど基本的なものだけです。
  ニーズに応じて追加する可能性はあります。
無停止に対する設備の有無 :
- サーバ業者でのHDDなどのハードウェア障害に対する保証はなし
各自バックアップの必要あり, プログラム障害時は自分で対応
回線のクオリティ :
- 10Mbps
というような感じです。
0955nobodyさん2007/08/13(月) 20:11:24ID:???
10Mbpsが保証されているか否かで金額がことなりますよ

てかググッてれば相場なんて予測つくものだが…
0956nobodyさん2007/08/13(月) 20:15:48ID:???
>>955
回線費用とサーバのハードウェア費用はこちらの負担ではない
かたちで、非占有で上位回線帯域100Mbps 利用帯域目安1.66Mbpsです。
すみません。
0957nobodyさん2007/08/13(月) 22:49:08ID:???
10万/月ぐらいじゃない?サービス追加と障害時以外はやることないっしょ
0958nobodyさん2007/08/14(火) 02:58:07ID:???
apacheを手でインストールしたからか、
/etc/logrotate.d/httpd
がないんですが、後からこれを作成する方法があれば教えて下さい。
0959nobodyさん2007/08/14(火) 03:56:50ID:YppttJHS
ネットに落ちてるの拾ってきました
/usr/local/apache2/logs/access_log /usr/local/apache2/logs/error_log {
rotate 10
weekly
missingok
sharedscripts
postrotate
/bin/kill -HUP `cat /usr/local/apache2/logs/httpd.pid 2> /dev/null` 2> /dev/null || true
endscript
}

これ最後に問答無用にhttpdを再起動させてますが、問題はないのでしょうか?
>>909-916のようなことがあるので心配です
0960nobodyさん2007/08/14(火) 11:12:25ID:???
PHP質問スレの回答者のレベルが低いのはなぜですか?
0961nobodyさん2007/08/14(火) 11:43:01ID:???
>>960
使えるやつは金にならない初心者の相手をするより仕事してるから。
0962nobodyさん2007/08/14(火) 14:32:49ID:???
普通質問者に荒らしがいるもんだがあそこは回答者に荒らしがいるからなw
0963nobodyさん2007/08/15(水) 16:46:56ID:???
>>960
最近ID出さない釣りっぽい質問が多いので、夏休みが終わるまでROM専
0964nobodyさん2007/08/15(水) 18:32:00ID:???
IDとかガタガタ抜かす奴こそ荒らし
黙って答えてろよ抜作
0965nobodyさん2007/08/16(木) 04:42:42ID:???
apacheで
UserDirをdisableにする場合、
mod_userdirを外して問題ないですか?
レンタルサーバでも運営してない限り、ユーザ別ディレクトリなんて
使わないと思うのですがどうなんでしょ?
0966nobodyさん2007/08/16(木) 05:36:29ID:???
使わない機能はオフにするのが当たり前だろ
0967nobodyさん2007/08/17(金) 06:47:36ID:19xjbSv9
web経由でターミナルいじりたいんですが
そういうwebアプリあったら教えて下さい
0968nobodyさん2007/08/17(金) 12:18:48ID:???
板違い
0969nobodyさん2007/08/17(金) 14:23:26ID:???
>>967
Webminでも入れろ。ってか、ターミナルだけなら自分で作れ。
0970nobodyさん2007/08/17(金) 15:05:57ID:???
質問させてください。
web上で動作させるのにphpとperlではセキュリティが高いのはどっちだ?
と上司に聞かれました。
検索してみたのですが、どちらがセキュリティに優れているといった
記事は出てきませんでした。

どちらがよりセキュリティが高いか教えていただけますか?
0971nobodyさん2007/08/17(金) 15:13:41ID:???
CGIで動くならどっちも同じ
プログラムの組み方次第
0972nobodyさん2007/08/17(金) 16:46:55ID:???
>>970
使うやつ次第。
0973nobodyさん2007/08/17(金) 17:03:48ID:???
phpはcgiで動かすことはあまり想定してなさそうな・・
0974nobodyさん2007/08/17(金) 17:10:16ID:???
そうでもない
0975nobodyさん2007/08/17(金) 17:36:09ID:cNrQc6Km
よくJavaScriptのブログパーツがありますが、
JavaScriptを自由に使えるとすると、そこからブログサービスの
Cookieを盗むことができますよね?
こういう問題に対して、ブログサービスではどのような対応をしているのでしょうか?
0976nobodyさん2007/08/17(金) 18:29:56ID:???
クッキーに重要なデータは入れないし
寿命をそのブラウザと同じにしとけばいいべ
0977nobodyさん2007/08/17(金) 20:38:11ID:???
>>975
ハァ?黙って盗まれてろよ
なんで対応しないといけねーんだぼけ
0978nobodyさん2007/08/17(金) 22:50:05ID:???
http://www.rfc-editor.org/rfc/rfc2616.txt
こういうRFCを見たら、
ページ別の体裁になってるんですけど
どういう閲覧環境だったらページとして閲覧できるんですか?
0979nobodyさん2007/08/17(金) 23:40:14ID:???
>>970
結論は971の言う通り、プログラマが穴を作るかどうか。
ただしPHPは標準関数にセキュリティホールがよくあるので最新情報をチェックする必要がある。
0980nobodyさん2007/08/18(土) 00:56:35ID:ynnGoTxO
HTTP1.1未満のブラウザでアクセスしてくる割合って
一般的にどのくらい?
0981nobodyさん2007/08/18(土) 01:03:43ID:???
>>975
サイトをみてるのもブログパーツをみてるのも同じPC(=同じ人間)だろ。
自分のクッキーが自分に盗まれて何か問題あるのか?
0982nobodyさん2007/08/18(土) 01:22:12ID:???
>>981
<script src="http://〜"></script>
これをコピペして使えってのが殆どじゃ?
レス数が950を超えています。1000を超えると書き込みができなくなります。