2015-05-02 4 views
1

Итак, я везде искал ответ на этот вопрос и не могу его найти. Итак, у меня есть php-файл на моем сайте godaddy. Второй я добавлю следующую строку кода:Ошибка открытия файла PHP

$myfile = fopen("fileName.txt", "r") or die("Unable to open file!"); 

Он распечатывает эту ошибку.

Internal Server Error 

The server encountered an internal error or misconfiguration and was unable to complete your request. 
Please contact the server administrator to inform of the time the error occurred and of anything you might have done that may have caused the error. 

More information about this error may be available in the server error log. 

Я просмотрел журнал ошибок сервера и ничего не нашел. Я изменил настройки ошибок на E_ALL и снова просмотрел журналы и ничего не нашел. Я использую Windows plesk хостинг на godaddy, и я изменил флажки для прав на файлы для записи/чтения/и изменения. Ничто не работает. Большое вам спасибо за ваше время, пожалуйста, помогите!

+0

Вы уверены, что это единственное изменение, которое вы сделали? Что происходит, когда вы прокомментируете строку? – dbinns66

+0

Если я прокомментирую строку, страница загрузится нормально. Это единственное изменение, которое я сделал печально. – zarinel

+0

Я очень сомневаюсь, что в ваш журнал ошибок PHP ничего не помещается. Вероятно, вы смотрите на неправильный файл. – Mike

ответ

1

Проблема не в конфигурации сервера. Вы должны изменить конфигурацию в файле php.ini. Посмотрите параметр allow_url_fopen.

+0

Я активировал это в панели управления godaddys. Должен ли я сделать файл php.ini отдельно? Спасибо! – zarinel

+0

fileName.txt - это URL-адрес? – Misunderstood

+0

fileName.txt - это всего лишь текстовый документ на сервере – zarinel

Смежные вопросы