fopen () не работает.Это сервер? - PullRequest
1 голос
/ 04 января 2012

У меня проблема с функцией fopen () внутри большого скрипта, поэтому я извлек простую процедуру, которая открывает файл, который я использую:

<?php

    $fh = fopen("users.txt","r");

    if ($fh)
    {
        echo "File opened";
    }
    else echo "Unable to open file";

?>

Файл существует по тому же пути, что и файл php, но сервер отображает следующую страницу:

Сервер обнаружил внутреннюю ошибку или неправильную конфигурацию и был невозможно выполнить ваш запрос.

Пожалуйста, свяжитесь с администратором сервера, веб-мастером @ .... com и сообщите их времени, когда произошла ошибка, и все, что вы могли сделать это могло вызвать ошибку.

Дополнительная информация об этой ошибке может быть доступна в сообщении об ошибке на сервере. журнал.

Кроме того, возникла ошибка 404 Not Found при попытке используйте ErrorDocument для обработки запроса.

Что может быть источником этой проблемы?

1 Ответ

4 голосов
/ 04 января 2012

Разрешения на файл 777, поэтому я не думаю, что это проблема

По иронии судьбы, это..php "доступно для записи другим пользователям"

Установите их на 755.

...