0

機能に問題がありfile_get_contents()、次のような URL を読み取ろうとすると正しく動作しません。

" http://google.com "

アクセス可能ですが、「classes/connect_temp.txt」などのファイルにアクセスしようとすると、アクセスできません。

ここに私が使用するいくつかのコードがあります

$file_path =realpath('./')."/classes/connect_temp.txt";
    $temp_cont = file_get_contents($file_path);
    if(empty($temp_cont)){$temp_cont=$this->dbSetings;}

コードで何を変更する必要があるか、またはどの構成設定を確認する必要がありますか。

この問題について私を助けてください

4

3 に答える 3

0

display_errorsおよび/またはを使用してエラー報告を有効にしますerror_reporting

于 2010-07-15T09:47:27.423 に答える
0

使用する:

echo $file_path;

コードが実際に読み取ろうとしているファイルを確認します。

于 2010-07-15T09:58:52.183 に答える
0

curlを試してみてください。
サンプル..

$ch = curl_init("path-to-the-file");
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$output = curl_exec($ch);      
curl_close($ch);
echo $output;
于 2010-07-15T12:24:00.120 に答える