500 - Внутренняя ошибка сервера - htdocs: нет такого файла или каталога

У меня проблема с установкой Wordpress, я могу перейти к шагу, где вы вводите данные своей базы данных, но как только я нажимаю «Далее», появляется ошибка: 500 - Внутренняя ошибка сервера. Возникла проблема с искомым ресурсом, и он не может быть отображен.

Оглядываясь вокруг, это могут быть разрешения на «htdocs», но когда я пытаюсь изменить разрешения (на 755), он говорит: 550 Не удалось изменить разрешения на htdocs: нет такого файла или каталога

На данный момент я немного запутался, хост работает с fasthosts, и я не вижу никаких проблем на стороне хостинга.

Заранее спасибо.


person user3750907    schedule 18.10.2014    source источник
comment
Что в файле htaccess?   -  person James    schedule 18.10.2014
comment
Там нет файла htaccess   -  person user3750907    schedule 18.10.2014
comment
WP по умолчанию использует htaccess. В любом случае, это виртуальный хостинг или нет? У вас есть доступ к лог-файлам вашего сервера? Если это так, вам нужно иметь looksie в них. Попробуйте загрузить в корень файл test.php, содержащий только эхо, и перейдите к нему в браузере, чтобы проверить, работает ли он.   -  person James    schedule 18.10.2014
comment
У меня есть журналы, но я понятия не имею, как то, что я смотрю. Хостинг является учетной записью реселлера. В Wordpress файлы, которые я разархивировал, не содержали файла .htaccess. Что бы я поместил в test.php?   -  person user3750907    schedule 18.10.2014
comment
Test.php был предназначен только для того, чтобы проверить, работают ли файлы PHP на сервере. Если да, то, скорее всего, виноват не сервер, а где-то файлы Wordpress. Если test.php возвращает ошибку 500, то, вероятно, проблема с сервером - неправильная конфигурация/плохое разрешение/что-то еще. В этом случае вам необходимо выполнить поиск в журнале сервера. Если вы не знаете, что ищете в журналах, обновите веб-страницу с ошибкой 500, а затем посмотрите последние строки журнала, соответствующие времени/дате обновления страницы.   -  person James    schedule 18.10.2014
comment
Wp-admin/install работает, я выбираю область, затем ввожу данные базы данных, после чего появляется ошибка 500. Я пытался установить более раннюю версию Wordpress, но она выдавала ошибку 500 или 404. Действительно запутался. Сейчас посмотрю логи.   -  person user3750907    schedule 18.10.2014
comment
Извините, я пропустил этот момент в вашем вопросе :facepalm:. Тогда забудьте про test.php. Журналы все равно должны что-то показывать, и это лучший способ, поскольку у вас есть к ним доступ.   -  person James    schedule 18.10.2014
comment
Потрясающий. Теперь он не позволяет мне загрузить самый последний файл журнала... 550 Не удается открыть u_ex14101813.log: неверный аргумент Ошибка: критическая ошибка передачи файла   -  person user3750907    schedule 18.10.2014
comment
Что дает вам эти 550? (ftp-клиент?)   -  person James    schedule 18.10.2014
comment
Да, FTP-клиент.   -  person user3750907    schedule 18.10.2014
comment
Это похоже на проблему с разрешениями. Вы уверены, что у вас есть доступ ко всему, что вы делаете? Можете ли вы войти в панель управления хостингом и получить доступ к журналам оттуда или, возможно, через SSH? Я бы связался с вашим хостинг-провайдером на этом этапе, так как это становится совершенно другим вопросом;)   -  person James    schedule 18.10.2014


Ответы (1)


Установить разрешение всем папкам на 755.

find ./ -type d -exec chmod 755 {} \;

Установить разрешение всем файлам на 644.

find ./ -type f -exec chmod 644 {} \;

Проверьте файлы владельца. и установите пользователя исправления в качестве владельца.
Например, в следующем коде замените user сайтом владельца исправления.
Этот код работает, если вы используете Cpanel

chown user:user /home/user/public_html/ -R
chown user:nobody /home/user/public_html/
person Nabi K.A.Z.    schedule 18.10.2014
comment
Это вполне может быть проблемой, хотя в настоящее время это предположение. Просмотр журналов должен показать проблему и разрешить соответствующее исправление, а не изменять права доступа ко всем папкам в качестве тестового исправления. - person James; 18.10.2014