Установка локального сервера XAMPP и WordPress
Начинать работать с блогом на WordPress необходимо на локальном сервере, так как именно на локальном сервере можно оттестировать и настроить все то, что вам будет нужно в будущем при переносе блога на сервер хостера...
Понравился пост? Подпишись на обновления по RSS или Twitter !
#261,
Привет)
скачал XAMPP и все.
создаю в папке htdocs свою папку, скажем, examples для своих проектов.
создаю mycode.php В ПАПКЕ examples.
и тут у меня проблема: при вызове http://localhost/examples/mycode.php у меня вылезает "Service unavailable!" и что-то про ошибку 503 (искал в инете и ничего по поводу годного решения не нашел)
НО!! когда mycode.php находится непосредственно в корневой папке htdocs (запрос http://localhost/mycode.php ), то все работает.
подскажите , в чем проблема?
#262,
может в содержимом mycode.php?
в htdocs файла .htaccess нет?
#263,
содержимое mycode.php:
была и другая белиберда, которая работала только находясь в htdocs.
нету. а зачем он?? надо создать?
#264,
да честно - понятия не имею, что у вас за проблема. вообще в первый раз о такой слышу. попробуйте там остановить xampp и заново запустить апач.
#265,
Спасибо:(
Если разберусь, обязательно напишу сюда))
#266,
Спасибо!
Всё получилось просто и легко!
#267,
Спасибо большое! Все получилось с первого раза!
#268,
при установке xamp , после нажатия кнопки start напротив кнопки Apache на панели управления, кнопка Apache становится красной и не меняется start на stop.выдается сообщение:18:14:41 [Apache] Apache WILL NOT start without the configured ports free!
18:14:41 [Apache] You need to uninstall/disable/reconfigure the blocking application
18:14:41 [Apache] or reconfigure Apache and the Control Panel to listen on a different port
18:14:41 [Apache] Attempting to start Apache app...
18:14:41 [Apache] Status change detected: running
18:14:42 [Apache] Status change detected: stopped
18:14:42 [Apache] Error: Apache shutdown unexpectedly.
18:14:42 [Apache] This may be due to a blocked port, missing dependencies,
18:14:42 [Apache] improper privileges, a crash, or a shutdown by another method.
18:14:42 [Apache] Press the Logs button to view error logs and check
18:14:42 [Apache] the Windows Event Viewer for more clues
18:14:42 [Apache] If you need more help, copy and post this
18:14:42 [Apache] entire log window on the forums
18:14:44 [mysql] Attempting to stop MySQL (PID: 4668)
18:14:44 [mysql] Status change detected: stopped
18:14:48 [mysql] Attempting to start MySQL app...
18:14:48 [mysql] Status change detected: running
18:14:51 [mysql] Attempting to stop MySQL (PID: 3244)
18:14:51 [mysql] Status change detected: stopped
18:14:54 [mysql] Attempting to start MySQL app...
18:14:55 [mysql] Status change detected: running
18:15:00 [Apache] Problem detected!
18:15:00 [Apache] Port 80 in use by "Unable to open process" with PID 3008!
18:15:00 [Apache] Apache WILL NOT start without the configured ports free!
18:15:00 [Apache] You need to uninstall/disable/reconfigure the blocking application
18:15:00 [Apache] or reconfigure Apache and the Control Panel to listen on a different port
18:15:00 [Apache] Problem detected!
18:15:00 [Apache] Port 443 in use by "Unable to open process" with PID 3008!
18:15:00 [Apache] Apache WILL NOT start without the configured ports free!
18:15:00 [Apache] You need to uninstall/disable/reconfigure the blocking application
18:15:00 [Apache] or reconfigure Apache and the Control Panel to listen on a different port
18:15:00 [Apache] Attempting to start Apache app...
18:15:00 [Apache] Status change detected: running
18:15:01 [Apache] Status change detected: stopped
18:15:01 [Apache] Error: Apache shutdown unexpectedly.
18:15:01 [Apache] This may be due to a blocked port, missing dependencies,
18:15:01 [Apache] improper privileges, a crash, or a shutdown by another method.
18:15:01 [Apache] Press the Logs button to view error logs and check
18:15:01 [Apache] the Windows Event Viewer for more clues
18:15:01 [Apache] If you need more help, copy and post this
18:15:01 [Apache] entire log window on the forums
помогите,пожалуйста
#269,
скайп вырубите, потом пробуйте апач запускать.
если поможет, то потом найдите в настройках скайпа используемый порт и измените его с 80 на любой другой.
#270,
Привет, не понятно какие файлы я переносить на хостинг буду после завершения робот по сайту. Из папки C:\mysites\www\blog.ru или из папки C:\server\htdocs
Похоже если сделать все как вы сказали, то сайт смотрит в папку C:\mysites\www\blog.ru. А админка смотрит в папку C:\server\htdocs, как же быть???? Я удалил файлы движка из :\server\htdocs, теперь админка не открывается
#271,
Добрый день!
Установил на комп Xampp V3.2.2., в корневую папку поставил WordPress В первый день установки запустил Апач изменив порты с 80 на 1337/7331, мог работать в консоли. На следующий день localhost не открывается, пишет следующее:
Веб-страница недоступна
ERR_CONNECTION_REFUSED
Подробности: Попытка Google Chrome подключиться к localhost была отклонена. Сайт недоступен или ваша сеть настроена неправильно.
Помогите, пожалуйста!
Заранее благодарю!
Едиге
#272,
Столкнулся с точно такой же проблемой, решилось только переустановкой вордпресс. При этом, сначала нужно отредактировать vhosts, создать базу данных, изначально создать папку www, в нее закинуть установочные файлы, и только потом запускать инсталяцию вордпресс.
#273,
Хорошо написано и доступно...НО... так все сложно.
Гораздо понятнее удобнее Open Server, и функционала у него намного больше. Апач 2.2 ПХП 5.3. Мускул 5.5.
Wordpress и плагины отлично на нем стоят...
И большой плюс Open Server - можно поставить на флешку. Работает без привязки к системе компа
#274,
неправда, функционала у него не больше.
и вообще - локальные сервера все примерно одинаковы, поэтому пользоваться можно тем, который нравится.
#275,
У меня при установке XAMPP при появлении Control Panel возникает следующее сообщение по APACHE:
Port 443 in use by "C:\Program Files (x86)\Skype\Phone\Skype.exe" with PID 4732!
Apache WILL NOT start without the configured ports free!
You need to uninstall/disable/reconfigure the blocking application
or reconfigure Apache and the Control Panel to listen on a different port
Что за засада?
Удалять Skype не хотелось бы.
Как правильно переконфигурировать Apache и Control Panel на другой порт?
#276,
гораздо проще сам скайп на другой порт перенастроить.
#277,
Спасибо, всё получилось поставить. Скажите, использовали ли Вы Openserver, удобнее или лучше ли он, я параллельно попробовал установить его по этой инструкции http://readanduse.com/2016/09/10/kak-ustanovit-nastroit-zapustit-open-server-instruktsiya/ запустился без проблем, а xamp пришлось гуглить, т.к. apache не хотел запускаться, ошибку выдавал. Исходя из вашего опыта, что лучше и удобнее? Спасибо.
#278,
сугубо вопрос привычки.
все современные локальные сервера примерно одинаковы.
#279,
Спасибо большое за доступную пошаговую инструкцию, все получилось! Дело за малым - перенести на локальный сервер содержимое уже действующего сайта, только нигде не могу найти, как это сделать без косяков. Наверное, для мастеров это очевидно, но я пока еще подмастерье. Просто заменить свежие вордпрессовские папки admin. content. includes? Или что-то еще? И надо ли что-то менять, прописывать? Просветите, пожалуйста, если можно.
#280,
да там информации еще на отдельную статью. но если кратко, то по пунктам:
1. скачиваем архив папки сайта (весь).
2. скачиваем дамп базы данных.
3. распаковываем папку сайта в отдельный каталог (скажем, site.ru в папке htdocs).
4. правим .htaccess на предмет замены "/" на "/site.ru/".
5. в дампе базы данных заменяем значения "home" и "siteurl" на локальный путь аля "http://localhost/site.ru/".
6. заливаем дамп в базу данных.
7. исправляем базу, логин и пароль в wp-config.php.
8. заходим в админку сайта (на данном этапе она уже должна работать).
9. устанавливаем плагин better search replace.
10. заменяем в плагине реальный урл на локальный.
11. все - теперь сайт будет полностью работать локально.