[PHP-users 6133] Re: はじめまして&C 言語プラグラムの呼び出しについて
makino
php-users@php.gr.jp
Wed, 13 Mar 2002 20:19:04 +0900
牧野です。
有難うございます。
> まず UNIX の基本的な勉強をした方が早道だと思います。
あまり時間の余裕がなくてぶっつけ本番でやっています。
空いた時間を見つけては、本を読むようにはしているのですが・・・
> PHP の version は、書いてあるけど、OS 名も書いた方がいいですよ。
OSはRedHatLinux7.1です。
> system 関数実行時のエラー表示を出さないようにしていては、
> エラーが起きているかどうか、ブラウザで確認できません。
>
> system("/bin/sh /実行ファイルのパス 2>&1 ");
>
> として、stderr を、stdout にリダイレクトしてやれば、
> シェルプロンプトで実行したときと同じようにエラー表示
> をブラウザ上で見ることができます。
>
> 例えば、 cannot execute binary file など。
>
> system 関数の仲間は、ものすごく便利だけど、よく知らない
> で使うと恐いので、基礎を勉強してから使うことをおすすめ
> したいです。
>
>