Установка локального сервера XAMPP и WordPress
Начинать работать с блогом на WordPress необходимо на локальном сервере, так как именно на локальном сервере можно оттестировать и настроить все то, что вам будет нужно в будущем при переносе блога на сервер хостера...
Понравился пост? Подпишись на обновления по RSS или Twitter !
#1,
Я не согласен по поводу выбора XAMPP для новичков. Сейчас поясню :)
По статистике видно, что основная масса пользователей плохо дружит с английским. Это судя по форумам поддержки WordPress. Тут же все делается для русскоязычных пользователей, и сам Денвер, и форум его и т.д. То что сама инсталляция на русском тоже плюс, пусть она и не гуевая и не такая красивая (в следующей, 4-й версии, будет гуй).
Не надо лезть в httpd.conf, для новичка это дело опасное, если что не так, то все, приплыли. Посыпятся куча вопросов. В денвере все работает сразу по-умолчанию (для WordPress'а).
Безопасность. Денвер локальный сервер, доступ извне у него закрыт. Не нужен новичку доступ извне, категорически не нужен! Чуть позже, когда уже будут какие-то навыки, все это конечно открыть можно, но поначалу лучше без этого.
#2,
так в том то и дело, что кроме этих настроек, что перечислены в статье - больше ничего делать и настраивать не надо.
а насчет денвера - доступ извне закрыт, но сам сервер стучится к себе на сайт и пересылает какую-то инфу с вашего компьютера. кто-то спрашивал там на форуме об этом - ему не ответили. я совсем не параноик, но отсылка втихую любой информации с моего компьютера воспринимаю в штыки. вполне возможно, что денвер спрашивает свой сайт о наличии новой версии, но молчание в ответ на этот вопрос и сам факт того, что это происходит без спроса пользователя меня очень сильно напрягает.
#3,
Flector, правильный системный подход гласит
Но часто получается все абсолютно неправильно, как у меня. WP движок я присоединил к ранее слепленному сайту, чтоб организовать оперативные публикации для достаточно узкого круга людей. Блог постепенно стал наполняться и перерос стартовый сайт, и я его время от времени по наитию м методом тыка приспосабливал и обустраивал. И получил эклектику из кусков. Убить старое и начать все заново жалко, есть набор благодарных коллег читателей. А штопать заплатки все сложнее и сложнее, т.к. я это делаю прямо на сервере хостера.
Вопрос к Вам, а можно вообще искать способ построить локальную версию для уже работающего блога, чтоб синхронизировать не только движок, но и данные базы, каторая уже живет своей жизнью? И, если можно, то как?
Простите, если вопрос глупый. Но, вы позиционировали свой ресурс, насколько я понял, как место, где можно найти ответ не столько на вопрос "что", сколько на вопрос "как".
#4,
все зависит от того, насколько вы сильно все поменяли на сервере хостера. если все изменения касаются только файлов самого движка WP, то никаких проблем не будет.
процесс переноса достаточно прост, предположим у вас на хостинге wordpress последней версии, тогда нужно сделать следующее:
1. установить локальный сервер
2. создать базу данных в MySQL
3. установить новый чистый блог на локальном сервере (либо сразу в htdоcs, либо в отдельную папку (blog например))
4. скопировать все файлы движка от хостера и заменить ими существующие файлы локально.
5. скопировать базу данных хостера - делать это или через phpMyAdmin или через спец. плагин вроде WP Database Backup
6. открываем эту базу на редактирование в том же NotePad++, в двух местах исправляем урлы блога с "инетовских" на "локальные" (siteurl и home, легко найти поиском по тексту). то есть если было "http://www.wordpressplugins.ru", то заменяем на "http://localhost/blog", сохраняем файл базы (.sql)
7. открываем phpMyAdmin на localhost, выбираем нашу созданную базу, которую мы использовали для создания нового блога. жмем на кнопку SQL и выбираем пункт "Импорт файлов", через который и импортируем нашу базу от хостера.
8. так как мы полностью скопировали файлы от хостера, то перезаписали и wp-config.php - поэтому открываем его и указываем правильные настройки (те, что были при установке чистого блога)
вот только что проделал все это, создав локально копию этого сайта. есть конечно нюансы переноса туда-сюда. в основном связаны с кодировкой. если же блог у хостера на utf8, то проблем вообще не будет. и еще возможно некоторые плагины будут локально кривовато работать, если используют в настройках "инетовский" путь. плюс не мешает проверить .htaccess на предмет того, чтобы там тоже не было "инетовских" урлов.
это так, в общих чертах. возникнут вопросы - задавайте.
#5,
Отчет любителя
Суток не прошло, я натренировался ставить и валить ХАМРР, развил умение ругаться матом. ВиндовсВиста, однако.
1. Апач и МайСиквел встав, уже работают всегда. Никакими кнопками, врожденными в ХАМРР их не выключить. Поэтому и на ПХП4 нет возможности перейти. Вышибание МайСиквела и Апача из Служб диспетчера задач приводит к успеху в запуске PHPSwitch.bat, но после этого разбудить Апач удается лишь перезагрузкой (врожденные кнопки ХАМРР - старт, рестарт... не помогают, а ХАМРР Control Panel вообще пишет про занятость сервиса.
Одна раз разбудил Апач, но потерялся доступ к БД. Навсегда. Отовсюду. Второй раз разбудить даже не смог.
Оставил с ПХП5, но сайт в некоторых мелочах не совпадает с тем, который живет на хостинге.
2. Работает на локальном компьютере все медленнее. Много медленнее. Компьютер не дохлый, с кучей памяти, винтов и мегагерц. Во всех других ситуациях торможения не ощущал.
3. Проблемы со скоростью и многоходовостью отладки прямо на серваке, которые меня не очень радовали, переносом всего на локальную машину не решились. Прыганий туда сюда не меньше, скорость работы оказывается медленнее из-за тугодумности открытия страничек (можно вообще никогда не дождаться, чтобы открылись всякие графические безделушки и фончики из стилевого файла, которые размер имеют 1 Кб отсилы, перезаход помогает).
4. Есть элементы несовпадения в обработке кое-каких мелочей, кто виноват - Виндовс-Линукс-пхп5-пхп4-моя_бестолковость, не понял.
Мои выводы пока печальны. Буду отлаживать красивости и позиционирования буковок, как раньше, прямо на хостинге на учебных копиях страничек. А вот работу с базой, извлечение из нее всякой хитрой информации потренирую на локальной версии. Может какие-то плагины можно потренировать. Но уверенности в успехе не будет. NexGEN Gallery, например, некоторыми своими частями не работает под ХАМРР.
Халявы опять не получилось. Чем больше средств, тем больше надо учиться.
#6,
поэтому я написал в статье, что устанавливать надо сервер сняв галочки установки апача и mysql как сервисов. сейчас вот запустил сервер - выключил сервер, никаких процессов в диспетчере от них не осталось. Control Panel у меня глючит - то есть MySQL еще запускается, а вот апач ни в какую - пишет, что процесс занят и все тут. разбираться с панелью я не стал - поэтому и написал, что надо пользоваться именно экзешниками для запуска и остановки сервера.
переключение версии php на 4 мне удалось, запускал .bat при включенном сервере, правда заработал он только после перезапуска сервера. вроде все работает. обратное переключение при включенном сервере не сработало, но после остановки переключился на 5 php нормально.
как с вистой дело обстоит я не знаю, она сама у меня тормозит дальше некуда. но попробуйте в диспетчере задач поставить приоритет апачу и мускулу выше среднего.
у меня тоже сервер не летает, но никакой тугодумности я не наблюдаю, отлично все работает, и уж конечно быстрее, чем у хостера.
для правильной работы для него нужно:
# GD 2 Library
# Freetype Support (for Watermark)
не уверен, что эти библиотеки включены и работают в XAMPP по умолчанию.
#7,
Flector, спасибо, появились новые надежды. Приятно, что я туповат, а мир вокруг бодр и перспективен :) И сразу последние силы покинули меня, не хочу быть вебпрограммером, деинсталлятором и инсталлятором ... до завтрашнего вечера, по крайней мере буду зализывать душевные раны.
#8,
Я все таки за денвер, все проекты сначала поднимаю на нем, да и привык уже к нему. На машине с 2ГГц процом и 1Гб-итной оперативкой работает шустро. По поводу отсылки информации - настроил файрвол на запрет, все в шоколаде.
#9,
По поводу Висты. Недавно ее поставил, пока доволен вроде бы всем. Кроме работы локального сервера. Действительно, тормоза жуткие. На этой же машине, только на ХП, такого не было, все открывалось мгновенно. И тут не важно, Денвер или Ксамп, одна фигня тормозит. И не понятно, что в них именно тормозит. Но подозрение на Мускуль, так локальные сайтики, которые на одном хтмл'е, вроде и шустро открываются.
#10,
приоритет не пробовали процессу давать выше среднего?
#11,
Пробовал, вроде разницы никакой.
Зато обратил внимание на интересную вещь. Как только отрубаю сеть, и медь и вай-фай, то тормоза непонятным образом исчезают. Ладно, работает да и ладно, на досуге поковыряю.
#12,
автору респект за основы. хотя после джумлы вордпресс это на порядок легче
прочитал внимательно топик про перенос сайта.
вопрос автору зачем 3 пункт?
------------------------------------
3. установить новый чистый блог на локальном сервере (либо сразу в htdоcs, либо в отдельную папку (blog например))
-------------------------------------------
можно же сделать сразу 4 и все работает нормально.
а вот за ньанс по чистке базы спасибо.про урл и хоме.
самому бы долго пришлось ковыряться.
Жду ответа про 3 пункт
спасибо
кстати как выйти на тебя напрямую,мыло хотя бы?
#13,
можно пропустить этот пункт - просто если что-то будет сделано неправильно сложно будет сказать в чем проблема - то ли в настройках с сервера, то ли с настройками локальными.
#14,
пароль в базе в зашифрованном виде.можно как то расшифровать?
или через базу поменять каким то образом?
заметил что при установке двух блогов один и тот же пароль в базе выглядит
по разному в зашифрованном виде
#15,
расшифровать нет, а вот поменять его при наличии доступа к MySQL базе можно легко. вот этим способом, например.
#16,
действительно очень просто). да и MD5 уже расшифровывать пытаються
#17,
Спасибо за инструкцию, действительно за 15 минут с первого раза все заработало. Попробую теперь партнерские сайты на WP клепать :)
#18,
про партнерские сайты чуть поразвернутее отпиши.что они дают?
а то освоил уже десяток движков а даже копейки не заработал в инете.
получаеться время впустую убиваю) хоть инет отбить баксов на 50
#19,
Когда же выйдет статья с темой «Перенос WordPress и его настроек с локального сервера на сервер хостера» для чайников - очень нужно :)
#20,
Мне не понравился XAMPP - хотя бы потому, что УРЛ у него не все через localhost.
Привык работать с Денвером делая сайта сразу с нужными урлами
#21,
Спасибо за инструкцию!
У меня вопрос:как сделать чтоб при вводе ip адреса попадали на этот сайт
#22,
«Перенос WordPress и его настроек с локального сервера на сервер хостера» - очень ждёмс
#23,
http://www.mycomp.se/?q=content/pierienos-wordpress-saita-na-drughoi-khostingh-i-domien
#24,
Спасибо огромное, я не найду столько слов благодарности сколько нужно сказать. Три битых дня лазил по просторам инета. Засада была полная. И только эта статья помогла разобраться и все запустить.
Спасибо еще раз.
Добра и удачи Автору.
С глубоким уважением,
Андрей.
#25,
Спасибо за статью,установка сервера и wordpress для меня было из области фантастики,теперь вот сам установил :) теперь вопрос:мне на платном хостинге первый раз сами хостеры установили wordpress,мой тариф поддерживает установку 10 сайтов,сейчас я хочу сделать еще один блог на wp,надо ли мне создавать какие нибудь базы и т.д., или я могу пользоваться созданной хостером для первого блога базой MySQL ? и пожалуйста дайте ссылку на статью "перенос WordPress и его настроек с локального сервера на сервер хостера."
#26,
да конечно нужно создавать новую базу для каждого сайта
(это очень просто на самом деле)
заливаешь на хост вордпрес и инсталируешь его
точно также как и на хамре
при инсталяции спросит название базы и пароль
делов минут на 10
#27,
Попадаем в phpMyAdmin, создаем новую базу данных под именем "wordpress" в кодировке utf8_general_ci.
не получается пишет:
Ответ MySQL:
#2003 - Сервер не отвечает
Не удалось установить подключение для пользователя указанного в директиве controluser, с помощью параметров определенных в конфигурационном файле config.inc.php.
#28,
Установка локального сервера XAMPP и Настройка почты, сайта,справочное руководство- вот бы помощь для не грамотных))
#29,
Большое спасибо у меня важный вопрос ))) я создал сайт для архива музыки .... скачал мод Mp3 archive 2.0 но при попытки нажать скачать файл он начинает воспроизводить ..... как мне изменить ?? чтобы скачивать а не прослушывать заренее спасибо
#30,
При установке WordPress,после ввода заголовка и мейла открывается страница с логотипом WP и больше ничего нет-ни пароля ни логина.Подскажите пжлст.
#31,
Здравствуйте!
Всё сделал как тут написано и получилось, хотелось бы дальше узнать как перенести WordPress и его настройки с локального сервера на сервер хостера. Жду статью :) Спасибо за внимание.
#32,
неправильная кодировка в wp-config.php - должна быть UTF8 без BOM
#33,
При создании базы пишет "#1007 - Can't create database 'wordpress'; database exists"
#34,
значит вы ее уже создали - 2 раза кликнули на создать.
#35,
При установке wordpress пишет: "Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\blog\wp-config.php:1) in C:\xampp\htdocs\blog\wp-admin\install.php on line 36"
Чё за фигня творится :( одни ошибки пошли как систему снёс и заного всё переустановил и всё делал как тут
#36,
этот вопрос давным давно пора в FAQ занести - у вас wp-config.php сохранен не в кодировке UTF8 без БОМ
#37,
Здравствуйте! Не могу выйти на http://localhost/blog/.
Пишет :"Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\blog\wordpress\wp-config.php:1) in C:\xampp\htdocs\blog\wordpress\wp-includes\pluggable.php on line 865". Проверяла, wp-config.php сохранен в кодировке UTF8 . Такой кодировки (UTF 8 c BOM )в моем РНР Едиторе нет.(У меня ВИСТА.Немецкая. Уже три недели не могу установить локальный сервер. Денвер не работает вообще.)Подскажите пожалуйста, что делать. Версия HAMMP 7.1.7
#38,
поставьте редактор, в котором есть кодировка UTF8 без БОМ. как например, NotePad++
а по поводу сохранения в кодировке UTF8 вместе с БОМ читайте тут
#39,
Огромное спасибо! Все работает!
#40,
И что мне теперь делать подскажите? Просто открывать и сохранять всё с помощью NotePad++? И ещё вопрос хочу перенести будующий блог на http://reformal.ru/, у меня это получится, если да то как это сделать? Заранее огромное спасибо!
#41,
всегда при редактировании файлов WordPress пользуйтесь редактором, который умеет сохранять в UTF8 без БОМ. в вашем случае можете пройтись по файлам утилиткой Find BOM (конечно, если вы сохраняли файлы в UTF8). если сохраняли не в UTF8 - пройдитесь по всем измененным файлам в NotePad++ и преобразуйте файлы в нужную кодировку.
я не в курсе. если на reformal.ru есть импорт записей с других блогов - то сможете. в WordPress делаете экспорт записей (Управление\Экспорт), а на reformal.ru делаете Импорт (если он там вообще есть).
но в любом случае - перенесутся только записи, сам блог вместе с дизайном, плагинами и прочим естественно не будет перенесен.
#42,
ищо непробовал но судя по отзывам должно получится
а поэтому заранее огромное спасибо.
если всё пройдёт без зщапинки обезательно отблагодорю
с Увожением Альберт
#43,
а как установить несколько блогов на одну бз? не совсем понятно про префиксы.
#44,
в каждом блоге ставьте свои префиксы в wp-config.php, например
по умолчанию используется:
$table_prefix = 'wp_'; // Только цифры, буквы и знак '_'
а для следующего блога можно поставить
$table_prefix = 'wp2_'; // Только цифры, буквы и знак '_'
и тд и тп.
#45,
ВСё зделал по порядку как описано всё работает но при заходе в логин пишет нескоько строк ошибок и непускает вот такиие ошибки "Warning: Cannot modify header information - headers already sent by (output started at C:\server\htdocs\blog\wp-config.php:1) in C:\server\htdocs\blog\wp-login.php on line 290
Warning: Cannot modify header information - headers already sent by (output started at C:\server\htdocs\blog\wp-config.php:1) in C:\server\htdocs\blog\wp-login.php on line 302
Warning: Cannot modify header information - headers already sent by (output started at C:\server\htdocs\blog\wp-config.php:1) in C:\server\htdocs\blog\wp-includes\pluggable.php on line 662
Warning: Cannot modify header information - headers already sent by (output started at C:\server\htdocs\blog\wp-config.php:1) in C:\server\htdocs\blog\wp-includes\pluggable.php on line 663
Warning: Cannot modify header information - headers already sent by (output started at C:\server\htdocs\blog\wp-config.php:1) in C:\server\htdocs\blog\wp-includes\pluggable.php on line 664
Warning: Cannot modify header information - headers already sent by (output started at C:\server\htdocs\blog\wp-config.php:1) in C:\server\htdocs\blog\wp-includes\pluggable.php on line 865"
ПОДСКАЖИТЕ ПОЖАЛУЙСТО ЧЁ ДЕЛАТЬ???
#46,
в этом комментарии я уже давал ответ на данный вопрос.
#47,
Доброе время суток!
поставил XAMPP, вроде нормал, но есть трабл: набираешь http://localhost/ выдает "Выполняется подключение к 88a002b3508548e. Пароль? Логин?"
какой пороль, какой логин?:(
Подскажите, как с этим побороться?
#48,
к сожалению, не могу помочь, первый раз о таком слышу.
#49,
Спасибо за подробное обяснение. Ваши скрины оказались не лишними :)
#50,
не могу запустить xampp. распаковываю как надо. но в коммандной строке пишет no listening socket avaliable, shutting down. Unable to open logs
#51,
файрвол\антивирус стоит? проверьте, чтобы он не блокировал порты.
также другой веб-сервер может помешать ксампу или даже программа вроде skype.
если не поможет - установите панель ксамповскую при установке, в ней можно проверить порты.
#52,
спасибо. помогло. Если не сложно еще один вопрос. Создаю базу, в ней таблицу, поля и т.д. Начинаю заполнять все нормально (кодировка стоит utf-8 unicode ci). начинаю заполнять через php появляються калябушки. не могу понять в чем дело. все в одной кодировке. может в конфиге надо что-то менять?
#53,
вообще-то надо соединение указывать utf8 general ci. в том же конфиге от вордпресса есть строчки:
#54,
что-то не совсем понял. если можно поподробнее
#55,
возникла еще одна проблема. Сделал пароль для xampp ввожу пользователя потом пароль. пароль не хочет принимать, хотя я уверен на 100% что ввожу правильно. подскажите как исправить проблему
#56,
Доброго времени суток!
У меня тоже небольшая проблема:
поставил-запустил xampp (1.7.2a) происталлировал wordpress, прикрутил его к базе.
админка и сайт с localhost видны отлично, а при попытке зайти из интернета летит шаблон и сайт видно просто как ссылки на белом фоне. Не подскажете в чем может быть дело? Заранее спасибо! Sorry i'm noob yet.
#57,
Извините, забыл добавить - все крутится на Mac Os X (хакинтош)
#58,
Хороший мануал, единнственная неточность - текстовый редактор. Править лучше не в обычном блокноте, он косячит с кодировкой. Лучше Notepad++
#59,
из интернета вы заходите по ip адресу - а всяческие стили и прочее указано как localhost, а из интернета такие ссылки естественно не видны. в настройках блога вам необходимо сменить localhost на ваш ip.
#60,
раз 20 уже и в статье и в комментах сказал, что надо использовать Notepad++
#61,
Проделал всё выше написанное. большое спасибо за информацию, всё получилось...
У меня вопрос такого характера:
Как сделать, чтобы на мой блог я мог заходить не только через этот адрес http://localhost/ , но и через мой внешний ип http://19х.ххххххх/? Возможно этот вопрос всем давно известен, но я только начинаю... перелопатил куча сайтов, определённого найти не могу. Разве что примерно для денвера. но тут это не катит...
#62,
http://localhost/blog/*
#63,
прошу уточнить, требуется транслировать в локальную и глобальную сеть? Бывают случаи, когда на статический IP не зайти с локалки, так как в локалке у машины другой IP.
Если у вас есть роутер, расшарте в настройках роутера порты 80 и 8080 для IP вашего веб-сервера.
#64,
У меня стоит роутер DLINK dir400 (извиняюсь, что сразу не сказал). На нём висит комп и ноут и скорее всего в этом и причина, что я не могу зайти под своим внешним IP, тк в локалке у ноута свой IP адрес... я так понимаю из-за этого транслировать в локальную и глобальную сеть одновременно не получится? Ну это в принципи не важно, тк основная цель, чтобы с внешки заходили...
Как это сделать? В настройках роутера с браузера ADVANCED/Port Forwarding? Заранее спасибо)
Добавлю ещё, у меня Vista (c проблемным файлом hosts) и у меня Avira фаервол (для хампа, апачи и mysql всё разрешил...)
#65,
вопрос не в локальном сервере, а в настройках роутера. в самом сервере вам лишь надо заменить localhost на ip адрес и только, а вот, чтобы по этому ip (не локальному!) из интернета могли обращаться к вашему сайту надо настроить ip форвардинг. и как именно это сделать я вам не скажу - ищите на форумах поддержки вашего роутера.
#66,
Установил xampp не на диск C, а на другой раздел и http://localhost/ не открывается. переустанавливать нежелательно, как можно сделать чтобы браузер обращался по нужному адресу? или проблема не в месте установки?
спасибо
#67,
Пришлось переустановить на диск C, при этом при установке не нужно дописывать название папки xampp, просто нужно выбрать диск, при установке программа сама создаст папку, а иначе при запуске не будет находить базу php. во всяком случае у меня так случилось.
#68,
какие-то страсти рассказываете. я стандартно устанавливаю xampp на "D:\server" и все прекрасно у меня работает.
#69,
я ещё новичок в этом вопросе, не знаю почему у меня не получилось ставить на другой диск. на "c" работало... поставил седьмой виндоус, опять какие-то затыки. сижу пытаюсь разобраться.
#70,
установка заканчивается такой штукой жму "x" потом при запуске не находится апач. пытаюсь найти решение, если есть готовый совет, буду рад последовать советам.
#71,
не вставил ссылку на картинку http://img443.imageshack.us/i/ddsy.jpg/
#72,
всё. разобрался. за тему: спасибо.
не запускался апач из-за включенного скайпа
тут нашлось решение: http://www.apachefriends.org/en/faq-xampp-windows.html#nostart
#73,
В общем я настроил свой роутер по этой схеме http://www.dlink.ru/ru/faq/68/275.html .толко порты указал 80-ые, ип-адрес я так понимаю локальный, т.е. роутер понимает (настроен) какой внешний ип и при обращении к нему перенаправляет на мой локальный ип (комп).
Это заменять надо в хампе?
Заранее спасибо)
#74,
нет. достаточно в настройках блога в "Параметрах\Общие" в Адрес WordPress (URL) и Адрес блога (URL) прописать ip-адрес и этого вполне достаточно.
#75,
проще НАЧАТЬ работать с StpServer
#76,
чем проще?
#77,
Раскажи как настроить sendmail чтобы можно было работать с функцией mail() на локальной машине
Спасибо
#78,
сам не делал, но например можно сделать как написано тут или тут.
#79,
Всё получилось. Как оказывается всё просто... вот бы тему раскрыть ещё больше, все только спасибо скажут и затвиттерят:)
#80,
больше это куда? вроде и так все максимально подробно.
#81,
Все сделал как написано в статье. Но при первом запуске он мне выдал такие надписи:Warning: Cannot modify header information - headers already sent by (output started at C:\xxxxx\htdocs\xx\wp-config.php:1) in C:\xampplite\htdocs\blog\wp-includes\functions.php on line 2861
Error establishing a database connection
Подскажите как исправить? Заранее благодарен.
#82,
wp-config.php надо сохранить в кодировке "UTF-8 без БОМ". да и собственно все файлы надо сохранять в такой кодировке.
#83,
Не переходит на страницу http://locaihost/,с настройками браузера все впорядке
#84,
не locaihost, а localhost. будьте внимательны.
#85,
Отличный пост! Заработало все с первого раза. Побольше бы таких авторов профессионалов!
#86,
Большое спасибо за проделанную работу. Win7, все встало и з-аработало на ура, есть однако один вопрос: имею один лок. сервер, как установить два сайта? У меня младший ребенок тоже заинтересовался сайтостроем и необходимо поставить второй блог для него. Но при запуске второго ресурса все равно выскакивает на первый сайт... Во как :(... Поможите плиз, ребенку стать Билом Г.
#87,
используйте папки - можно установить хоть сотню сайтов на локальном сервере. у меня, например, два десятка сайтов - просто устанавливайте wordpress в подпапки папки htdocs. а при установке wordpress пропишите нужный путь - скажем, если блог был установлен в папку htdocs\blog1, то пути в админке вордпресса надо прописать как "http://localhost/blog1".
#88,
Спасибо за ответ но все решилось как-то само собой. Ночь прошла и все сайты (2шт) как положено запустились каждый по отдельности. Еще раз спасибо
#89,
Люди,помогите!!! Работала с XAMPP, было все просто отлично, а сегодня после того,как запустила Apache нечаянно нажала на Schell и теперь вместо сервера имею "WARNING: terminating worker thread 0". Что делать?
#90,
не понял, а что это и где это вы нашли?
#91,
Спасибо, хотя раньше я думал что Денвер круче, но ошибался!
#92,
Огромное спасибо! Вы сэкономили мне кучу времени, подробно и легко объяснив процесс установки.
#93,
Спасибо,спасибо!Благодаря вашим объяснениям все получилось!
Ждем следующей статьи по закидыванию на сервер хостера!Очень ждем!
#94,
Спасибо огромное за статью. Все оказалось просто, как дважды два, благодаря вашей подробной инструкции. Правда в более поздней версии, чтобы сервер отобразился в браузере, мне пришлось через панель управления отдельно запускать Апаче.
#95,
Всем привет.
у меня такая проблема не хочет запускатся апач, что делать?
вот что пишет:
Busy...
Apache started [port 80]
MySql запускает.
#96,
вроде все правильно... после переустановки системы нифига не работает... пробовал денвер не хо, хамп тоже не хо... выдает при попытке зайти на блог следующее:
Deprecated: Assigning the return value of new by reference is deprecated in D:\ххх\htdocs\ххх\wp-settings.php on line 520
несколько таких различие только в "on line"
и в конце
Warning: Cannot modify header information - headers already sent by (output started at D:\ххх\htdocs\ххх\wp-settings.php:520) in D:\ххх\htdocs\ххх\wp-includes\pluggable.php on line 850
может кто подскажет?
#97,
Привет,видео супер всё хорошо разясняет ,только вот проблемка уже почти в конце перехожу на ссылку:http://localhost/blog/-и вылазеет вот что:Warning: Cannot modify header information - headers already sent by (output started at C:\xampplite\htdocs\blog\wp-config.php:1) in C:\xampplite\htdocs\blog\wp-includes\pluggable.php on line 890,ПОЖАЛУЙСТА ЕСЛИ У КАВОНИБУДЬ ЕСТЬ ХОТЬ КАПЛЯ СОСТРАДАНИЯ ПОМОГИТЕ А?
#98,
Efes: посмотри вп-конфиг, возможно там абракадабра в первой строчке, или же она просто пустая. Перед <?php не должно быть пустых строк.
#99,
скажите пожалуйста, что делать, если при запуске Apache в ХАМРР пишет
Apache service started
Busy...
#100,
у меня так было когда скайп был включен.
какая-то из программ использует порт видимо. что-то в этом роде.
#101,
Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\blog\wp-config.php:1) in C:\xampp\htdocs\blog\wp-includes\pluggable.php on line 890
Как с этим боротся? кто подскажет?
#102,
нет ниччего , все норм, может в самом файле что не так?
/** Имя базы данных для WordPress */
define('DB_NAME', 'wordpress');
/** Имя пользователя MySQL */
define('DB_USER', 'root');
/** Пароль пользователя MySQL */
define('DB_PASSWORD', '0000');
/** Адрес сервера MySQL */
define('DB_HOST', 'localhost');
/** Кодировка базы данных при создании таблиц. */
define('DB_CHARSET', 'utf8');
/** Схема сопоставления. Не меняйте, если не уверены. */
define('DB_COLLATE', 'utf8_general_ci');
#103,
Огромное спасибо за статью... а то приходилось ночами заниматься сайтом, пока все спят и не видят моих "художеств"..
и не по теме вопрос :), что за плагин для формы отправки комментария, тоже хочу курсив и пр. прикрутить ))
#104,
Я еще тупее чайника: даже подступиться к этому боюсь. А так хочется. Ребята из Питера - помогите создать свой блог!
#105,
Ну вот я и столкнулась с проблемой.. :(.. пытаюсь войти в админку, а он пишет, что недостаточно прав... что делать?
#106,
А когда будет статья об обратном процессе?
У меня большой вопрос по абсолютному пути картинок в постах, что с ними будет при переносе на хостинг?..
#107,
Спасибо БОЛЬШОЕ автору за подробную и доходчивую статью!
#108,
Вот уже 3 дня мучаюсь с Денвером, установился,а Вордпресс не запускается.
Спасибо, становлюсь постоянным читателем.
#109,
Отличная статья!
Сначала не получилось, потом скачал notepad и норм :)
#110,
обычно такое бывает при включенном скайпе.
все файлы надо сохранять в кодировке UTF8 без БОМ.
#111,
у тебя skype занимает порт 80 зайди в инструменты>настройки>дополнительные>соединение и убери галочку с "использовать 80 и 443 порты в качестве входящих альтернативных"
#112,
Блог в Денвере(в локалке) не работает пишет Error establishing a database connection,а на сервере работает,только нет контента. Подскажите,пожалуста,в чем может быть ошибка?
#113,
нет созданной базы данных или неправильно указан логин с паролем в файле wp-config.php. точнее сказать не могу.
#114,
Классно и доступно написано! Спасибо!!!
#115,
Спасибо большое. пользуюсь AppServ. при включении ЧПУ в произвольном формате выпадала ошибка 404. весь интернет перерыл, а оказывается все просто "#LoadModule rewrite_module modules/mod_rewrite.so" И убираем в начале строки символ "#" (символ комментирования)., и все заработало.
#116,
Что это означает ?? Раньше уже кто-то спрашивал, но так и не ответили !!!
все работало норм, но скорее всего после переустановки Dreamweaver-а, стало выдавать вот такое:
Warning: terminationg worker thread 0
#117,
Все проблема развязана, надо было выйти из скайпа, он сцуко видимо всем мешает
#118,
необязательно выходить, там в настройках достаточно убрать прослушивание http порта.
#119,
Что за фигня такая, подскажите!!!
Access forbidden!
You don't have permission to access the requested directory. There is either no index document or the directory is read-protected.
If you think this is a server error, please contact the webmaster.
Error 403
localhost
06.12.2010 17:54:19
Apache/2.2.14 (Win32) DAV/2 mod_ssl/2.2.14 OpenSSL/0.9.8l mod_autoindex_color PHP/5.3.1 mod_apreq2-20090110/2.7.1 mod_perl/2.0.4 Perl/v5.10.1
#120,
вот перевод к моей проблеме.
Доступ запрещен!
Отсутствует разрешение для доступа к запрошенной каталогу. Существует или нет индекс документа или каталог защищен чтения.
Если вы думаете, это ошибка сервера, пожалуйста, свяжитесь с вебмастером.
Ошибка 403
#121,
а какой урл то вы пытаетесь открыть?
написано четко - или в указанном каталоге нет индекс файла (index.php, index.html и др) или вы закрыли в настройках доступ к нужному каталогу.
#122,
подскажите пожалуйста, вот есть у меня код скрипта, а что дальше с ним делать, я имею ввиду в какой проге создавать документ и вставлять туда код или же как то по другому надо его использовать???
#123,
скрипты бывают разными, я понятия не имею, что вы имеете ввиду. но судя по вопросу - вам рано еще этим заниматься, начните с чего-нибудь более простого.
#124,
Здравствуйте. Почему при открытии http://localhost запрашивает административные права? Что с этим делать?
#125,
понятия не имею. вы же подробности то не изложили. какой вообще вы сервер устанавливали?
#126,
XAMPP 1.7.3 на русском
#127,
У Вас скорее всего запущен Internet Information Service. Зайдите в Пуск-Панель управления-Администрирование и выключите его
#128,
Открываю index.php (который в htdocs) и в браузере чистое поле, только title пишет правильно, при просмотре исходного кода много чего и я уверена, что правильный php код.
Что может быть не правильно в настрйоках xampp, может не работает интерпритатор php? Как исправить?
#129,
скачать xampp версии 1.7.1 или ниже. там в более поздних версиях php 3.x ветки - из-за него такая фигня может быть.
#130,
Добрый день! Выполнила все установки. При попытке запустить http://localhost запрашивает логин и пароль. До этого была такая же проблема с денвером. Видимо где-то настройки нужно сменить, но это для меня "темный лес". Вижу, что не только у меня такая проблема имеется. Может кто-то сможет понять и объяснить, в чем дело?
#131,
при запуске xampp_start выдает такое:
error while calling apache\bin\httpd.exe
error while calling mysql\bin\mysqld.exe
это как с этим бороться?
#132,
Установил всё с первого раза на ксампе 1.6.2, на windows 7, отлично работает, Спасибо =)!
#133,
вы наверно не туда установили его, попробуйте не в programm files, а просто в диск С
#134,
народ можете что подсказать? при установки WordPress все норм пашет но при попытке зайти с другого компа находящегося в этой же локальной сети блог отображается некорректно=( помогите плиз
#135,
адрес блога надо прописывать не как localhost, а как ваш ip-адрес и соответственно заходить с другого компа по сетке, именно набирая ip-адрес.
#136,
благодарю за ответ но это то банально, естественно я указывал IP другого компа, на открывшейся странице отображается только текст причем он весь выравнивается по правой части, отсутствуют изображения,могу скинуть скрин.
#137,
еще раз - указать в настройках блога!
#138,
кажись я совсем ничего не понимаю, где именно? в wp-config.php? вот скрин как выглядит блог с соседнего компа http://narod.ru/disk/13505440001/1.JPG.html
#139,
на своем компьютере, зайдите в админку блога и поправьте адреса вордпресс с localhost на ip-адрес. тогда при просмотре сайта с другого компа все ссылки не будут битыми.
у вас сейчас при просмотре с другого компа картинки и файлы стилей пытаются грузиться с localhost, а localhost это локальный адрес - соответственно на этом другом компе естественно нет локального сервера и вашего сайта, а поэтому ничего кроме текста и не грузится.
#140,
Flector спасибо вам огромное! теперь можно и диплом дописывать=)
#141,
Уважаемый автор! Спасибо за материал. Есть у меня вопрос. У меня при запуске сервера брендмаузер выдает оповещение о блокировке программы mysqld. Ек подсткажете как на это сообщение реагировать? Блокировать? Разблокировать? Отложить?
Заранее спасибо за ответ.
#142,
Привет. оч благодарен за это описание, но у меня проблемка... может и смешная на ваш взгляд, но я начинающий пользователь, так что извините ) Все сделал как написано, но когда запускаю хамрр_стар то что-то идет не так, пишет что-то другое не так как в скрине ((( и на счет
"Открываем браузер и в поле URL пишем адрес, по которому будет открываться локальный сайт, то есть http://localhost"
у меня стоит 7-ка
что должно быть после локалхоста прописываться? еще раз извиняюсь за такие простые вопросы.
#143,
Хорошее, подробное описание - красавчик, только сервер у меня почему то с файла старт запускаться не хочет, я его запускаю через xampp-control.exe там первые две позиции запускаю и работает. И хотелось бы обещанной инструкции по заливки сайта в сеть??
#144,
Я установил XAMPP, C:\Server
Но когда в адресной строке браузера http://localhost/ нажмаю, не появлятся окно XAMPP
появляется это: Не удалось подключиться к удалённому серверу
ЧТО ДЕЛАТ?
#145,
Может быть кто то пошел дальше установки хампа.
к нему идет почтовый сервер меркурий. кто то пытался устанавливать его?
ткните плиззз в мануал жедательно на русском.говорят он работает в локалке в отличие от денвера
#146,
люди ктонибуть знает XAMPP сервер можно настрить так чтоб ево можна было видеть в интернети или XAMPP сервер нельзя настроить так чтоб ево можна было видеть в интернети если хто знает как можно настроить XAMPP сервер во внешку тоисть чтоб другие видели мой сайт в интернети то напишите как настроить можна в асю 609-603-736 или на маю почту ynii@list.ru
#147,
Спасибо за статью! Захотелось поменять локалхост на айпи, естественно он оказался внешним, решила не заморачиваться, настраивать рутер,не сильно надо было, и поменять обратно адрес в настройках - а он не идет! где поменять айпи на локалхост - помогите пожалуйста!
#148,
Вот! Нашла решение, может кому надо будет!
добавила эти две строки в function.php текущего шаблона
update_option('siteurl','http://localhost/blog');
update_option('home','http://localhost/blog');
Подробности тута
#149,
Подскажите плиз, как перенести сайт с Xampp на хостинг. Если можно поподробнее. Заранее спасибо :)
#150,
Большое спасибо! На Windows 7 всё прикрутилось без проблем с первого раза. Пробую прикручивать темы.
#151,
Кто будет создавать несколько сайтов одновременно, создавайте для каждого отдельную БД, а то потом возникают проблемы при переносе на хостинг
#152,
Гугли )))
#153,
Здравствуйте, помогите пожалуйста. При запуске xampp_start открывает консоль и пишет о ошибке, но нигде нет ответа. Ошибка: "error while calling apache\bin\httpd.exe"
Что делать?
#154,
ну например отрубить запущенный скайп.
#155,
ну или порт у скайпа сменить.
#156,
что делать , если mysql установлена в качестве сервиса?
Как её удалить? остаётся даже при работе с wampserver и вылазеет в первую очередь.При восстановлении исходной точки системы тоже остаётся.Как быть?
#157,
Администрирование\Службы - и там оставить сервис и убрать автозапуск.
#158,
почитал пост и решил проблему - не мог войти в админку , писалось нет прав на просмотр. вощем находим и удоляем Internet Information Service на компе как выше и описывалось. всем спасибо.
#159,
при запуске xampp пишет
error while calling apache/bin/httpd.exe
error while calling mysql/bin/mysqld.exe
подскажите что сделать чтобы исправить эту ошибку?
#160,
ОГРОМНОЕ ЧЕЛОВЕЧЕСКОЕ СПАСИБО! ВСЁ ПРОСТО и ПОНЯТНО! Люди Денвером не вздумайте пользоваться, весь день потратил! Толку 0. Пока человек не подсказал Хамрр! Автору Респект и полная Уважуха! :-)
#161,
Скопировал файлы wordpress в папку с названием сайта в htdocs, когда ввожу в адресной строке выводит строку из символом в ошибочной кодировке. Все делал по инструкции
#162,
сохранили файлы в UTF8 без БОМ?
#163,
Да, я уже разобрался. Я установил случайно старый xampp и его версия php не совмещалась с wordpress. Благодарю;)
#164,
И что это действительно помогло? У меня нет скайпа и вообще я уже все отрубила, и антивирус и все что только можно было, а эффекта ноль.
Так кто-нибудь с этим разобрался?
#165,
Скорее всего, это из-за run-time 2008 студии - библиотеки MSVCR90.DLL (и др.). Точнее его отсутствия на твоей машине :) Попробуй его поставить:
http://www.microsoft.com/download/en/details.aspx?id=5582
мне помогло...
P.S. Выяснить каких библиотек не хватает можно при помощи утилиты:
http://www.dependencywalker.com/
#166,
если возникла ошибка 403 You don't have permission to access на mac на локальном хостинге, просто попробуйте переименовать папку, чтобы было просто название без всяких точке типа было у вас moto.loc а стало просто moto!!!!
#167,
Люди, памагите, эта приблуда меня убивает, поставив однажды, даже не знаю зачем, вырубила у мну яндекс и вконтакте , ну и ещё парочку сайтов.
никак и ничем не могу это решить.... при включении этих сайтов пишет- нет такой страницы либо перенаправляет на этот еб==й ХАМПП, гореть ему на сковороде с её создателем а мож и без если она, эта приблуда, кому то реально нужна.
КАК, ну как это удалить \ очистить ???
жду вашего ответа, ибо рассчитывать больше не на кого , как в прочем и негде..
забыл представится- круглый чайник ) а потому поподробнее.
заранее БЛАГОДАРЮ.
#168,
я вам сочувствую, но xampp локальный сервер и прибить вам внешние сайты вроде яндекса ну никак не мог.
в любом случае, удаление xampp'а стандартно - Пуск\Программы - находите папку XAMPP и кликаете на "uninstall".
#169,
Удалил, плюс, это сделал вручную (оставшиеся файлы )
и по прежнему- пишу в строку в ядекса- кот фото - выдает пустую страницу с эмблемой хампп, в начале строки о0 !
а далее в стоке яндекс и какие то цифры с буквами ( найденные при поиске ) одним словом что то блокирует, прикрываясь ХАМППом
#170,
запускайте диспетчер задач и прибивайте левые процессы. для xampp'а это "xampp-control.exe", "httpd.exe", "mysqld.exe". потом убейте их физически с диска и перезагрузитесь.
но в целом, я понятия не имею, что у вас с компом. xampp никак не может влиять на выдачу яндекса, даже если очень постараться - все равно не может.
#171,
Наконец то заработало !!! Спасибо Константину !! Две недели в витязи играл с ХАМом , кто кого победит . А Константин взял и сказал как по чинить .
Константин ты самый лучший Хацкер !!! СПАСИБО !!!
#172,
Подскажите, я когда ввожу адрес своего сайта, меня перекидывает всё время в папку xampp (пример: ввожу http://www.mysite.com -> переводит в http://www.mysite.com/xampp/) WTF?
#173,
Извините, разобрался, сразу после того как написал тут пост. Видимо у вас ресурс пробирает, буду дальше черпать инфу у Вас.
#174,
Хочу попробовать его вместо денвнра. Спасибо за статью!
И один вопрос, что за плагин внизу статьи, "Рекомендую также" ?
#175,
Yet Another Related Posts Plugin
#176,
Прошу совета. Win7. XAMPP версия 1.7.7-VC9. После установки по инструкции сервер не запускается. Сообщение:
XAMPP now starts as a console application.
Instead of pressing control-c in this console window, please use xampp_stop.exe to stop XAMPP, because it lets XAMPP end any current transactions and cleanup gracefully.
Контрольная панель показывает, что Apache, MySql, FileZilla, Mercury - Running. Судя по комментариям никто с таким не сталкивался. Посоветуйте пожалуйста где искать корень проблемы.
#177,
в win7 забейте на консольный вызов приложений, запускайте через панель - намного лучше, честно говоря.
и все проблемы с запуском - в консоли панели будут выведены.
мне давно уже следовало обновить статью, но все никак руки не дойдут.
#178,
Благодарю. Спасибо за внимание и время, уделяемое всем нам. Все встало. Теперь непаханное поле.
#179,
Vsem privet. S Xampp rozabralsja leghko no vot s mail serverom ne kak ne polucaetsa. Ne posilaet wordpress pisjma pri registraciji ili s novim porolem... U kogo-to takaja problema bila? Pomogite rozobratsa.
PS. sam server vrode rabotaet tak kak na nego mozno prislatj pisjmo i s nego tozhe otpravljajetsa
#180,
а это критично для вас, чтобы на локальном сервере отправлялись письма? гляньте тут.
#181,
как, КАК разобрался ? что было ? я до сих пор мучаюсь!
#182,
а в чем именно проблема? подробнее можно?
если сайт открывается по ссылке http://www.mysite.com, то есть ссылка выглядит как внешняя, без localhost - то тут без редактирования hosts в винде не обошлось.
#183,
включая ссылки - яндекс , вконтакте, раньше переключало на хампп, после удаления всего и всия и переустановки браузера, пишет 404 not Found. с другого компа, с этим проблем нет.
я помну , когда я устанавливал хампп, я вручную вводил какую то стоку , куда то ))) хоть убей , не помну куда... возможно , проблема в этом.
#184,
такая ситуация возможна только при настроенном virtual hosts в xampp. чтобы внешний урл переадресовался на локальный по той же ссылке в винде надо делать обязательно редактирование в файле c:\windows\system32\drivers\ets\hosts, список адресов, которые должны открываться локально там будут выглядеть примерно так:
то есть при открытии сайта http://www.wptest.ru будет открыт локальный сайт, поддерживаемый xampp'ом, а сайт не из инета.
честно - не понимаю, как у вас в этот список могли попасть яндексы и контакты, xampp про эти сайты и не слышал никогда.
#185,
Flector
ты красаучик, с тебя счет на вэбмани, чё нить положу!
открыл, удалил ссылки, 50 строк, и все которые не открывались!!! и заработало....)))
ВОТ ТАКОЙ Я , КРИВОРУКИЙ..
#186,
я рад, что смог помочь.
удачи :))
#187,
Спасибо! Очень понятно и удобно! Все работает.
#188,
Хочу поблагодарить создателя этой статьи!
Детальность никогда не помешает таким чайникам как я..
Целый день был потрачен впустую, пока на была найдена эта статья, наконец-то какое-то продвижение и все работает! Ура)
#189,
Спасибо! Мне помогло! :)
#190,
Спасибо огромнейшее за статью. Миллион сайтов перелазила и только у вас нашла как все сделать, у вас написано понятно и доступно и, главное, по делу.
#191,
статья обновлена на предмет установки последних версий XAMPP и WordPress, а также на предмет использования виртуальных хостов.
#192,
Использую старую версию XAMPP (не хочу переходить на PHP 5.3 и выше), так вот у меня при установке его нет фейкового sendmail и письма не отправляются и нигде не сохраняются. Не поможете?
#193,
помогу. в папке sendmail (лежит в корневой папке установленного xampp) создайте файл sendmail.php со следующим содержимым:
пути, конечно, пропишите свои. и обязательно создайте ту папку, в которой должны письма сохраняться - сам скрипт ее не создаст и если ее не будет, то письма сохраняться не будут. теперь откройте файл \php\php.ini и найдите там строчку:
естественно, что пути в этой строчки будут ваши собственные.
замените ее на строчку:
опять же, пути пропишите ваши собственные. теперь перезапустите апач и после этого письма будут сохраняться в формате .txt в указанной папке.
#194,
в целом такая беда! все ставиться без проблем и нареканий, но после при попытке зайти в админку вп пишет "ОШИБКА: Неверное имя пользователя". ничего не могу понять. все сносил и ставил уже раз 5 и все время таже беда. плиз хелп
#195,
ну ошибка то вроде написана. логин и пароль правильно вводите?
#196,
Flector да уже все перепробовал! и эдак и так! ерунда какаято
#197,
все простейшее сделали? ну там проверку капслока, автоперевода текста всякими пунто свитчерами? кодировка базы данных точно в utf8?
короче, есть еще один вариант проверки. зайдите в вашу базу данных через phpMyAdmin, выберите таблицу wp_users (выбрали ее - нажали обзор), первое же значение в этой таблице и будет логин с паролем администратора. кликайте править - смотрите, правильно ли указан именно логин администратора.
с паролем сложнее, так как он хранится в базе в зашифрованном виде. так что сначала заходите сюда, вводите свой пароль - зашифруйте его и сравните с тем, что указан в базе данных. не совпадают - значит вы ввели в качестве пароля что-то не то. тогда вам надо ввести новый пароль - просто в этой опции прописывайте новый пароль, а в качестве "функции" укажите "md5".
есть еще способ указать пароль - откройте functions.php вашего шаблона и добавьте туда строчку:
где password это новый пароль, а 1 это ID нужного аккаунта (админ на новом блоге всегда имеет ID=1). теперь откройте свой блог - пароль сменится, можно заходить.
честно - я больше не знаю, что вам посоветовать. ну разве что еще раз - убедитесь, что создаете базу данных в нужной кодировке. чтобы избежать ошибок - напечатайте и логин и пароль в блокноте, а при входе в админку копируйте их из блокнота - это чтобы уж точно знать, что логин и пароль указан верно.
#198,
поставил! проблем нет! Flector все равно спасибо! хорошая статья и за оперативные ответы и желание помочь +10000 к морали)))))))
#199,
Спасибо, хорошая статья, а можете подсказать как настраивается отображение сайта чтобы не обращаться к своим блогам через localhost. То есть не http://localhost/blog, а http://www.blog.ru только для Mac OSX
#200,
да также, как и в винде - в том же файле hosts. первая же ссылка в гугле дает ответ. запрос "hosts в mac".
#201,
Добрый день. После установки вордпресс обнаружился интересный эффект. Предустановленные темы после активации нормально отображаются, как в локалхосте, так и, если открыть страничку виртуального хоста. Но, если скачать новую тему и активировать ее, то уже на виртуальном хосте она не отображается, просто пустая страница. При этом локалхост отображает тему нормально. В чем причина? Как сделать, чтобы на виртуал хосте новая тема также отображалась без проблем? Спасибо.
#202,
пути проверьте в httpd-vhosts.conf - больше ничего в голову не приходит, у меня на виртуальных хостах все темы прекрасно и отображаются и активируются.
#203,
не получается сделать шаг
После этой настройки вам необходимо открыть файл hosts по пути "C:\Windows\System32\drivers\ets\hosts" и добавить туда текст:
127.0.0.1 blog.ru
127.0.0.1 http://www.blog.ru
не удается сохранить свои изменения
#204,
а чем редактируете файлик?
попробуйте запустить редактор от имени администратора, может вам прав на редактирование не хватает.
#205,
редактирую Notepad++ (права админа), пишет: "Пожалуйста ,проверьте открыт ли этот файл в другом приложении"
#206,
беглый поиск в гугл по указанным строчкам дал такой ответ - надо сохранять файл в любом другом месте, скажем на рабочем столе, а потом уже копировать его в etc.
#207,
После переустановки XAMPP с диска C пропала папка wordpress из htsocs.
И следовательно не открывается localhost/wordpress Как это исправить?
#208,
скачать с wordpress.org архив с вордпрессом и распаковать в htdocs.
#209,
Пишет что отсутствует файл
wp-config.php
#210,
конечно, отсутствует.
прочитайте пожалуйста статью, а потом задавайте вопросы.
просто я подробнее некуда объяснил, как воордпресс на xampp установить, включая и создание wp-config.php.
#211,
Статью я читала похожую, только там к новичкам относятся менее агрессивно, жаль только отвечать перестали. Я хотела было написать что вводимые данные не подходят, не удалось выбрать базу данных, хотя данные верны, но с вашим ответом пропало всякое желание тут писать. Поищу в другом месте.
#212,
:)
ну вы странная :) я долго и упорно писал эту статью, подробно рассмотрев все аспекты установки и xampp и wordpress на него. а тут появляетесь вы и пишите про отсутствие файла wp-config.php. и как я должен это воспринимать? это же чистое пренебрежение к автору статьи, у которого вы просите помощи, но при этом не удосужились прочитать статью.
обидно, понимаете ли...
#213,
Ещё раз перечитайте первое сообщение. Разговор окончен.
#214,
смешно :) ну удачи вам :)
#215,
Огромное спасибо за статью! Все просто и доходчиво. Она очень облегчила мне жизнь:)
#216,
Что за бред вы несёте какой скайп занимает 80 порт вы вообще
не адекватные или как?
#217,
не знаю, как сейчас, но раньше так было. и настройка в скайпе была, на каком порту висеть. если погуглите - найдете даже скриншоты этой настройки. собственно, а вам не все равно? :)
#218,
Спасибо автору. Действительно полезная статья. Установи как написано, все работает.
#219,
для начала: спасибо за статью (: с версией xampp 1.8.0 все пошло отлично, да и далее в принципе тоже, так что статья хорошая, годная)
вопрос, а даже два, собственно вот в чем: после попытки смены localhost на blog.ru у меня при входе на "www.blog.ru" появилась надпись "access definition!" и вроде как просьба обратиться ко мне же на почту, указанную в httpd-vhosts.conf.
1. мы копировали папку wordpress в директорию C:\mysites\blog.ru\www, верно?
потом в httpd-vhosts.conf мы прописали две такие строчки:
что вообще должно быть в папке C:\mysites\blog.ru\logs?
2. опять же, в том файле httpd-vhosts.conf был похожий на указанный вами код с другими параметрами, его нужно удалить полностью?
наверное, тут может и гугл помочь, но ваши объяснения кажутся более понятными)
#220,
логи, они полезны в плане найти ошибку скрипта или понять, почему вдруг сайт не открывается.
нет - я в статье полностью описал весь процесс - так что я ничего не удалял и вам удалять не надо.
а по поводу вашей проблемы вам лучше все-таки в гугл - я все описал исчерпывающе. то есть не больше и не меньше, а ровно так, чтобы это работало. и с вашей проблемой просто не сталкивался.
#221,
Доброго времени суток!
Большое спасибо за подробную статью! У меня всё заработало до того момента, как я приступила к замене localhost на другое имя. Сервер отвалился и не включается. Я допустила такую же ошибку, как Метью, когда удалила похожий текст, но затем вернула всё к исходным настройкам и всё равно сервер не запускается.
Меня смутили знаки # в начале каждой строчки лога, в инете не удалось найти когда ставится #, а когда ##, какую только логику не пробовала, но с даже заводскими настройками, когда ничего не тронуто - не сработало (хотя, повторюсь, до внесения изменений в хостс и конф всё получилось, я увидела консоль).
Версия апача в ридми прописана 2.4., но пробовала и старую (а вдруг - всё равно ничего).
Где-то явно косяк, подскажите, как найти, благодарю!
Пишет всегда одно и тоже:
18:24:06 [Apache] Error: Apache shutdown unexpectedly.
18:24:06 [Apache] This may be due to a blocked port, missing dependencies,
18:24:06 [Apache] improper privileges, a crash, or a shutdown by another method.
18:24:06 [Apache] Press the Logs button to view error logs and check
18:24:06 [Apache] the Windows Event Viewer for more clues
18:24:06 [Apache] If you need more help, copy and post this
18:24:06 [Apache] entire log window on the forums
#222,
начните с полной переустановки сервера - если не поможет, вот тогда стоит уже подробнее разбираться.
#223,
Ясно, повторение - мать ученья! Попробую, спасибо!
#224,
А что там с #, что это, какая логика у символа? Когда ставить 1, когда 2, когда пропустить?
#225,
В общем, всё передалала 1 в 1 по инструкции, после изменения локалхост на своё имя сервер запустился, но консоль WP стала отображаться некорректно: текстом с нерабочими ссылками, без фирменного интерфейса.
#226,
У вас недостаточно полномочий для доступа к этой странице. Вот такое пишет при входе в Вордпресс... что нужно исправить? ПОМОГИТЕ!!!
#227,
в файлах конфига это символ комментирования - 1 или 2 неважно - если строчка начинается с него, то эта строчка игнорируется.
в настройки блога зайдите и поменяйте там тоже адрес с localhost на ваше имя (ваш сайт по имени localhost/blog больше недоступен).
#228,
а подробности? какой сервер, как установили? нет полномочий это часто бывает при незаполненных солях в wp-config.php.
#229,
Спасибо большое, сначала не могла понять, где эти настройки блога, но порывшись в phpadmin - wordpress, нашла wp_options, вот там в двух пунктах siteurl и home заменила локалхост на своё имя и всё стало красиво, благодарю! Дарю скидку 10% на весь наш ассортимент элитного чая: http://vk.com/naturtea
#230,
вообще-то это в "Настройках\Общее" - в базу данных лезть не надо :)
#231,
Ребята, а как поменять фото в шапке шаблона на вордпресс? или это невозможно?
#232,
в каждой теме это делается по-своему - где-то в настройках темы, где-то только кодом в файле header.php темы.
#233,
Так я ж написала, что ссылки не рабочие, в блог было не войти, пришлось через БД.
#234,
Здравствуйте, у меня при установке wordpress, после того как я ввожу в браузере http://localhost/blog/ выходит выбор языка, после чего выходит следующее сообщение:
"Добро пожаловать. Прежде чем мы начнём, потребуется информация о базе данных. Вот что вам необходимо знать до начала процедуры установки.
Имя базы данных
Имя пользователя базы данных
Пароль к базе данных
Адрес сервера базы данных
Префикс таблиц (если вы хотите запустить более чем один WordPress на одной базе)
Мы используем эту информацию, чтобы создать файл wp-config.php. Если по какой-то причине автоматическое создание файла не удалось, не волнуйтесь. Всё это предназначено лишь для заполнения файла настроек. Вы можете просто открыть wp-config-sample.php в текстовом редакторе, внести вашу информацию и сохранить его под именем wp-config.php. Нужна помощь? Пожалуйста.
Скорее всего, эти данные были предоставлены вашим хостинг-провайдером. Если у вас нет этой информации, свяжитесь с их службой поддержки. А если есть…"
Потом необходимо ввести имя базы данных, имя пользователя, пароль, сервер базы данных, префикс таблиц. После нажатия кнопки отправить выходит Ошибка установки соединения с базой данных. Кто-нибудь знает как это исправить?
#235,
ну ошибка то очевидна - либо mysql не запущен, либо база данных не создана, либо не подходит логин и пароль к базе, указанный в wp-config.php
#236,
mysql запущен (горит зелёным). база данных создана. а логин и пароль я никакой ещё не ставила. я только извлекла архив wordpress в папку xampp\htdocs и ввела в браузере http://localhost/wordpress/. теперь по-идее должно выйти «Создать файл настроек», а он не выходит. Можете подсказать что делать в таком случае?
#237,
вы xampp используете?
в любом случае - создайте wp-config.php вручную, вписав туда нужную информацию.
#238,
сделала как написано в статье, но не помогло. выходит тоже самое
#239,
Заработало. Спасибо большое Flector.
#240,
будут вопросы - обращайтесь :)
#241,
Добрый день! Во-первых спасибо Вам за такой огромный труд. У меня при установке ХАМРР возле Apache и MySQL стоят красные крестики. Что это означает и как исправить ошибки? Извините, но чайник полный Спасибо за ответ
#242,
как на скриншоте в статье?
это отключение их как сервисов, просто не обращайте внимание.
#243,
Всё получилось, спасибо большое! Только когда стала меня самый последний документ, в папке windows32, компьютер не разрешил мне
этого, написав, что у меня нет на это прав. Вот!
#244,
самое простейшее решение:
1. скопировать файл hosts куда-нибудь в мои документы.
2. отредактировать скопированный файл.
3. старый файл переименовать - система ругнется, но переименовать его даст.
4. скопировать отредактированный файл обратно.
криво, но это рабочая схема.
для нормального редактирования надо UAC в системе отключать.
#245,
Пытался перенести сайт на хостинг.Сделал дамп базы, сделал зип папки , где все файлы сайта. Хостер развернул сайт и он с ошибками. НО теперь и мой локальный не работает. Пароль и логин не подходят и перекидывает на хостинг, и те пароль и логин, который дал хостер тоже не подходят. Теперь, что все с нуля делать???
#246,
во-первых, вы пользовались виртуальными хостами? это важно.
потому что если нет, то в дампе базы данных надо поменять урлы на реальные. можно обойтись и без этого, читайте тут.
во-вторых, вы файлик .htaccess поменяли? лучше всего его вообще на хостинге удалить и создать заново, через кнопку сохранить в постоянных ссылках.
без ответа на эти вопросы помочь вам будет сложно. но в любом случае - если есть дамп базы данных и файлы сайта, то сайт всегда можно будет восстановить.
#247,
Спасибо обнадежили! Проведу процедуры , доложу))
Это мой первый опыт создания и размещения сайта. Я пользовался XAMPP в качестве локального сервера и WordPress в качестве движка.
#248,
Файл .htaccess не менял. В дампе везде, где встречалась строка с http//localhost/mysait.... поменял на mysait.ru. и это отдал хостеру. Можно подробнее как заново создать .htaccess?
Спасибо.
#249,
он сам создается, если вы используете ЧПУ (настройки\постоянные ссылки) и жмете кнопочку сохранить.
#250,
To Flector. И еще одна беда: при попытке зайти в админпанель локального сайта, пароль не подходит и выкидывает в интернет на сайт и там пытается зайти в админпанель. Но и там пароль не подходит.
#251,
вы используете виртуальные хосты на локальном сервере?
у сайта на локальном сервере какой урл?
перекидывание может означать, что в настройках блога стоит не тот урл - вы вводите правильный логин и пароль, а вас отфутболивает на тот сайт, что стоит в настройках.
#252,
Когда, была возможность зайти в админ панель поменял http//localhost/mysait/ на http// mysait.ru
И как теперь все вернуть?
#253,
вот здесь написано как поменять урл.
указывайте там опять http//localhost/mysait/ и вас не будет при авторизации перекидывать на http// mysait.ru
#254,
Flector спасибо!!!
Помогло переустановить файл .htaccess.
Но тоже не сразу)). Сначала, хостер поправил пути и ошибки и уже затем обновили .htaccess. И о чудо, все заработало и даже вошел в админ панель сайта, правда под новым паролем, который дал хостер. Проверил url, все правильно указал ранее.
На локалку пока не заходил, допиливаю сайт на хосте. Слетели шрифты и некоторые картинки. Но это ерунда.
Еще раз спасибо!
#255,
Здравствуйте, я установила XAMPP, но после попытки запустить Apache вылезло это:
Error: Apache shutdown unexpectedly.
This may be due to a blocked port, missing dependencies,
improper privileges, a crash, or a shutdown by another method.
Press the Logs button to view error logs and check
the Windows Event Viewer for more clues
If you need more help, copy and post this
entire log window on the forums
MySQL запустился нормально.
Не подскажете, в чем может быть проблема? И после установки XAMPP при попытке зайти на localhost/phpmyadmin/ открывается..ничего не открывается, просто пустая страница браузера. Подозреваю, это как-то связано? Заранее спасибо!
#256,
Skype установлен?
зайдите в "Инструменты\Настройки\Дополнительно\Соединение" и снимите там галочку с "использовать порта 80 и 443". потом закройте скайп и попробуйте перезапустить апач.
#257,
Нажимаю admin и получаю:"Объект не найден!
Запрошенный URL не найден на этом сервере. Если вы ввели URL вручную, пожалуйста, проверьте вашу орфографию и попробовать снова.
Если вы думаете, что это ошибка сервера, пожалуйста свяжитесь с вебмастером.
#258,
Прочитал все отзывы. Вывод - все кривое. Единицы ставят, все остальные имеют геморрой. Думал, что Денвер писали криворукие. Ан нет. :)
#259,
вы апач и mysql запустили?
наоборот - у всех нормально, а криво только у единиц.
#260,
Огромная благодарность автору сайта.
Всё подробно изложено и всё сразу получилось!
#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. все - теперь сайт будет полностью работать локально.
#281,
Спасибо большое-пребольшое!!! Буду пробовать - даже ваши "краткие пункты" выглядят информативно, что не всем дано. Но если вдруг надумаете отдельную статью - благодарные почитатели, мне думается, прижизненный памятник вам поставят (я бы поставила))). Довольно много подробных статей, как эти чудеса проделать с Denver, а на счет XAMPP почему-то либо затишье, либо...невнятно.
В любом случае еще раз мое спасибо!
#282,
Спасибо, у меня все получилось. И новый сайт на теме Zerif получился за 8 часов (при этом больше половины этого времени я потратил на поиск собственно темы и обработку картинок в PS).
Но есть нужда сделать еще пару сайтов. По этой Вашей инструкции нужно для каждого сайта устанавливать свой движок. А можно ли локально установить один движок для нескольких сайтов? Если я все правильно понимаю, то при этом можно использовать одну БД с таблицами с разными префиксами.
Я нашел в сети несколько инструкций для такого фокуса, но в применении к WP на хостинге, а как это сделать локально? И как в этом случае потом перенести сайт на хостинг?
Заранее благодарю.
Владимир.
#283,
Здравствуйте. Я очень надеюсь, что вы мне ответите. Как на локальном xampp закачать бэкап сайта созданного на wordpress? Нигде не могу ничего вразумительного найти. Есть архивы с бэкапом сайта: база данных и еще 2 архива. Как их залить на локалку и открыть, чтоб можно было редактировать сайт???
#284,
Нужен
#285,
Нужен