fgetcsv () работает на локальном хосте, но выдает ошибку, когда находится на сервере - PullRequest
0 голосов
/ 05 октября 2018

Я открываю CSV-файл с URL-адреса, используя этот код:

$data=fopen('http://url.ro/file','r');
$x = 0;

while (($line = fgetcsv($data)) !== FALSE) {
    print_r($line);
    $x++;
    if($x >= 5){
        exit('exit');
    }
}

Это прекрасно работает на localhost, но когда я перемещаю его на сервер, я получаю эту ошибку:

PHP Warning:  fgetcsv() expects parameter 1 to be resource, boolean given

PS: я получаю содержимое файла через URL (если я получаю прямой доступ к этому URL, он просто загружает файл csv)

...