file_get_contents函数不起作用

时间:2010-07-15 09:35:26

标签: php file url file-get-contents

我的file_get_contents()功能存在问题,当我尝试读取网址

时,它无法正常工作
  

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;}

我应该在代码中更改什么或应该检查哪些配置设置。

请帮我解决这个问题

3 个答案:

答案 0 :(得分:0)

使用display_errors和/或error_reporting启用错误报告。

答案 1 :(得分:0)

使用:

echo $file_path;

检查代码确实要读取的文件。

答案 2 :(得分: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;