1 名前:nobodyさん mailto:sage [2009/06/03(水) 23:19:09 ID:???] 2ちゃんねるは初めて。 WebProg 板は初めて。 質問したいけど、どうしたら良いか分からない。 そんなときは、ここに書き込んでください。 板の住人や、その他が、けなしながら、厳しく教えてくれるかも。 質問する前に、まずはここを読んでね。 【注意事項】 ・質問する前にGoogleで検索してみましょう www.google.co.jp/ ・環境(ソフトウェアのバージョンなど)は、必ず書いてください。できるだけ詳しく。 後から情報を書き足す、いわゆる情報の小出しは極力避けてください。 ・何がしたくて、何ができて何ができないのかを書きましょう ・マルチポスト(複数のスレッドで質問する行為)は絶対に禁止です。 ・過去ログは必ず読みましょう。あなたと同じ質問をしてる人がいるかも知れません。 2ch 総合ガイド www.2ch.net/guide/ お願い。 適切な、板、スレ、を発見した場合、誘導してあげましょう。 スレの性質上 age 進行でお願いします。 関連情報は >>2-3 辺り ☆前スレ☆ △▲ WebProg 初心者の質問 Part19 ▼▽ pc11.2ch.net/test/read.cgi/php/1236265877/
811 名前:nobodyさん mailto:sage [2009/10/17(土) 01:17:27 ID:???] 最初は普通にやったほうがいいと思うよ
812 名前:808 [2009/10/17(土) 01:36:12 ID:So2BEmoE] >>809-811 返答ありがとうございます 元々デザイナーで今回始めてデータベースを (個人的に)いじる事になったんですが レンタルのサーバーにMySQLがくっついてきまして・・・ そこのヘルプをでphpMyAdmin使って接続しないといけません と言われましてテーブルまでは作ったんですが・・・ スタンダードが何なのかわからないので やはりPHP、Perlができないと厳しいんでしょうか?
813 名前:nobodyさん mailto:sage [2009/10/17(土) 01:40:28 ID:???] うん
814 名前:nobodyさん mailto:sage [2009/10/17(土) 01:43:08 ID:???] >>812 要はブラウザで表示させたいわけだろ? 厳しいとかじゃなくてPHPとかPerlのスクリプトが必ず必要だよ。 DWだけじゃどうあがいても無理。データいじるだけならphpMyAdminでできるけど
815 名前:814 mailto:sage [2009/10/17(土) 01:50:18 ID:???] 訂正 DWでもPHPを書いて.phpにでもしてアップすれば見れるね
816 名前:nobodyさん mailto:sage [2009/10/17(土) 01:54:20 ID:???] >>811 たしかにそうかも 便利な機能も元々を知らないと便利とは感じないかもしれない >>812 PHPやってみたらいいよ 自分もデザイナーあがりのWebなんでも屋だけどそんなに難しくなかった まぁあとはCMSでほしい機能がついてるものを探すという方法もあるけど そっちのほうが面倒くさいかも せっかく作ったデータベースが無駄になるし
817 名前:808 [2009/10/17(土) 02:38:38 ID:So2BEmoE] >>814 やはりそうですか レンタルサーバーにデフォルトでついてるし 簡単にできると思ったのが甘かったです・・・ >>816 そうですね・・・これからはCMSもできないといけないでしょうし PHPともに参考書をめくりめくりやってみようと思います 質問に答えていただきありがとうございました
818 名前:nobodyさん mailto:sage [2009/10/17(土) 12:52:59 ID:???] ハムスター速報みたいな2chのコピペサイトで上のほうにある ニュースヘッドラインの作成方法を教えてください。
819 名前:nobodyさん mailto:sage [2009/10/17(土) 13:07:09 ID:???] >>818 RSS
820 名前:nobodyさん mailto:sage [2009/10/17(土) 13:18:30 ID:???] >>819 それは調べましたが記述方法がわかりません。 Headline-Editor これでやるのかな。
821 名前:nobodyさん mailto:sage [2009/10/17(土) 13:30:48 ID:???] なにそれ?
822 名前:nobodyさん mailto:sage [2009/10/17(土) 16:42:48 ID:???] 現在SQLServer2000+C#で稼動しているシステムを、SQLServer2008をインストールしてある別のサーバーに移行をしたいのですが、 SQLServer2000のデータのバックアップを別サーバーのSQLServer2008へそのまま移動する事は可能でしょうか? また、その際に発生するかもしれない問題を教えて下さい。 プログラム側で修正しないといけない部分は出てきますでしょうか? よろしくお願いします
823 名前:nobodyさん mailto:sage [2009/10/17(土) 17:00:31 ID:???] DBスレ池
824 名前:nobodyさん mailto:sage [2009/10/17(土) 19:43:59 ID:???] >>822 データベース板の範疇だと思ったけど、スレはあるんだろうか。一応誘導。 データベース板 pc11.2ch.net/db/
825 名前:nobodyさん mailto:sage [2009/10/17(土) 21:57:02 ID:???] >>823 >>824 板違いすみませんでした 自己解決しました
826 名前:nobodyさん [2009/10/18(日) 10:50:19 ID:HuXUPST/] ファイルをダウンロードする時、ダイアローグが出てきて、 [実行]、[保存]、[キャンセル]の選択を促しますが、 「実行」できるファイルかどうかは、サーバ側設定の何で判断してるのでしょうか
827 名前:nobodyさん mailto:sage [2009/10/18(日) 11:20:36 ID:???] >>826 ブラウザがContent-Typeかファイルの拡張子を見て判断している
828 名前:826 [2009/10/18(日) 12:12:43 ID:HuXUPST/] >>827 レスありがとうございます。 ホームページのファイルダウンロードをクリックした時、 [実行]、[保存]、[キャンセル]の選択ダイアローグが出るのは、 Windows(IE)だけなのでしょうか? MACのファイルには拡張子がないのですが・・・
829 名前:nobodyさん mailto:sage [2009/10/18(日) 13:02:10 ID:???] MACは拡張子を使ってないだけでファイルの種別はちゃんとファイルのヘッダに明記されてる。
830 名前:nobodyさん mailto:sage [2009/10/18(日) 14:29:30 ID:???] Apache 設定ファイルをパースし、保存します・・・のパースってどういう意味ですか? 調べても、都市の名前とか、なんか遠近法の補正とか意味の分からないものが出てきてしまって・・・
831 名前:nobodyさん mailto:sage [2009/10/18(日) 14:33:22 ID:???] 辞書を引けよ
832 名前:nobodyさん mailto:sage [2009/10/18(日) 14:55:42 ID:???] >>830 parse。つかその文の前後でわかりそうなもんだが。
833 名前:nobodyさん mailto:sage [2009/10/18(日) 15:11:39 ID:???] 初心者用スレだから仕方ないじゃん
834 名前:nobodyさん mailto:sage [2009/10/18(日) 15:21:54 ID:???] 初心者であることを言い訳にしてる奴は底辺のまま
835 名前:nobodyさん mailto:sage [2009/10/18(日) 16:02:14 ID:???] 趣味だから別に底辺でもいいし
836 名前:828 [2009/10/18(日) 18:04:19 ID:HuXUPST/] >>829 レスありがとうございます
837 名前:nobodyさん [2009/10/19(月) 13:06:47 ID:HnqSJu72] アフィリエイトのシステムについての質問です。 成果保証型のアフィリエイトでは、 成果(例えば、注文画面での発注等)をカウントするためのタグが 広告主の画面(注文画面)に埋め込まれているはずですが、 広告主が不正をして、タグを埋め込まないようにすれば、 成果のカウント数を少なくできそうな気がします。 (例えば、一定時間毎に、タグありのホームページと タグなしのホームページが切り替わるようにしておく等) アフイリエイト・サービス・プロバイダーは、 どういう方法(技術)で、このような不正を防止しているのでしょうか
838 名前:nobodyさん mailto:sage [2009/10/19(月) 13:31:33 ID:???] タグの埋め込みを必須にすればいいのでは?
839 名前:nobodyさん mailto:sage [2009/10/19(月) 14:23:34 ID:???] アフィリエイトなんて興味なかったが、言われてみればそうだな・・・ モラルだけじゃない? 実際アフィリエイトやってる人たちってこういう知識はないだろうし
840 名前:nobodyさん [2009/10/19(月) 15:21:51 ID:pZrvrAQc] 検索機能を外部ASP会社にまかせて 結果だけ取得して表示しようとしてるんですが、 その場合、データの受け取りによく使われる方法は なんでしょうか? XML-RPCとか?
841 名前:nobodyさん mailto:sage [2009/10/19(月) 15:26:36 ID:???] JSONとか?
842 名前:nobodyさん [2009/10/19(月) 23:42:52 ID:AsqL0JnN] 誘導されてきました。 配布されていたデータベース系のCGIにアクセス制限をかけようとおもっています。 指定されたページから以外のアクセスをはじきたいのですが、携帯でも利用にするため .htaccessでのリファラ制限は使えませんでした。 何かよい方法はないでしょうか?
843 名前:nobodyさん mailto:sage [2009/10/19(月) 23:59:24 ID:???] GETパラメータ付けとく
844 名前:nobodyさん mailto:sage [2009/10/20(火) 00:10:56 ID:???] セッショントークン使う
845 名前:nobodyさん [2009/10/20(火) 18:26:50 ID:hamOlnHD] HTMLの<img src="abc.com/image/def.gif ">タグについての質問です。 (1)「def.gif」の部分は、イメージファイル名(x.gif,y.jpg等)を直接書かないといけないのでしょうか 例えば、「x.php,y.cgi等」のスクリプトファイル名でも良いのでしょうか (2)スクリプトファイル名でも良い場合、 スクリプトから画像を送るコードは、どう指定すれば良いのでしょうか よろしくお願いします。
846 名前:nobodyさん mailto:sage [2009/10/20(火) 18:32:22 ID:???] >>845 (1) 何でもいい (2) HTTPヘッダに Content-Type: image/お好みの を指定 ボディとして画像のバイナリを返す。
847 名前:nobodyさん mailto:sage [2009/10/20(火) 18:51:05 ID:???] Linux では STDOUT に対してバイナリモード/アスキーモードの区別が無いらしいですが、 Win 鯖のことも考えるなら、全ての出力は binmode STDOUT とかしちゃっても構わないのでしょうか? テキストの改行は \r\n でするように気をつけることも必要ですが・・・ あっ、ちなみに Perl 使ってます。
848 名前:845 [2009/10/20(火) 18:53:58 ID:hamOlnHD] >>846 レスありがとうございます ボディとして画像のバイナリを返すには、どうすれば良いのでしょうか (画像ファイル(jpg,gif)のバイナリ部分の読込み方ですが) よろしくお願いします。
849 名前:nobodyさん mailto:sage [2009/10/20(火) 21:04:33 ID:???] >>847 内部処理と出力処理の文字コードがちゃんと把握できてれば問題ない
850 名前:nobodyさん mailto:sage [2009/10/20(火) 21:38:58 ID:???] なるほど
851 名前:nobodyさん mailto:sage [2009/10/20(火) 21:42:48 ID:???] >>848 そこらの画像表示型アクセスカウンタをダウンロードして中身見れば一発。 少し自力で調べる癖をつけなさい。
852 名前:nobodyさん mailto:sage [2009/10/20(火) 21:57:51 ID:???] >>848 ファイルを開く 標準入力をバイナリモードへ ファイルを読み込む 標準出力をバイナリモードへ ファイルを出力する その後にもなんらかの出力があるなら標準出力をアスキーモードへ
853 名前:753 [2009/10/21(水) 10:02:41 ID:oAfOS5dz] お久しぶりです。 あれから色々と考えておりました。 やはり、CSSを別ファイル定義せずに、PHPファイルを作成(そのときにtr等で線を引き)し、その中に直接書き込み <stryle> #tr1{ background-color: <?php require_once('connect.php');?> } <style> と書いてやるのはどうかな、と思ってます。 ご意見等頂けると、幸いです。 また、この方法は正当というか、普通なのでしょうか?f(^_^; いかんせん、ソースの肥大化が心配です。 ソースを見られたときにもなんじゃこりゃ??みたいになりそうな気もしています。 もしくは、そのCSSを全部書いたphpファイル(中身はCSSの様なものですが)を読み込むという方がいいのでしょうか?
854 名前:753 [2009/10/21(水) 11:46:41 ID:oAfOS5dz] ソースを少し修正です。 [test.html] <link rel="stylesheet" type="text/css" media="screen" href="test1.php"> [test1.php] <strle type="text/css"> $dfcolor = "#FF64FF" #tr1{ color: <?php $dfcolor?> } </style> このような形式で現在記述していますが、色の変更は確認できませんでした。 これはphp側を読み込んでないのでしょうか? それとも、単に記述方式の間違いでしょうか。
855 名前:nobodyさん mailto:sage [2009/10/21(水) 11:51:05 ID:???] typoもあるようだけど…… HTMLのstyle要素にする必要はないのでは? typeで text/css と言ってるのだから中身はCSSそのものが返ってくる ようにしなければ。
856 名前:nobodyさん mailto:sage [2009/10/21(水) 11:53:09 ID:???] >>854 test1.phpの実行結果見てごらん
857 名前:753 [2009/10/21(水) 12:01:30 ID:oAfOS5dz] すみません、自己解決です。 CSSとして読み込んでいるのに、そのままStyle type等を入力していたのが間違えでしたorz お恥ずかしい限りですが、また何かあった時にお邪魔致します。
858 名前:nobodyさん mailto:sage [2009/10/21(水) 12:48:46 ID:???] pixivにアクセスしてゴニョゴニョしようと思っています。(こういう質問はNGですか?) いろいろソースが公開されているのはわかってるのですがHTTPの勉強も兼ねて作ってます。 POST /index.php HTTP/1.1 User-Agent: Mozilla/4.0 (Compatible; MSIE 8.0; Windows NT 5.1;) Date: Wed, 21 Oct 2009 02:58:26 GMT Accept: */* Accept-Language: ja Host: www.pixiv.net Content-Type: application/x-www-form-urlencoded Content-Length: 47 mode=login&pixiv_id=xxxxx&pass=xxxxxxxx&skip=1 で、とりあえずcookieを返してくるのでログインできてるっぽい?のですが HTTP/1.1 302 Found Date: Wed, 21 Oct 2009 02:51:54 GMT Server: Apache Expires: Thu, 19 Nov 1981 08:52:00 GMT Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Pragma: no-cache Location: www.pixiv.net/mypage.php Content-Length: 0 Content-Type: text/html; charset=UTF-8 Set-Cookie: PHPSESSID=79175a735e8ee421c62aa4c3289a4056; path=/; domain=.pixiv.net Set-Cookie: pixiv=user_id%xxxxxxxx%26user_pass%xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx%26user_mail_address%xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx; expires=Fri, 20-Nov-2009 02:51:54 GMT; path=/; domain=.pixiv.net Set-Cookie: PHPSESSID=143d52eef6436f41559e3af4280faadc; path=/; domain=.pixiv.net Vary: Accept-Encoding Connection: close て感じでレスポンスされて、このあと/mypage.phpをCookieつけてGETしてるのですが 同じくContent-Length: 0で同じようなcookieを返されるだけで中身を返してくれません。 何か間違ってますでしょうか?もしかしてログインできてないのかな
859 名前:nobodyさん mailto:sage [2009/10/21(水) 12:51:33 ID:???] ゴニョゴニョって何?
860 名前:nobodyさん mailto:sage [2009/10/21(水) 12:57:26 ID:???] LocationヘッダだからContent-Lengthは0だろ? なんの問題もない
861 名前:nobodyさん mailto:sage [2009/10/21(水) 13:26:22 ID:???] >>859 普通に画像検索をして並べ替えたりとか。 画像ダウンロードしたりとか。 >>860 えーとlocationってそこを開いてね。っていうヘッダなんですよね? で、 GET /mypage.php HTTP/1.1 Cookie: PHPSESSID=79175a〜〜 Cookie: pixiv=user_id%xxxxxxxx〜〜 として取得しても Location: www.pixiv.net/mypage.php Content-Length: 0 を返されちゃって無限ループになってしまうんです。 どうすればmypage.phpは本文を返してくれるんだろ?っていう。 何か根本的なことを間違えてる?
862 名前:nobodyさん mailto:sage [2009/10/21(水) 13:34:33 ID:???] 具体的にどんな内容を期待してるの?
863 名前:nobodyさん mailto:sage [2009/10/21(水) 13:38:21 ID:???] <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd "> <html xmlns="www.w3.org/1999/xhtml " lang="ja" xml:lang="ja" dir="ltr"><head> 〜〜 とかの内容です。
864 名前:nobodyさん mailto:sage [2009/10/21(水) 14:46:32 ID:???] 試してないけど、リファラが妥当か見てたりしない?
865 名前:nobodyさん mailto:sage [2009/10/21(水) 16:22:58 ID:???] リファラもwww.pixiv.net/mypage.php にしています。 www.pixiv.net/index.php もやってみたけどかわらなかった。 Dateもちゃんと送っています。 あとサーバが判断に使ってるものってなんですかね ------------------------- GET /mypage.php HTTP/1.1 User-Agent: Mozilla/4.0 (Compatible; MSIE 8.0; Windows NT 5.1;) Date: $date Accept: */* Accept-Language: ja Host: $address Referer: www.pixiv.net/mypage.php Cookie: pixiv=user_id%〜>>858 で取得したもの〜 Cookie: PHPSESSID=〜>>858 で取得したもの〜 ------------------------- これでリクエストしても、 返ってくるのは>>858 の下と同じ内容でして・・・。 情報小出しになってしまってすいません。 試してみたのは今のところこれくらいです。
866 名前:nobodyさん mailto:sage [2009/10/21(水) 16:25:43 ID:???] >>865 firefoxなり何なりで実際のhttpリクエスト出して比べてみたら?
867 名前:nobodyさん mailto:sage [2009/10/21(水) 16:32:41 ID:???] そうだな。こういうときはwgetで丸ごと保存するか、FirefoxのLive HTTP Headersプラグイン使うかな
868 名前:nobodyさん mailto:sage [2009/10/21(水) 16:59:08 ID:???] アー、ヘッダを見れるブラウザないのかなと探してたんですが FireFoxでできたんですね。帰宅したらやってみます。 ありがとうございます。
869 名前:nobodyさん mailto:sage [2009/10/21(水) 17:43:23 ID:???] Live HTTP Headers知らない頃、Ethereal(現wireshark)で パケット調べたっけなー。
870 名前:848 [2009/10/21(水) 17:54:46 ID:uFGY6860] >>851 ,852 レスありがとうございます
871 名前:nobodyさん mailto:sage [2009/10/21(水) 18:15:47 ID:???] >>869 ぶっちゃけLiveHTTPHeaderじゃ役不足なところもあるからWireSharkのほうがいいけどな 起動コストや諸手間考えると手軽とはいえないけど
872 名前:858 mailto:sage [2009/10/21(水) 22:20:12 ID:???] 無事できるようになりました。 原因は>>858 でSet-Cookie: PHPSESSID=のある行が2つあって そのうちの上のやつを送信してたからだったみたいです・・・。
873 名前:nobodyさん mailto:sage [2009/10/21(水) 23:49:21 ID:???] >869 FirefoxならLHHもあるし、Firebugもあるからな。 OperaもDragonflyあるし、WebKitにもコンソール付属するし、便利になったもんだ。
874 名前:nobodyさん [2009/10/22(木) 07:46:41 ID:wrpHBrml] パソコンXのホームページのYサイト向けリンクがクリックされた時、 Yサイトで、パソコンXにクッキーを書き込んで、 Zサイトにリダイレクトするには、 どうすれば良いのでしょうか?
875 名前:nobodyさん mailto:sage [2009/10/22(木) 08:05:09 ID:???] なんだその糞みたいな書き方は もっと説明力をつけろ
876 名前:nobodyさん mailto:sage [2009/10/22(木) 08:12:29 ID:???] hiddenフィールドでセッションIDを持ちまわすのってなんかセキュリティー的に問題ありましたっけ?
877 名前:874 [2009/10/22(木) 08:40:27 ID:wrpHBrml] >>875 失礼しました。 クライアントのパソコンにCookieを書き込んで、他のサイトへリダイレクトさせるには どうすれば良いのでしょうか
878 名前:nobodyさん mailto:sage [2009/10/22(木) 11:20:40 ID:???] setcookie(ほげほげ) header('Location 〜');
879 名前:877=874 [2009/10/22(木) 11:31:39 ID:wrpHBrml] >>878 レスありがとうございます。 setcookieで、クライアントへクッキーが送られますが、 その後で、リダイレクト先から、クライアントへ画面等が送られますが 問題ないんでしょうか? クライアントから見れば、リダイレクト元への要求に対して、 二度レスポンスが返ってくることになりますが・・・
880 名前:nobodyさん mailto:sage [2009/10/22(木) 11:33:45 ID:???] そりゃクッキーがあろうが無かろうが同じだろう
881 名前:879 [2009/10/22(木) 12:11:43 ID:wrpHBrml] >>880 レスありがとうございます 私のリダイレクト機能の理解が間違っているような気がします。 リダイレクト先への要求は、リダイレクト元のサーバから出るのではなく、 クライアントから出るのでしょうか? リダイレクトの時のメッセージの流れは、どうなっているのでしょうか? よろしくお願いします。
882 名前:nobodyさん mailto:sage [2009/10/22(木) 12:13:49 ID:???] そりゃリダイレクト先への要求はクライアントからだろう。 C->S1(最初のリクエスト) S1->C(cookieとS2へのリダイレクト指示) C->S2(リダイレクト先へのリクエスト) ok?
883 名前:nobodyさん mailto:sage [2009/10/22(木) 12:23:53 ID:???] S1がクライアントの代わりにS2にアクセスして結果を返してくれるなら、 それはプロキシーと呼ぶ。
884 名前:881=879 [2009/10/22(木) 12:32:45 ID:wrpHBrml] >>882 ,883 レスありがとうございます 理解が間違ってました。 大変よく分かりました。 ありがとうございました。
885 名前:nobodyさん [2009/10/22(木) 16:59:14 ID:6LfYEN/q] ブログパーツが作りたいです。 動きのあるものとグリムスみたいにブログから情報を得るものを組み合わせたいのですが、 ActionscriptとJavascript以外に サーバーサイド系の言語として何を学んだらいいでしょうか? Pythonを少しだけかじったのですが、サーバーサイド系としては使えないのでしょうか?
886 名前:nobodyさん mailto:sage [2009/10/22(木) 23:40:49 ID:???] >>885 pythonに慣れてるなら、zopeなんてどうよ? あとHTMLも、基本的なところは押さえておいた方がいいよ
887 名前:nobodyさん mailto:sage [2009/10/22(木) 23:43:58 ID:???] pythonは趣味でおやり webプログラム作るならperlかphpが主流
888 名前:nobodyさん mailto:sage [2009/10/22(木) 23:54:08 ID:???] Pythonが使えるなら、GoogleAppEngineが使える GAEを使いたいというだけでPythonを習得する奴も多い (いまはJavaでもできるようになったが) つうわけで、いっそGAE覚えてそのままPythonistaとして生きていけばいいんじゃないかな Pythonは日本語圏だとパッとしないが、英語圏だとPerlの代替として注目されている (日本だとRuby>Pythonだが、英語圏だとPython>Rubyになる) 日本語情報が少ないのが泣き所だが、実績もあるし、そう悪くはない まあ、>887の言うとおり、PerlとPHPの方がシェアは圧倒的に上だが
889 名前:nobodyさん mailto:sage [2009/10/24(土) 00:47:30 ID:???] お聞きしたいのですが、社内のパソコン50台からローカルにあるサーバ(windows)にアクセスしてデータの検索などを行いたいのですが、 java+アパッチ+tomcatのようなhtmlとしてアクセス可能な環境をフリーのソフトだけで構築することは可能でしょうか? 少し調べてみたのですが、データベースに関してはOpenOffice.org Baseなどフリーのものがいくつか出てきたのですがアパッチ+tomcatのようなソフトはあるのでしょうか? かなり前ですがjava+アパッチ+tomcatはほんの少しですが触ったことがあります。 よろしくお願いします。
890 名前:nobodyさん mailto:sage [2009/10/24(土) 01:06:53 ID:???] WEB ベースのようにするのか、OpenOffice の DB つかってソフトを組むのかは 個人の自由 個人的には WEB アプリは考えなきゃいけないことが 多くなりがちなのであまり好きじゃない
891 名前:nobodyさん mailto:sage [2009/10/24(土) 04:28:37 ID:???] >>889 というかjava+apache+tomcatって全部フリーじゃん
892 名前:nobodyさん mailto:sage [2009/10/24(土) 06:42:36 ID:???] DBにmysql入れれば完成だな webprog板で質問してるんだからwebアプリでつくりたまえ
893 名前:nobodyさん mailto:sage [2009/10/24(土) 07:07:02 ID:???] 簡単に組むならapache、ActivePerl、MySqlとかだろうな。 Win用のインストーラあるし。
894 名前:nobodyさん mailto:sage [2009/10/24(土) 10:07:11 ID:???] わざわざ背伸びしなくてもイントラネット君でOSの標準機能で検索できるだろ
895 名前:nobodyさん mailto:sage [2009/10/24(土) 10:43:44 ID:???] LinuxのWindowsに対する優位性って何なのでしょうか?
896 名前:nobodyさん mailto:sage [2009/10/24(土) 11:00:56 ID:???] UNIXなところ。
897 名前:nobodyさん mailto:sage [2009/10/24(土) 11:02:03 ID:???] >>895 OSが無料 自分でソースをいじってカスタマイズできる
898 名前:nobodyさん mailto:sage [2009/10/24(土) 11:14:10 ID:???] Windowsでないところ。
899 名前:nobodyさん mailto:sage [2009/10/24(土) 11:54:49 ID:???] 利用者が少ないのでシステムが狙われにくい
900 名前:nobodyさん mailto:sage [2009/10/24(土) 12:04:48 ID:???] >>898 は宗教的な考えで参考にならない >>899 は激しく的外れでそんな理由ではない
901 名前:nobodyさん mailto:sage [2009/10/24(土) 12:38:55 ID:???] >895 圧倒的に使いやすい
902 名前:nobodyさん mailto:sage [2009/10/24(土) 12:47:13 ID:???] >>900 お前はもっと空気を読め
903 名前:nobodyさん mailto:sage [2009/10/24(土) 12:53:06 ID:???] ここ雑談スレじゃないし
904 名前:nobodyさん mailto:sage [2009/10/24(土) 13:24:00 ID:???] 結局、ふふ〜ん、俺って初心者御用達のWindowsじゃなくてLinuxを使ってるんだぜ、 かっこいいだろー、っていうことですね。
905 名前:nobodyさん mailto:sage [2009/10/24(土) 13:51:19 ID:???] 実際にWindowsサーバー立てると分かる。 Linuxは安定している。Windowsはサーバー用のものでも高負荷時に話にならない。 あと、Winはファイルシステムが10年ほど遅れているのも大きい。ファイルが壊れやすく復旧しにくい。 サーバー用途だと性能もLinuxの方が上。タスクの管理方法的に、Windowsは大量のプロセスを捌きにくいという構造問題が足を引っ張る。 まあ、あとアレだ、無料ってのは大きい。ライセンス問題に煩わされないのは魅力。 プログラミングで飯を食ってると、仮想環境含め、サーバー環境なんて作っては潰し作っては潰し、になるからな。 あとはサーバー管理だとLinuxの方がこなれていて使いやすい。WIndows向けサーバー用途ソフトウェアは選択肢が狭い。 最近はパッケージ管理ソフトウェアとかあるから構築もしやすいしな。 クライアントPCだとWin>Linuxだと思う。Ubuntuはそれなりに頑張ってはいるが、個人的にはまだまだ。
906 名前:895 mailto:sage [2009/10/24(土) 14:23:31 ID:???] 例えばPHPなんかでもWindowsならばすぐにインストールとか単純なのに、Linuxでは--enableとか色々あってめんどくさそうだなぁ、と思っていたのですが、 すんなりとWindowsからLinuxに移行できるものなのでしょうか? 慣れが必要だったり、インストールに手間取ったり また今まで使っていたプログラミング以外のセキュリティソフトとかPhotoshopとか色々動作するのでしょうか? そういうのがあって、個人パソコンだと移行に躊躇してしまいます
907 名前:nobodyさん mailto:sage [2009/10/24(土) 14:32:36 ID:???] >>906 >今まで使っていたプログラミング以外のセキュリティソフトとかPhotoshopとか色々動作するのでしょうか? 動作しないのでそのままWindows使っててください。
908 名前:nobodyさん mailto:sage [2009/10/24(土) 14:38:28 ID:???] >>905 >Linuxは安定している。Windowsはサーバー用のものでも高負荷時に話にならない。 >あと、Winはファイルシステムが10年ほど遅れているのも大きい。ファイルが壊れやすく復旧しにくい。 >サーバー用途だと性能もLinuxの方が上。タスクの管理方法的に、Windowsは大量のプロセスを捌きにくいという構造問題が足を引っ張る。 この辺のところ数字で詳しく
909 名前:814 mailto:sage [2009/10/24(土) 18:13:27 ID:???] PhotoshopはないけどgimpとかそれにちかいものはあるYO WinからUnixへ「すんなり」移行は無理な話。システムそのものが全く違う。 とりあえずマウスを外してパソコン使えるようになってからだな。
910 名前:nobodyさん mailto:sage [2009/10/24(土) 19:20:51 ID:???] サーバとデスクトップを分けなよ 開発のためだけにUnix系に移行するのはありえない Unix系に興味があって入れてみたいというなら止めないけど Windowsのほうが圧倒的に対応アプリケーションが多いんだから無理してかえることはない サーバをやりたいというのであればデスクトップとしての機能は捨てるべき サーバ公開しつつ絵かいたりゲームやったりとか普通しないからね ただ使ってみたいのであればパーティション区切って入れてみればいい Windowsがすでにインストールされてる状態でも区切っていれてくれるはずだ ただこの方法はのちのち面倒な問題になる可能性があるのでオススメはしないが できればHDD2台以上用意して別々にいれたほうがいい ちなみにUnix系の場合初期設定にもよるが デスクトップだけでなくサーバとして使うことを想定しているので PHPを含めて最初からサーバ一式入れることができる アップデートやインストールなんかも専用のパッケージ管理ソフトを使って簡単にできる ただ設定はWindowsもUnix系も同じで結局必要なとこは自分でやらないといけない
911 名前:nobodyさん mailto:sage [2009/10/24(土) 19:31:06 ID:???] おもいきってMacにしてしまえば全て解決したりする
912 名前:nobodyさん mailto:sage [2009/10/24(土) 23:44:14 ID:???] >>910 俺は開発専用にlinuxが欲しい ゲームや画像処理はwinでやるけど
913 名前:nobodyさん mailto:sage [2009/10/25(日) 00:11:14 ID:???] 同時に使いたいなら、VMwareなりVirtualBOX使えばいい
914 名前:nobodyさん mailto:sage [2009/10/25(日) 04:48:51 ID:???] webのデザイン、コーディング、更新作業などをしている者です。 CGI設置とjavascriptコピペくらいしか出来ないのですが、自分で何か作れるようになりたいのです。 勉強するためにはいま必要なものをとりあえず作ってみればいいんじゃないか、ということで、 サイト管理用のなにかをつくろうとしてます。。 現在勤めている会社では、web部門が二名なのですが 管理サイトが10を超えていて、 それぞれの最終更新日とタスクリストの表示、業務報告の書き出しが出来れば随分楽になるんですが。。 まず何からすればいいでしょうか。 どんな言語がよいのかなど、アドバイスおねがいします。
915 名前:nobodyさん mailto:sage [2009/10/25(日) 05:06:04 ID:???] >>914 PHPでいいんじゃない?
916 名前:nobodyさん mailto:sage [2009/10/25(日) 05:10:00 ID:???] 何その零細企業 俺をCTOとして迎えるべきだな
917 名前:nobodyさん mailto:sage [2009/10/25(日) 06:04:47 ID:???] CMS導入&活用ガイド | Web担当者Forum web-tan.forum.impressrd.jp/ms/cms
918 名前:nobodyさん [2009/10/25(日) 08:27:50 ID:CuL6OmA+] Perl CGIで、クライアントのIPアドレスとリファラーのURLを 参照する方法を教えて下さい。 よろしくお願いします。
919 名前:nobodyさん mailto:sage [2009/10/25(日) 09:42:25 ID:???] >>918 一行目そのままググれば2番目辺りに答えがある
920 名前:nobodyさん mailto:sage [2009/10/25(日) 09:45:37 ID:???] use CGI qw(:cgi); my $cgi = CGI->new; my $referer = $cgi->referer; my $host = $cgi->remote_host; Perlスレあるよっと。
921 名前:nobodyさん mailto:sage [2009/10/25(日) 10:25:41 ID:???] web知識が初心者並みのks野郎がwebの仕事をして一人前に給料をもらってて 一人で鯖構築やらWB制作なんでもできる優秀な俺が無職な日本
922 名前:nobodyさん mailto:sage [2009/10/25(日) 11:27:02 ID:???] 性格がダメなことに気が付け
923 名前:918 [2009/10/25(日) 17:22:35 ID:CuL6OmA+] >>919 ,920 レスありがとうございます
924 名前:nobodyさん mailto:sage [2009/10/26(月) 00:13:41 ID:???] JSPの質問はここで良いでしょうか。 スレ違いであればお手数ですが、誘導をお願いします。 運用時に画像ファイルををアップロードするだけで運用したい為、 ./img配下の画像ファイル名を取得し、それをランダムに表示するJSPを作成したいのですが、 エラー『rg.apache.jasper.JasperException: JSPのクラスをコンパイルできません:』が発生してしまっています。 ソース <%@ page import="java.util.*" %> <%@ page import="java.text.*" %> <%@ page import="java.io.*" %> <%@ page import="java.math.*" %> <% File objFld=new File("./img"); File[] aryFls=objFld.listFiles(); n = Math.round(Math.random() * aryFls.length); out.print("<img src=./img/" + aryFls[n].getName + "border='0'>"); %> 最後の2行でエラーが発生してるのですが、 私の頭以外に何か悪いところがあればご指摘/ご指導をお願いします。
925 名前:nobodyさん mailto:sage [2009/10/26(月) 00:22:41 ID:???] >>924 何となく勘で out.print("<img src=./img/" + aryFls[n].getName + "border='0'>"); ↓ out.print("<img src=./img/" + aryFls[n].getName + " border='0'>"); としたらどうなる?
926 名前:nobodyさん mailto:sage [2009/10/26(月) 00:23:27 ID:???] nの型宣言かな
927 名前:nobodyさん mailto:sage [2009/10/26(月) 00:33:07 ID:???] つかExceptionにエラー内容書いてない?
928 名前:nobodyさん mailto:sage [2009/10/26(月) 00:53:24 ID:???] >>925 ,926 ご指摘ありがとうございます。 borderの前のスペースは完全に失念していました。 またnの型宣言についても修正させていただきましたが、 現象は変わりませんでした。 >927 エラー内容を見直してみました。 JSPファイル: /pc/pc_main.jsp の中の24行目でエラーが発生しました Type mismatch: cannot convert from long to int 21: File objFld=new File("./img"); 22: File[] aryFls=objFld.listFiles(); 23: long n = Math.round(Math.random() * aryFls.length); 24: out.print("<img src=./img/" + aryFls[n].getName + " border='0'>"); 25: %> JSPファイル: /pc/pc_main.jsp の中の24行目でエラーが発生しました getName cannot be resolved or is not a field 21: File objFld=new File("./img"); 22: File[] aryFls=objFld.listFiles(); 23: long n = Math.round(Math.random() * aryFls.length); 24: out.print("<img src=./img/" + aryFls[n].getName + " border='0'>"); 25: %> よく見てみるとlong→intの変換に失敗しているようでした nの中にろくでもない値が入っている気がします、 乱数の作成処理を見直してみることにします。 ありがとうございました。
929 名前:nobodyさん mailto:sage [2009/10/26(月) 01:32:48 ID:???] >>928 いや、 aryFls[n]の「n」がint形でなければならないのと、 getNameっていうフィールドではなくgetName()が正解だと思うよ。
930 名前:nobodyさん mailto:sage [2009/10/26(月) 01:52:30 ID:???] >>929 ご指摘ありがとうございます。 頂いたた指摘を元に、ソースを以下に修正したところ、 問題が解決できました。 File objFld=new File("./webapps/HP/pc/img"); File[] aryFls=objFld.listFiles(); int n = (int)Math.round(Math.random()*(aryFls.length-1)); out.print("<img src=./img/" + aryFls[n].getName() + " border='0'><BR>"); 頂いた指摘以外にも乱数の発生範囲やカレントディレクトリの意識などが抜けていました。 今後の課題は、このJSPをサーバに上げた時に カレントディレクトリが何処になるのか把握して アップロード時には修正しないとまた困った事になりそうですorz
931 名前:nobodyさん mailto:sage [2009/10/26(月) 01:58:51 ID:???] ・・・せっかくjsp使ってるんだから、web.xmlなり何なりで定義するべきじゃないか?
932 名前:848 [2009/10/26(月) 14:07:08 ID:nC3NwSAb] >>852 レスありがとうございます。 ホームページに画像を返すプログラムを作ったのですが、 画像が表示されません。 そこで、下記プログラムをローカルに実行して、テストしたところ、 出力ファイルが入力ファイルと異なります (出力の方がファイルサイズが若干小さく、 ペイントで開こうとしたら形式が違うというエラーになります) open IIMG, "D:\\lbanner1.gif" or die; open OIMG, ">D:\\lbanner2.gif" or die; binmode IIMG; binmode OIMG; print OIMG while(<IIMG>); close OIMG; close IIMG; 入力したファイルと同じ出力ファイルを作るには、 どうすれば良いのでしょうか? よろしくお願いします。
933 名前:848 [2009/10/26(月) 14:15:31 ID:nC3NwSAb] 追加です。 Webコーディングでは、 binmode OIMG; print OIMG while(<IIMG>); を、 binmode STDOUT; print "Content-type: image/gif\n\n"; print while(<IIMG>); にしています。
934 名前:nobodyさん mailto:sage [2009/10/26(月) 15:08:28 ID:???] 表示されないときのエラーログは? とりあえずそのコードコピペでも問題無かったよ Windowsじゃないけどね。大きさ違うなら差分取ってみてよ
935 名前:932=848 [2009/10/26(月) 18:38:17 ID:nC3NwSAb] >>934 レスありがとうございます エラーログは次の通りです。 failed to open log file /var/log/httpd/suexec_log fopen: Permission denied Premature end of script 差分は、どうすれば取れるのでしょうか。 よろしくお願いします。
936 名前:nobodyさん mailto:sage [2009/10/26(月) 21:03:44 ID:???] >>932 それなんのプログラム?
937 名前:nobodyさん mailto:sage [2009/10/26(月) 22:20:49 ID:???] <>ってバイナリにも使えるんだっけ? readだとどうよ?
938 名前:nobodyさん mailto:sage [2009/10/27(火) 11:19:45 ID:???] suExec?Windowsだとどうなるんだ、そんなエラー(suExec関連)出る可能性あるのかな 差分はdiff、、、つーかwindowsならfc.exeがあるべ、/bでバイナリ使えた気が。 まずバイナリファイルの読み書きが解決してから、cgiが実行できてないほうをやったほうがいい たぶん両者は別問題。
939 名前:932=848 [2009/10/27(火) 11:51:17 ID:CPNCdNXO] レスありがとうございます。 readでやったら、できました(ローカル、cgiとも)。 cgiの方は、1行目に改行が入っていました。 どうもありがとうございました。 ただ、別の問題(質問)が出てきました。 画像を表示するcgiプログラムを <a href="http://〜">で呼び出すと、クッキーを取得(参照)できるのですが、 <img src="http://〜">で呼び出すと、クッキーが取得(参照)できません。 後者の呼び出しでは、クッキーは参照できないのでしょうか? よろしくお願いします。
940 名前:nobodyさん mailto:sage [2009/10/27(火) 12:17:12 ID:???] >>939 セキュリティ系のソフト入って無い? たぶんブロックされてる。
941 名前:nobodyさん [2009/10/27(火) 21:55:21 ID:kiHD33LQ] すいません。質問させてください Strutsで以下のJSPでのonmouseover=の中で動的にスクリプトレットの値を 表示したいのですが、マウスをカーソルした時に「100+200の結果」と表示して欲しいのに、 「+の結果」と表示されます。 どうすればサーバー側から取得した任意の値を表示させる事ができるのでしょうか? Formから取りだすのはNGです。 <% String a = "100"; //サーバーから取得した値 String b = "200"; %> <display:column property="total" title"足し算" onmouseover="tip('表題',' <%=a%>+<%=b%>の結果')" onmouseout="untip()" /> 先生、よろしくお願いします。
942 名前:nobodyさん mailto:sage [2009/10/28(水) 00:05:10 ID:???] onmouseover="<%= "tip('表題', '" + a + "+" + b + "の結果')" %>"
943 名前:939=932=848 [2009/10/28(水) 08:43:51 ID:3sLr7DkQ] >>940 セキュリテイソフト止めても同じです。 パソコンのIPアドレス等も送られてくるし、画像もパソコンに表示されます。 クッキーはセットしたサーバにしか送られないので、 クッキーだけブロックする意味もないような気がしますが・・・ どうすれば<img src=〜>で、クッキー取得できるのでしょうか? よろしくお願いします。
944 名前:nobodyさん mailto:sage [2009/10/28(水) 11:51:04 ID:???] >>943 追跡用のcgi画像cookieをスパイウェアとして検出するセキュリティソフトは多いぞ。 それはさておき、ブラウザとセキュリティソフトの名前くらい挙げてもバチはあたるまい。
945 名前:943=939 [2009/10/28(水) 18:27:48 ID:3sLr7DkQ] >>944 レスありがとうございます。 セキュリティソフトはAVG Free Edition 8.5、ブラウザはIE7です。 検出のメッセージ、ブロックのメッセージは出ていません。 よろしくお願いします。
946 名前:nobodyさん mailto:sage [2009/10/28(水) 18:31:40 ID:???] >>945 html置いてる鯖と、img srcで呼んでるcgiの鯖が違うなら仕様。
947 名前:nobodyさん mailto:sage [2009/10/28(水) 18:33:32 ID:???] クッキーが無いってどうやって判断した? ツールとかでやりとりしてるときのヘッダー見てる? 画像じゃないときのクッキーはどう?
948 名前:945 [2009/10/28(水) 19:24:27 ID:3sLr7DkQ] >>946 ,947 レスありがとうございます。 CGIプログラムでログのようなファイルに、 日時、クッキー、IPアドレス、リファラー等を書き込んでいます。 ホームページ上には、そのCGIプログラムを参照する <a href=>リンクと<img src=>の画像表示タグがあります。 前者をクリックすると画像だけ表示されます。 その後、元のホームページをブラウザでリロードします。 その後で、ログもどきファイルの中を見ますと、 前者のレコードにはクッキーがあり、後者のレコードにはクッキーがありません。 その他のデータは両方にあります。 >>946 ホームページ置いてるサーバとCGIのサーバは別サーバです。 仕様ですか!?
949 名前:nobodyさん mailto:sage [2009/10/28(水) 19:33:08 ID:???] >>948 >ホームページ置いてるサーバとCGIのサーバは別サーバです。 >仕様ですか!? ずっこけた
950 名前:nobodyさん mailto:sage [2009/10/28(水) 20:27:01 ID:???] >>948 example.com/index.html から <img src="example.net/img.cgi... とかやってんだろ? example.netの方がサードパーティのcookie扱いになってるからブラウザが送信してない。 ブラウザによっては設定で回避できるがデフォでは無理。諦めれ。
951 名前:nobodyさん mailto:sage [2009/10/28(水) 20:28:36 ID:???] それが容易にできたら抜きまくりだろ
952 名前:948 [2009/10/28(水) 20:58:06 ID:3sLr7DkQ] レスありがとうございます。 >>950 の例で言いますと、クッキーをセットしたのは、 example.net/x.cgi なのですけど、なぜダメなのでしょうか? クッキーをセットしたドメインと、参照するドメインは同じドメインなのですけど。
953 名前:nobodyさん mailto:sage [2009/10/28(水) 21:11:20 ID:???] >>952 物分り悪いな・・・。 >>950 で「サードパーティのcookie扱いになってる」ってちゃんと理由も書いたんだが。 それが何故ダメなのかまで知りたきゃググるくらいのことはしてくれよ。
954 名前:nobodyさん mailto:sage [2009/10/28(水) 21:16:42 ID:???] >>952 はcookieをサーバーが読み出す(pullする)ものだと勘違いしてんじゃね?
955 名前:nobodyさん mailto:sage [2009/10/29(木) 02:11:33 ID:???] P3P
956 名前:nobodyさん mailto:sage [2009/10/30(金) 08:28:03 ID:???] ホームページを公開しているのですが、掲示板にスパム書き込みが 多くこまっています。 掲示板へのリンクはjavascriptで location.href = "/hogehoge/" + "hoge.cgi" と言った具合に直にはURLがわからないようにしているのですが それでも数ヶ月するとスパム書き込みが始まります。 どうやらグーグルの検索結果に上記Javascriptで書いてある リンクが/hogehoge/hoge.cgiと結合された形で残ってしまうからの ようです。 どういった対策が考えられるでしょうか?
957 名前:nobodyさん mailto:sage [2009/10/30(金) 08:36:39 ID:???] スパムが英語だった場合は英語のみの書き込みを弾く 画像認証を採用する 禁止語リストを作り、当てはまれば弾く
958 名前:nobodyさん mailto:sage [2009/10/30(金) 08:47:29 ID:???] >>957 なるほど。画像認証いいですね。 しかし掲示板側の修正は難しいですねー。
959 名前:nobodyさん mailto:sage [2009/10/31(土) 00:04:52 ID:???] まあ自動投稿スクリプトが相手なら、不変の認証キーとそれを表示する画像があればいいんじゃないか? 個人サイトの認証破るのに業者もそんなコストかけんだろ
960 名前:nobodyさん [2009/10/31(土) 07:05:09 ID:4iG7XIa+] MySQLの漢字コードをutf-8にして、 HTMLソースの漢字コードをSJIにした場合、 (1)そのままで、MySQLの漢字データは正しく表示されるのでしょうか? (2)正しく表示されないとしたら、どのように変換すれば良いのでしょうか?
961 名前:nobodyさん mailto:sage [2009/10/31(土) 08:49:47 ID:???] >>960 (1)やってみりゃわかりますがもちろん化けます。 (2)sjisに変換してください。
962 名前:nobodyさん mailto:sage [2009/10/31(土) 09:27:28 ID:???] >>960 ミドルウェアが変換してくれるので正しく表示されます。 変換の必要はありません。
963 名前:nobodyさん mailto:sage [2009/10/31(土) 13:08:22 ID:???] HTMLソースって何だ? phpソースのことか?
964 名前:nobodyさん mailto:sage [2009/10/31(土) 14:17:02 ID:???] すいませんどこで質問して良いかさえわからないのですが教えてください。 楽天のgoldというFTPに日本語のフォルダを間違えてUPしてしまったら 削除できなくなってしまいました(リネームもできないです) 削除するにはどうすればよいのでしょうか。。
965 名前:964 mailto:sage [2009/10/31(土) 14:18:31 ID:???] 使用ソフトはFFFTPです。 後何を書いてよのやら。。
966 名前:nobodyさん mailto:sage [2009/10/31(土) 14:30:16 ID:???] これなら削除できるよ www.forest.impress.co.jp/article/2000/12/19/ftpit.html
967 名前:nobodyさん mailto:sage [2009/10/31(土) 14:32:20 ID:???] ちがう www.smartftp.com/?lang=ja-jp こっちだ
968 名前:964 mailto:sage [2009/10/31(土) 14:41:58 ID:???] >>966 ありがとうございます。 FTPit 1.5.5をDLしたのですが説明が英語すぎで exeファイルもなくてどれがインストールファイルなのかすらわかりませんでしたorz もうちょっと頑張ってみます
969 名前:964 mailto:sage [2009/10/31(土) 15:06:12 ID:???] >>967 smartFTPをインストールしました。FTPに接続完了です。 が、該当の日本語ファイルが表示されておりません。orz どうやるのでしょうかorz
970 名前:964 mailto:sage [2009/10/31(土) 15:17:00 ID:???] うう。。 ひょっとして騙されたのか俺ort
971 名前:nobodyさん mailto:sage [2009/10/31(土) 15:37:16 ID:???] 少し落ち着け。お前が慌てたところで何も解決しない。 >>969 で該当のファイルが表示されてないとあるが、他のファイルは表示されてるのか? 違うとこ見てないか?
972 名前:nobodyさん mailto:sage [2009/10/31(土) 15:38:41 ID:???] mdel * もできないのかね。