![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
よろしくおねがいします。
空メールを送って
以下のコードでメールからの標準入力をうけて
みました。
$log = file_get_contents('php://stdin');
をコメントアウトして
//$gdata="ddddddd";
コメントアウトしないと、正常に書き出せるのですが、
$gdata="ddddddd";
をコメントアウトして、
$log = file_get_contents('php://stdin');
をコメントアウトしないと、動作しないようです。
環境はお名前.COMのVPSです。
CentOS5.2 & PHP5
です。
<?php
$log = file_get_contents('php://stdin');
//$gdata="ddddddd";
$ffp2="ggg.txt";
$fh=fopen($ffp2,"w");
fwrite($fh,$log);
fclose($fh);
?>
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
一つ前ので#2の回答をしたものです。
エラーログも出てないと言う事なので、ぶっちゃけ 原因が分かりません。
この手の奴は、ブラウザで表示するのとは訳が違いデバッグがしにくいのは、とてもよく分かります。
なので、この質問で提示されてるように ファイルに書き出すと言うのは よくやる手です。
またまた思いつきで申し訳ないのですが、 「$log = file_get_contents('php://stdin');」の 前に ob_start() して、ob_get_contents() をファイルに書き出してみては どうでしょう?
file_get_contents() で コケるなら、「@file_get_contents()」としてみるとか。
@(アットマーク)の事を、エラー回避としか思っていませんでしたが、「エラー制御演算子」という正式名称があったようで…
なんか、思い付きばかりのいい加減な回答ですみません。
前回の奴の理由は、file_get_contents() のほうが file() より最近の関数なもんで、ちょっと試してみて欲しかっただけでした。
まぁ、PHP5の時点で ↑の理由は ないだろうな~とは思っていたのですが、一応。。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# c言語の問題の説明、各所ごとに 5 2023/07/26 11:03
- PHP PHP MySql 画像を取得 1 2022/06/04 14:05
- JavaScript アップロードファイルの種類によって処理を分岐させたいのですが書き方が分からずアドバイスお願いします 4 2023/06/17 19:12
- C言語・C++・C# #include <stdio.h>int main(void) { int buf[100] = 6 2022/11/01 22:45
- HTML・CSS CSSが効かずどのように指定すれば良いか分からないのでアドバイスお願い致します 2 2023/06/07 12:25
- PHP 値の取り出し方について教えて下さい。 1 2023/03/31 13:30
- その他(プログラミング・Web制作) RaspberryPi Pico MicroPythonでLCDを使うことについて 1 2023/04/20 09:04
- PHP PHP MySql ページング 2 2022/09/20 06:38
- PHP php テーブルが作成できない 1 2022/11/17 23:41
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PHP初心者です、教えていただけ...
-
onedrive にexcelファイルをア...
-
バッチを用いたフォルダの自動移動
-
MIB取得について
-
csvファイルの読込みとソート
-
$_SESSION 有効期限をブラウザ...
-
one drive のアップロード失敗...
-
PHPのif文でその処理を途中で抜...
-
VBSの「MsgBox」について
-
存在しないメールアドレスかど...
-
URLの変わらないページをPHPで...
-
imgタグでのphpの呼び出しについて
-
$_SERVER と $_ENV の違い
-
HYのAM11:00のラップの部分の歌...
-
phpでクラスのメソッドで同名の...
-
LinuxでのPHP、Configure Comma...
-
FTPでのファイルとディレクトリ...
-
絶対パス?絶対アドレス?意味...
-
PHPExcel処理速度が遅い
-
Illustratorで文字と画像を流し...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
2つの画像ファイルが異なるファ...
-
stat failed
-
PHPでFilename cannot be empty...
-
XMLのロードに失敗する
-
ファイルの行数取得
-
日本語が文字化けしないよう読...
-
ファイル名は、数字の「0」(...
-
PHPで特定の文字列のみ抽出し、...
-
php4、php5によるimplode()、fi...
-
テキストファイルの読み込みと...
-
二次元配列のソートのやり方が...
-
CSV出力
-
phpのftp_get()でエラーが出ます。
-
日本語のファイルが開けない
-
Smartyで吐き出されたhtmlソー...
-
ファイルについて・・・。
-
ファイルの読み込み方法について
-
PHPでの別のサーバーのテキスト...
-
TSVファイルをCSV形式に変換したい
-
PHPでファイルの書き換え
おすすめ情報