Назад | Перейти на главную страницу

Получение 500 внутренних ошибок сервера при установке WordPress на IIS 7 в GoDaddy

У меня есть план виртуального общего хостинга на GoDaddy. Я пытаюсь настроить на нем WordPress. Однако всякий раз, когда я запускаю /wp-admin/install.php, я получаю внутреннюю ошибку 500.

Что могло вызвать это? Я совершенно потерялся. Я не думал, что это будет сложно настроить.

Спасибо за помощь!

Я исправил проблему ... проблема заключалась в том, что не было файла конфигурации (wp-config.php). Я подключил рабочий стол к серверу, чтобы увидеть ошибку, и word press показало мне экран, сообщающий мне. Затем у него была кнопка с надписью создать файл конфигурации ... и это сработало.

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

надеюсь, это поможет

WordPress отлично работает на Godaddy с хостингом Windows, работающим под управлением IIS 7. Не позволяйте никому говорить вам, что он будет работать только на Linux.

Проверьте эти проблемы в своем Центре управления хостингом в Godaddy:

  1. Убедитесь, что вы используете IIS 7. Вероятно, вы не сможете запустить его на IIS 6.
  2. Убедитесь, что ваша установочная папка настроена как корень приложения и установлен флажок «анонимный доступ».
  3. В Центре управления хостингом> Содержимое> Диспетчер файлов выберите папку для установки, нажмите «Разрешения» и снимите флажок «Наследовать». Затем отметьте «Чтение», «Запись» и «Сбросить всех дочерних элементов на наследование».
  4. В «Содержимое»> «Управление IIS» выберите корневую папку содержимого и нажмите «Дополнительно». Убедитесь, что режим конвейера установлен на «Интегрированный».
  5. В Content> Add On Languages ​​убедитесь, что вы используете .Net Runtime 2.0 / 3/0 / 3.5 и PHP 5.x.

Помимо вышеперечисленных проверок!

Убедитесь, что вы используете правильный путь к файлу установщика; т.е. http: // локальный: порт / wp-admin / install.php

где порт - это номер порта, если вы размещаете несколько сайтов в IIS.

Я столкнулся с той же проблемой, и мне удалось просмотреть подробную информацию об ошибке (Ошибка 500), внеся некоторые изменения в файл web.config. Перейдите по ссылке ниже для получения дополнительной информации.

Как показать подробную информацию об ошибке 500 на веб-сервере.

Протестировал на GoDaddy, работает. :)

Я бы аннулировал учетную запись, позвонил в HostMonster (это всего 5,95 в месяц с неограниченным доступом), и у них есть панель управления «Простые сценарии», которая настраивает Wordpress для вас, и вам не нужно ничего делать.

Есть несколько возможных причин этой ошибки. Лучше всего просмотреть журналы сервера для получения более подробной информации об ошибке. Обратитесь в службу поддержки GoDaddy за помощью.

Вот пара ссылок, которые могут помочь:

http://wordpress.org/support/topic/259015

http://wordpress.org/support/topic/279689

Я обнаружил, что проблема в том, что web.config неправильно переписывается из-за того, что wpmu создает правила перезаписи дубликатов. Если вы удалите их, все в порядке

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

Я легко исправил это, обновив страницы ошибок на конкретном веб-сайте. Отредактируйте сообщение об ошибке 500 и укажите его на /index.php. Это сработало для меня. Я не уверен в настройке GoDaddy, но похоже, что конфигурация ошибки установки IIS по умолчанию не нравится WordPress при удаленном просмотре.

Читайте больше, если хотите: http://you.arenot.me/2013/01/31/wordpress-new-install-on-windows-iis-7-with-500-internal-server-error/

И я надеюсь, что это поможет.