2016-09-17 3 views
1

Я пытаюсь заставить Wordpress работать локально на моем Mac. Я загрузил и установил Xampp, а также модуль Wordpress. Но я не уверен, куда идти отсюда, чтобы фактически заставить Wordpress работать.Настройка Wordpress с Xampp на Mac

Когда я пытаюсь достичь 127.0.0.1/wordpress/ и localhost/wordpress /, я получаю сообщение «Ошибка установления соединения с базой данных».

Я могу добраться до PhpMyAdmin, прилагая скриншот.

Screenshot from phpMyAdmin

Я понятия не имею, куда идти отсюда. Нужно ли мне вносить какие-либо изменения в некоторые conf-файлы или что-то еще? Это первый случай, когда я делаю это, так что извините за вопросы noob, я на самом деле не программист, просто хочу, чтобы мои локальные сайты Wordpress локально ... :)

+0

Что находится в файле 'wp-config.php'? – RRikesh

+0

Вы проверили wp-config.php? Специально «DB_NAME», «DB_USER» и «DB_PASSWORD». –

ответ

0

Вам необходимо создать базу данных в PHPMyAdmin, а затем настройте wp-config.php с информацией о базе данных. По умолчанию у вас может быть только файл wp-config-sample.php. Переименуйте файл и удалите -sample из имени файла.

Имя хоста будет «localhost», так как база данных локально размещена.

Имя пользователя будет именем пользователя phpmyadmin, а пароль будет паролем для этой учетной записи.

Имя базы данных будет именем базы данных, которое вы выбрали.

Префикс можно оставить в покое, так как по умолчанию это просто отлично. :)

+0

Хорошо, я попробую, спасибо! Но я обнаружил, что все файлы Wordpress находятся в приложениях/XAMPP/xamppfiles/apps/wordpress/conf/htdocs, и эта папка была защищена даже от просмотра, мне пришлось ее изменить. И кажется, что все файлы в этой папке (включая wp-config.php) также защищены от записи. Так оно и должно быть? –

+0

Это сейчас в моем wp-config.php (я изменил права на этот файл, потому что я даже не смог его открыть) '// ** Настройки MySQL - вы можете получить эту информацию со своего веб-хоста ** // /** Имя базы данных для WordPress */ define ('DB_NAME', 'bitnami_wordpress'); /** Имя пользователя базы данных MySQL */ define ('DB_USER', 'bn_wordpress'); /** Пароль базы данных MySQL */ define ('DB_PASSWORD', 'ea2ae44234'); /** MySQL hostname */ define ('DB_HOST', 'localhost: 3306'); /** База данных Charset для использования при создании таблиц базы данных. */ define ('DB_CHARSET', 'utf8'); ' –

+0

Я бы рекомендовал удалить пароль из вашего комментария, для вашей собственной безопасности. :) Кроме того, расположение файлов кажется нечетным. Вы установили Wordpress через какую-либо форму инструмента, или вы загрузили ZIP и распаковали его? В любом случае файл выглядит нормально, но вам не обязательно нужно: 3306 в свойстве DB_HOST. :) –

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