Wordpress - ошибка при установлении соединения с базой данных - свежая установка WP - PullRequest
1 голос
/ 29 марта 2012

В прошлом я несколько раз устанавливал и настраивал Wordpress локально, поэтому я не новичок в этом процессе. Я использую XAMPP.

Я переформатировал свой MacbookPro около месяца назад, и это первая новая установка WP с тех пор.

Я получаю сообщение об ошибке: Ошибка при установлении соединения с базой данных

Я пробовал следующее:

  • Удаление базы данных MySQL и создание новой базы данных
  • Удаление пользователя БД и создание нового пользователя БД
  • Смена пароля пользователя БД
  • Изменение DB_HOST на 127.0.0.1
  • Изменение DB_HOST на 127.0.0.1:3306
  • Изменение DB_HOST на Localhost
  • Изменение DB_HOST на localhost
  • Скачивание свежей версии WP
  • Выключение MacBook и перезапуск всего, включая XAMPP и MySQL

НИЧЕГО, что я делаю, не имеет никакого значения. Для записи работает локальная ранее установленная (та же версия 3.2.1) версия WP отлично . Я уже проверил настройки MySQL по этим рабочим настройкам.

Вот вывод php --ri mysql:

MySQL Support => enabled
Active Persistent Links => 0
Active Links => 0
Client API version => mysqlnd 5.0.8-dev - 20102224 - $Revision: 310735 $

Directive => Local Value => Master Value
mysql.allow_persistent => On => On
mysql.max_persistent => Unlimited => Unlimited
mysql.max_links => Unlimited => Unlimited
mysql.default_host => no value => no value
mysql.default_user => no value => no value
mysql.default_password => no value => no value
mysql.default_port => no value => no value
mysql.default_socket => /var/mysql/mysql.sock => /var/mysql/mysql.sock
mysql.connect_timeout => 60 => 60
mysql.trace_mode => Off => Off
mysql.allow_local_infile => On => On

Я видел возможное исправление PHP / MySQL Broken After Security Update 2010-05, но я не понимаю, почему предыдущая установка WP работает, если это проблема.

Я тихо схожу с ума от этого.

Буду очень признателен, если кто-нибудь подскажет, как это исправить: -)

Огромное СПАСИБО заранее!

Ответы [ 2 ]

0 голосов
/ 13 апреля 2012

Решение (или, скорее, причина) смущает - я изначально назвал локальную папку WP чем-то вроде «WP Name» с пробелом в ней.Я переименовал его в «WPName», но пространство уже нанесло ущерб.

Я удалил папку установки и хранения, затем создал новую папку, новую установку, и все работало нормально.

Неловко, но верно.

0 голосов
/ 30 марта 2012

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...