のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,688,876人
昨日:no data人
今日:
最近の注目
人気の最安値情報

元スレ【PHP】下らねぇ質問はID出して書き込みやがれ 105

php覧 / PC版 /
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter

851 = :

パス抜きですね

852 = :

>>849
http://www.php.net/manual/ja/reserved.variables.httpresponseheader.php

855 = :

>>851-854
すみません、よくわかりませんでした。
もう少し具体的にお願いできないでしょうか。

858 = :

>>851-854
すみません、よくわかりませんでした。
もう少し具体的にお願いできないでしょうか。

862 = :

先頭の1つのデータで全部埋まったりしてるソース貼らなきゃ分かんないよ。

864 = :

クエリ発行したら、そんなかに全部配列として格納されてると思ってないよな?

868 = :

とりあえず落ち着いてちゃんとソース貼れよ
意味不明な感じになってるぞ

870 = :

>>862の言うように、まったりしてるソースを貼るんだ!

875 = :

そしてまたデータが無い行まで表示されてしまいます
という質問が来るんだろうな・・・

関数の動作ぐらい理解しろ

877 = :

あるC言語で書かれたバイナリを実行して、その結果を取得しないといけなくて、
バイナリと、そのバイナリが実行時に読み込む定義ファイルをサーバー(cent 5.5)に設置しました。
しかし、なぜかそのバイナリが定義ファイルを読んでくれません。
phpからは間違いなくその定義ファイルは読めます。

$module ='/パス/bin';
$param ='param';

$command =$module.' param='.$$param;
$handle =popen( $command.' 2>&1', 'r' );
$input =fgets($handle);
die ( strval( $input ) );

まじで悩んでます。
どなたか教えていただけないでしょうか?

878 = :

↑の877です。
ソースが間違えてました。

$module ='/パス/bin';
$param ='param';

$command =$module.' param='.$param;
$handle =popen( $command.' 2>&1', 'r' );
$input =fgets($handle);
die ( strval( $input ) );

"定義ファイルが読み込めませんでした"という趣旨の文字列が帰ってきます。
しかし、shellで直打ちするきちんと実行できます。
どんなヒントでも結構です。
よろしくおねがいします。

880 = :

>>875
ここら辺って最初の頃はみんな詰まるとこだし
くだ質としてはいい

881 = :

>>878
まずはselinuxオフとかパーミッション見直しとか

883 = :

>>878
カレントディレクトリは?

>>882
$$bbb

884 = :

878です。
返信ありがとうございます。

sudo -u apache ./bin param=123

正しい値が返ってきます。

selinuxはoffにしています。
パーミッションも問題ないはずです。(755)
"定義ファイルが読み込めません"という値が返ってくる事で./binは実行されている事に間違いはないと思うのですが、
なぜ定義ファイルが読み込めないのか・・・。

>>883
絶対パスで指定しています。

886 = :

>>884
shellで直打ちのとき、違うディレクトリから実行しても問題ない?

>>885
$atest = new $name;

887 = :

>>886

エラーになりました。

なるほど、定義ファイルは./を探すようになっている為、実行時のカレントパスから見えないわけですね・・・・。

助かりました!!!!

ありがとうございました。

894 = :

>>892
何でも偽造可能じゃないかw

896 = :

アクセス許可されていないIPでアクセスしようとするのが間違ってるのでは?

897 = :

ルーターの設定をどうにかしてください

899 = :

DB使う

900 = :

>>898
並列処理するハックがある
PHP マルチタクスでぐぐってみるとよろしい


←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php一覧へ
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

類似してるかもしれないスレッド


トップメニューへ / →のくす牧場書庫について