розміщення веб-сайтів на моєму локальному сервері за допомогою mamp in mac


0

Я хочу розмістити сайт WordPress локально на своєму сервері MAMP. Це процедура, яку я дотримувався: 1.Установив плагін дублікататора на сайті та створив пакет сайту. 2.Завантажив інсталятор і архівує файл та файл installer.php з пакету. 3.Створено базу даних у phpmyadmin за допомогою сервера MAMP. 4.Змістив файл архівації та інсталятор у папці MAMP / Applications / htdocs. 5. Спробував відкрити localhost / ім'я папки / installer.php.

Виконуючи всі ці дії, ви отримаєте помилку та не зможете її запустити локально. Wordpress вже встановлений у локальному хості. Запропонуйте вирішити цю проблему.


1
Коли ви кажете "отримати помилку", яка б це була помилка?
ssnobody

Його 404 помилку не знайдено
Vishwanath Singh

404 не знайдено означає, що він шукає DocumentRoot / ім'я папки / installer.php, і його не можна знайти. Я перевірив би, чи DocumentRoot вказує на правильне розташування.
ssnobody

Відповіді:


0

Ви можете скопіювати сайт у localhost альтернативним способом без використання додаткового плагіна.

Кроки:

1. Export the database using phpmyadmin interface and save that as a .sql file.

2. Extract wordpress.zip file downloaded from wordpress.org to MAMP/htdocs.

3. Copy wp-content folder and wp_config.php from old site and Paste it under new wordpress folder.(Replace the files)

4. Create a database in new host with same database name and import the .sql file.

5. Goto localhost:8888 in your browser. (Before this, you need to change document root to this wordpress folder by using preferences in MAMP) You will get your site.

Примітки:

If you find any old urls in your site, (Broken urls to media items) You can do a search and replace in database using the following sql queries. Do this one by one inside your wordpress database.

UPDATE wp_posts SET guid = replace(guid, 'http://old-site','http://new-site');

UPDATE wp_posts SET post_content = replace(post_content, 'http://old-site', 'new-site');

UPDATE wp_postmeta SET meta_value = replace(meta_value,'old-site','new-site');
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.