X



C/C++ CGIスレッド
■ このスレッドは過去ログ倉庫に格納されています
0684nobodyさん
垢版 |
2008/10/09(木) 01:47:06ID:???
>>683
fflushもしてみましたが、ダメでした。
何が原因なんだろう。
0685nobodyさん
垢版 |
2008/10/09(木) 15:17:08ID:???
Location: 受信と同時に接続が切られて、そんでmod_cgiからシグナルが飛んでるとか?
でもヘッダで指定したサイズまでは読むだろうしなぁ。

デバッガをアタッチして、なんで死んでるか見てみたら。
0686nobodyさん
垢版 |
2008/10/11(土) 03:41:33ID:???
fprintfとかCライブラリではなくシステムコール直に叩いてみて
0687nobodyさん
垢版 |
2008/10/15(水) 17:54:06ID:???
stdoutとstderrは親経由で表示とか、ロギングされてるだろうから、
接続が切られると即捨てられる運命にあるのでは?

いや、Location: 受信と同時に接続を切るようなクライアントがあるのかどうかしらんけど。
サイズを指定すればそのバイト数までは読むようになるのかも。
0688684
垢版 |
2008/10/16(木) 00:40:29ID:???
>686
exec系は一通りwaitしたりしつつ試してみましたが、ダメでした。
fflushなりprintなりは終わっているはずなんですが。。。

>686,687
Location時にもContent-lenghtをつける、ということでしょうか?
その場合って、stderrの出力分を指定?でしょうか。




ちなみに、複数台のサーバが全部そういう状態で、割と困ってます。。
0689nobodyさん
垢版 |
2008/11/23(日) 08:48:19ID:Zhb3/Rjb
プロセスが毎回生成されるから
c++であってもあんまり良くないんじゃない?
0690inaba
垢版 |
2008/11/23(日) 21:54:57ID:eDvTRSVx
EclipseでWebアプリケーションを開発しています。
サーバを起動時コンソールに以下のようなメッセージが出ます。

2008/11/23 21:23:44 org.apache.catalina.core.AprLifecycleListener init
情報: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path:
C:\Program Files\Java\jdk1.6.0_01\bin;.;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Program Files\Java\jdk1.6.0_01\bin\..\jre\bin\client;
C:\Program Files\Java\jdk1.6.0_01\bin\..\jre\bin;hnologies\ATI Control Panel;C:\Program Files\Java\jdk1.6.0_01\bin;C:\Program Files\MySQL\MySQL Server 5.0\bin
2008/11/23 21:23:44 org.apache.coyote.http11.Http11Protocol init
情報: Coyote HTTP/1.1を http-8081 で初期化します
2008/11/23 21:23:44 org.apache.catalina.startup.Catalina load
情報: Initialization processed in 562 ms
2008/11/23 21:23:44 org.apache.catalina.core.StandardService start
情報: サービス Catalina を起動します
2008/11/23 21:23:44 org.apache.catalina.core.StandardEngine start
情報: Starting Servlet Engine: Apache Tomcat/6.0.10
SQL failed
com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: Table 'ecsite.item' doesn't exist

データベースにアクセスできません。原因がわかる方お願いいたします。
0692nobodyさん
垢版 |
2009/06/17(水) 02:16:44ID:zEMbuSde
ほっしゅほっしゅ
0693nobodyさん
垢版 |
2009/07/04(土) 17:57:16ID:???
文字コード面倒だな。決め打ち最強か。
0695nobodyさん
垢版 |
2009/07/15(水) 15:51:36ID:???
正直、C/CGIとServletってどっちがはやいの?
Servletの仕組みvsC自体の速さの対決になるとは思うが。
0696nobodyさん
垢版 |
2009/07/16(木) 11:02:53ID:???
こんにちわ。
C++でフリーなサーバ作ってます。
そのCGI部分で質問させていただきます。

php-cgiをexecveして、cgi実行させるところまでは出来たのですが、
POSTが取れません。php-cgi実行時に標準入力に
POSTメッセージを書き込んでるのですが、php-cgi
では見えないようなんです。
またPHP_SELFも設定できません。
REDIRECT_STATUSとSCRIPT_FILENAMEは設定しました。
どこに聞けばいいかとか情報お持ちの方はお願いします。

環境はfedora core 7とg++です。
phpは標準についてくるものだけです。
よろしくお願い申し上げます。
0697nobodyさん
垢版 |
2009/07/17(金) 12:26:28ID:???
696です。自己解決しました。
POSTという文字列が大文字小文字区別がありました。
まとめておくと、
SCRIPT_FILENAME
REDIRECT_STATUS
を指定するのが必須。
execve等で/usr/sbin/php-cgi、引数にphpを指定して実行。
POST,GET等はcaseセンシティブということでした。

では。
0698nobodyさん
垢版 |
2009/09/01(火) 20:16:45ID:???
FastCGI+C が史上最速。
0699nobodyさん
垢版 |
2009/09/03(木) 10:53:56ID:???
Cでmodにしてしまう方がいいかも
0700nobodyさん
垢版 |
2009/10/22(木) 16:19:37ID:???
C++&FastCGIでcomet作れるかの
0702nobodyさん
垢版 |
2011/05/24(火) 08:13:53.11ID:VlEBmKSb
ほす
0705nobodyさん
垢版 |
2011/05/29(日) 23:56:49.67ID:lGKXO+NC
掲示板にレス禁、アク禁を設定出来るcgiって何が必要ですか?
全くの初心者なので教えて下さい
0706nobodyさん
垢版 |
2011/06/01(水) 13:33:57.30ID:???
C/C++の開発環境
このスレ的にはね
0707 【東電 57.9 %】 忍法帖【Lv=3,xxxP】
垢版 |
2011/06/02(木) 03:46:54.49ID:???
cgiの知識も必要。
必要なものを効いてる時点で理解してないw

全くの初心者であれば自分で調べたほうが知識も付いていい。
掲示板作りたいだけならプロに金払って作ってもらったら?

http://hibari.2ch.net/test/read.cgi/php/1294318320/
△▲ WebProg 初心者の質問 Part23 ▼▽
http://hibari.2ch.net/test/read.cgi/php/1097759967/
☆★☆掲示板の作り方☆★☆
http://hibari.2ch.net/test/read.cgi/php/1222645553/
【 スクリプト改造依頼スレ】(丸投げ) part7再々
http://hibari.2ch.net/test/read.cgi/php/1199349086/
一人で始めるWEB起業何が一番面白いかな? 5案目
http://hibari.2ch.net/test/read.cgi/php/1005203165/
PHP作成代行してくれるところ
http://hibari.2ch.net/test/read.cgi/php/1019171453/
bbs.cgi開発【WebProg板】
http://hibari.2ch.net/test/read.cgi/php/1101491473/
何から勉強していいのか分からない
0709nobodyさん
垢版 |
2017/12/30(土) 13:24:03.23ID:YhlYw6jg
誰でも簡単にネットで稼げる方法など
参考までに、
⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。

グーグル検索⇒『半藤のブブイウイウレレ』

RFAPN6H1VR
0710nobodyさん
垢版 |
2018/02/20(火) 04:38:06.88ID:???
☆ 日本の、改憲を行いましょう。現在、衆議員と参議院の
両院で、改憲議員が3分の2を超えております。
『憲法改正国民投票法』、でググってみてください。国会の発議は
すでに可能です。平和は勝ち取るものです。お願い致します。☆☆
0711nobodyさん
垢版 |
2018/06/20(水) 23:12:38.40ID:UnZq46Ab
プログラミングを誰でも習得できる方法は、「前場アキドルのプログラミングマスター方法」というブログで見られるらしいよ。ネットで調べると見られるらしいです。

25JA9
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況