のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,062,937人
昨日: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一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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