Процесс установки WordPress обычно проходит гладко, но новички могут столкнуться с некоторыми ошибками. Эти проблемы могут показаться сложными и запутанными, но их можно легко решить, найдя причину. В этом разделе приведены общие проблемы неудачной установки и конкретные решения, которые помогут вам быстро устранить неполадки и завершить установку.
I. Нарушение соединения с базой данных (самая распространенная ошибка)
плохое поведение
Установка выдает сообщение: "Error establishing a database connection" или "Error establishing a database connection", и вы не можете перейти к следующему шагу.
Возможные причины и решения
- Неверная информация о базе данных (в случае 90%)
- контрольно-пропускные пункты: совпадают ли имя базы данных, имя пользователя и пароль с записью (с учетом регистра).
- Этапы тренировки:
- Войдите в панель Pagoda и перейдите на страницу "База данных", чтобы подтвердить имя базы данных и имя пользователя.
- Если пароль неверный, нажмите "Еще" → "Изменить пароль", чтобы сгенерировать новый пароль и записать его.
- Вернитесь на страницу установки, заполните правильную информацию и отправьте.
- Ошибка адреса хоста базы данных
- контрольно-пропускные пункты: Правильно ли указан "Хост базы данных" (почти всегда для новичков)?
localhost)。 - Этапы тренировки:
- По умолчанию
localhostНикаких модификаций не требуется. - Если у поставщика сервера есть специальные инструкции (например, для некоторых зарубежных хостов), заполните указанный адрес (например.
mysql.example.com)。
- По умолчанию
- контрольно-пропускные пункты: Правильно ли указан "Хост базы данных" (почти всегда для новичков)?
- Служба базы данных не запущена
- контрольно-пропускные пункты: Правильно ли работает служба MySQL на сервере.
- Этапы тренировки:
- Войдите в панель Pagoda и нажмите "Магазин программного обеспечения" с левой стороны.
- Найдите установку MySQL и убедитесь, что ее статус "Выполняется".
- Если она не запущена, нажмите кнопку "Перезапустить", чтобы запустить службу.
- Пользователь базы данных не имеет привилегий
- контрольно-пропускные пункты: Имеет ли пользователь базы данных разрешение на доступ к базе данных.
- Этапы тренировки:
- Войдите в панель Pagoda и перейдите в раздел "Базы данных" → Нажмите на "Управление" после "Базы данных" и перейдите в phpMyAdmin.
- Нажмите "Учетная запись пользователя" в верхнем меню, чтобы найти соответствующего пользователя базы данных.
- Убедитесь, что пользователь имеет "Все права" на целевую базу данных, если нет, то повторно авторизуйтесь.
II. Ошибка разрешения (невозможно создать файл/записать конфигурацию)
плохое поведение
Установка прерывается по причине "Невозможно записать файл wp-config.php" или "Невозможно создать директорию".
Возможные причины и решения
- Недостаточные разрешения каталога веб-сайтов
- контрольно-пропускные пункты: Правильно ли установлены права доступа к корневому каталогу веб-страницы на сервере.
- Этапы тренировки:
- Войдите в панель Pagoda, перейдите в раздел "Сайты" → найдите соответствующий сайт и нажмите "Подробнее" → "Привилегии".
- Установите для параметра "Разрешения каталога" значение
755Если для параметра "Разрешение файла" установлено значение644。 - Варианты владения
www(или пользователя по умолчанию сервера), нажмите кнопку Применить.
- Создайте файл wp-config.php вручную
- Если запрашивается файл конфигурации, который не может быть записан, создайте его вручную:
- На странице "Ошибки установки" нажмите "Создать профиль" и скопируйте код со страницы.
- Войдите в Pagoda Panel, перейдите в корневой каталог сайта, нажмите "Новый файл", назовите его так
wp-config.php。 - Дважды щелкните по файлу, чтобы открыть редактор, вставьте скопированный код и нажмите "Сохранить".
- Вернитесь на страницу установки и нажмите "Приступить к установке", чтобы продолжить.
- Если запрашивается файл конфигурации, который не может быть записан, создайте его вручную:
- Ошибка владения файлом
- контрольно-пропускные пункты: Принадлежит ли файл пользователю, управляющему сервером (например, пользователю, управляющему Apache или Nginx).
- Этапы тренировки:
- В Pagoda File Manager выберите корневой каталог сайта и нажмите "Разрешения".
- Измените "Владелец" и "Группа" на пользователя времени выполнения сервера (обычно это
wwwилиnginx)。 - Отметьте "Применить к подкаталогам" и нажмите "ОК".
III. Прерывание процесса установки или белый экран
плохое поведение
На полпути к установке он внезапно застревает, страница становится пустой (белый экран) или появляется сообщение "500 Internal Server Error".
Возможные причины и решения
- Несовместимость версий PHP
- контрольно-пропускные пункты: Соответствует ли версия PHP сервера требованиям WordPress (рекомендуется 7.4 и выше).
- Этапы тренировки:
- Войдите в панель Pagoda, перейдите в раздел "Веб-сайт" → Найдите соответствующий веб-сайт и нажмите "Версия PHP".
- Выберите PHP 7.4 или 8.0 (для лучшей совместимости) и нажмите "Переключить".
- Переключитесь и перейдите на страницу установки.
- Недостаточный лимит памяти PHP
- контрольно-пропускные пункты: лимит памяти PHP слишком мал, что приводит к сбою процесса установки.
- Этапы тренировки:
- Войдите в Pagoda Panel, перейдите в "Магазин программного обеспечения" → Найдите установленный PHP и нажмите "Настройки".
- Перейдите в раздел "Профили" и найдите
memory_limit, измените значение на128Mили256M。 - Нажмите кнопку Сохранить, чтобы перезапустить службу PHP.
- Поврежденные или неполные файлы установки
- контрольно-пропускные пункты: Загруженный установочный пакет WordPress не поврежден.
- Этапы тренировки:
- Перезагрузите установочный пакет WordPress из официального источника (см. раздел 7.1).
- Войдите в панель Pagoda и удалите все файлы в корневом каталоге сайта.
- Заново загрузите и извлеките новый установочный пакет (см. раздел 7.2) и запустите установку снова.
IV. Другие распространенные ошибки и их решения
- Доменное имя не разрешается или порт сервера не открыт
- плохое поведение: Страница установки не открывается при обращении к доменному имени, показывая "Unable to access this site".
- Этапы тренировки:
- Убедитесь, что доменное имя разрешилось в IP-адрес сервера (см. раздел 4.4).
- Войдите в консоль сервера и убедитесь, что порты 80 (HTTP) и 443 (HTTPS) открыты.
- Если доступ осуществляется по IP, убедитесь, что панель Pagoda не ограничивает доступ по IP.
- Конфликты префиксов таблиц базы данных
- плохое поведение: Выдается сообщение "Таблица уже существует" или данные искажаются после установки.
- Этапы тренировки:
- Если WordPress был установлен ранее, войдите в phpMyAdmin и удалите старые таблицы базы данных.
- или измените префиксы таблиц во время установки (например, измените
wp_превратиться вwp2023_)。
- Брандмауэр или блокировка плагина безопасности
- плохое поведение: Страница установки загружается медленно или блокируется.
- Этапы тренировки:
- Временно отключите брандмауэр сервера или правила групп безопасности (включите их после завершения установки).
- Если вы используете домашний сервер, проверьте, не заблокирован ли он из-за проблем с фильтрацией (порт 80/443 недоступен для доменов, не внесенных в список).
Общие советы по устранению ошибок
- Просмотр журнала ошибок
- Войдите в Pagoda Panel, перейдите в раздел "Сайты" → "Журналы" соответствующего сайта и просмотрите "Журнал ошибок", в котором будет записана конкретная причина ошибки.
- Упрощенная среда установки
- Если используется сложная конфигурация сервера, временно восстановите настройки по умолчанию (например, расширения PHP, псевдостатические правила и т. д.).
- призыв о помощи
- Скопируйте текст сообщения об ошибке и найдите решение в поисковой системе (обычно можно найти решения аналогичных проблем).
- Обратитесь в службу поддержки поставщика сервера и предоставьте скриншоты ошибки, чтобы специалист мог помочь в устранении неполадок.
короткие
Большинство сбоев в установке вызвано неправильным заполнением информации, неверными настройками прав доступа или несовместимостью сред. Следуя приведенным в этом разделе методам проверки, можно решить проблемы 99%. Если несколько попыток все же не увенчались успехом, рекомендуется реорганизовать процесс: начиная с создания базы данных, загрузки файлов и заканчивая заполнением информации, каждый шаг тщательно проверяется на предмет корректности работы.
Как только вы решите эту проблему, вы сможете войти в бэкэнд WordPress и начать создавать свой сайт.