При Установке На Локальный Сервер Unable To Connect To The Database:Could Not Connect To Mysql1/25/2017 Локальный сервер Denwer — как создать сайт на компьютере (установка, настройка и удаление Денвера) . Сначала расскажу о том, что же такое локальный сервер и зачем нам с ним работать. Попросту говоря, его вы можете установить и сконфигурировать у себя на компьютере, получив бесплатный аналог хостинга (читайте о том, что такое хостинг и домены здесь). Для работы на любом движке сайта вам, в этом случае, не придется покупать хостинг и даже не обязательно иметь доступ в интернет. Возможности, которые предоставляет вам Денвер, практически ничем не отличаются от возможностей удаленного хоста, да и состоять он будет из тех же самых компонентов и иметь те же возможности. Он уже содержит в себе базы данных My. SQL, которой можно будет управлять через Php. My. Admin читайте подробнее об этом скрипте), сервер Apache, имеет поддержку PHP и многое другое. Где скачать Denwer, как его установить и запустить? Можно скачать по отдельности все описанные выше компоненты локального сервера и, поставив их у себя на компьютере, правильно сконфигурировать, но ведь не все способны это сделать. И даже те, кто понимает что к чему, могут испытать массу трудностей при установке и особенно при его конфигурировании. Пишет 'Не удалось подключиться к базе данных. Текст сообщения об ошибке: Unable to connect to the Database: Could not connect to MySQL.'. Уточните, вы ставите на хостинге или на локальном сервере? При установке на шаге 4 НЕ НАДО ВВОДИТЬ ПАРОЛЬ, поле пароля. Встречал такой глюк: При установке цмс-ок выдает что не может подключиться к БД. Всё дело в кодировке файла mysql.php(файл подключения к базе). Поэтому, для упрощения нам с вами жизни, были придуманы и созданы разнообразные установочные пакеты (сборки), позволяющие при минимальных затраченных усилиях скачать полностью рабочий и сконфигурированный комплекс. Вам только останется скачать подходящую сборку и установить на него движок вашего проекта (Joomla, Word. Press и т. п.), а затем начинать работать на нем, точно так же, как вы бы делали при нахождении файлов движка на физическом хосте. Кстати, как вариант и альтернативу данному решению, можно рассматривать бесплатный хостинг с поддержкой My. Чаще всего возникают следующие ошибки: Database Error: Unable to connect to the database:Could not connect to MySQL или Database Error. Видимо, когда правил configuration.p hp под локальную версию с подключенным FTP заодно и сохранил изменения на сервере. Уточните, вы ставите на хостинге или на локальном сервере? При установке на шаге 4 НЕ НАДО ВВОДИТЬ ПАРОЛЬ, поле пароля . SQL и PHP, т. е. Но в этой статье мы будем говорить именно за localhost. Итак, что же нам предлагают разработчики таких бесплатных установочных пакетов? Давайте я перечислю ссылки на страницы ресурсов, где можно их будет скачать, а потом расскажу в подробностях именно про установку и настройку одного из них, которого я выбрал в качестве фаворита. Это лично мой выбор, а вы можете пользоваться тем пакетом, который больше понравится вам. Благо, что работа с ними довольно однотипна и, поняв как работать с одной сборкой (сегодня мы будем говорить исключительно о Denwer), вы без труда разберетесь и с любой другой. Где можно бесплатно скачать сборки локального сервера: Денвер — скачать бесплатно. Xampp — скачать. Vertrigo. Serv — скачать. Wamp — скачать. Пройдя по ссылке вы должны будете зарегистрироваться в предложенной форме, после чего к вам придет письмо с ссылкой на скачивание дистрибутива Denwer. Запускаете скачанный файл с расширением exe, соглашаетесь установить пакет, после чего начинается его распаковка, а затем откроется также окно браузера с описанием установки, которое можно сразу закрыть, и еще появляется черное досовское окно с мастером установки: Следуя указаниям мастера для продолжения установки нажимаем «Enter». В следующем окне нам нужно указать, в какую папку на нашем компьютере мы будем устанавливать сервер. Можно выбрать, например, C: \server. Нажимаете «Enter», на вопрос, точно ли вы хотите установить Денвер именно в эту директорию, вы отвечаете установкой «y» (игрек) и опять жмете «Enter». Далее нас информируют, что сейчас будет создан отдельный виртуальный диск, который необходим для функционирования всех компонентов локального сервера. Просто жмем «Enter», а в следующем окне выбираем букву для виртуального диска. Эта буква, естественно, не должна в данный момент использоваться вашей системой (т. Лучше выбрать что- нибудь из последних букв латинского алфавита, например, Z. Если окажется, что эта буква уже используется для обозначения какого- либо диска в вашей операционной системе Windows, то вы увидите сообщение о невозможности создать такой диск. В этом случае, вам нужно будет нажать «Enter» и повторить шаг с вводом имени директории установки, опять нажать «Enter» и ввести уже другую букву. Какие именно буквы для обозначения дисков в вашем компьютере уже заняты, вы можете посмотреть в «Мой компьютер». В случае, если выбранная вами буква не занята, вы увидите сообщение об успешном создании виртуального диска. Нажимаете «Enter», в результате чего начнется копирование файлов этой сборки в указанную вами ранее папку компьютера. Далее вам предложат выбрать вариант загрузки, на что вы отвечаете вписыванием единицы и нажатием «Enter». Вас также спросят, создавать ли ярлыки для запуска, остановки или перезагрузки на рабочем столе, на что вы ответите «y». С помощью этих ярлыков вы сможете запустить или остановить сервер. Мастер установки после этого закроется, а откроется окно браузера со страницей описания последующих шагов работы со сборкой Denwer. Проверка работоспособности локального сервера. Далее вы переходите на рабочий стол и запускаете Денвер, щелкнув по ярлыку «Start». При этом на короткое время откроется досовское окно говорящее о запуске сервера, а затем в трее (область в правой стороне панели задач Windows, рядом с часами) появятся иконки в виде перышка и черной шляпы, говорящие о том, что он запущен. Теперь набираете в адресной строке вашего браузера localhost, в результате чего попадете на страницу с надписью «Ура, заработало». Это означает, что сборка удачно установилась на ваш компьютер с Windows. Прокрутив эту страничку вниз, вы увидите ссылки для проверки ее работоспособности: Если в результате щелчков по этим ссылкам вы увидите страницы с различными сообщениями, то значит все составляющие Denwer работают правильно. Последняя ссылка в этой табличке позволит вам проверить работоспособность отправки почты. Вы переходите по этой ссылке, затем в открывшемся окне вводите в поле «Текст» какой- нибудь текст (лучше на русском языке — проверить, что с кодировкой будет все в порядке) и нажимаете на кнопку «Послать через mail». Если все сработало правильно, то вы получите сообщение вида: OK, функция mail () сработала корректно. Но нужно так же проверить, что письмо действительно дошло. Для этого нужно зайти на наш виртуальный диск (вспоминайте букву, которую указали при установке этой сборки) и пройти по следующему пути: Z: \tmp\! Кстати, можно заходить и не на виртуальный диск, а на реальный, где у вас установлен локальный сервер (в моем случае это диск С) по тому же пути: С: \tmp\! Если с отправкой почты у вас все в порядке, то в этой папке вы должны будете обнаружить посланное вами письмо. Открыв его, вы можете проверить правильность кодировки русского языка. Настройка и установка Joomla или Word. Press на Денвер. Для начала нужно будет зайти в папку, куда вы установили сборку (у меня это c: \server\) и пройти по следующему пути: c: \server\home\localhost\www\В этой директории WWW вы должны создать каталог, в который в последствии нужно будет загрузить файлы движка (Joomla, Word. Press и т. п.). Название папки придумываете сами, например: c: \server\home\localhost\www\Proba\После создания папки перезапустите локальный хост с помощью ярлыка «Restart Denwer» на рабочем столе (если он еще не был запущен, то запустите его). Для проверки его работоспособности введите в адресной строке вашего браузера: http: //localhost/Proba/Если откроется страница с заголовком «http: //localhost/Proba/», то значит все в порядке. Если никакого окна не откроется, то попробуйте еще раз перезагрузить Denwer. Теперь вам нужно установить движок (Joomla, Word. Press и т. п.) точно таким же способом, как вы делали это для реального хостинга (установка Joomla описана тут (в деталях и картинках). Как установить форум SMF я писал здесь, а установка Word. Press освещена довольно таки подробно по приведенной ссылке. Т. е. В моем случае это папка: c: \server\home\localhost\www\Proba\От установки движка на реальный хост этот процесс будет отличаться лишь тем, что для копирования файлов нет нужды использовать FTP- менеджер — вполне сгодится и обычный проводник, ну, или файловый менеджер, на вроде описанного по ссылке Тотал Коммандера. После того, как вы скопируете файлы Джумлы или Вордпресса в папку Денвера, вам нужно для установки сайта или блога набрать в адресной строке браузера: http: //localhost/Proba/В результате чего откроется окно мастера установки того или иного движка. Дальше вы действуете по тому же сценарию, что и при обычной установке на реальный хостинг, с тем лишь исключением, что вы создаете базу данных и пользователя не через c. Panel, как описано в статье про установку Joomla (см. На ней, в области «Создать новую БД», вы вводите желаемое имя базы данных (для простоты ее можно назвать также как и каталог для сайта в папке localhost, т. Теперь возвращаемся на главную страницу php. My. Admin, щелкнув по иконке домика в левой колонке окна программы. Находите в области « My. SQL» ссылку «Привилегии» и щелкаете по ней. На открывшейся странице php. My. Admin, в центре, вы должны найти пункт «Добавить нового пользователя» и щелкнуть по нему. В области «Имя пользователя» вводим желаемое имя (я для простоты использую опять «Proba»), в области «Хост» вводим localhost, в областях «Пароль» и «Подтверждение» вводим два раза какой- нибудь очень сложный пароль. В области «Глобальные привилегии» жмете по надписи «Отметить все», чтобы у создаваемого пользователя баз данных были максимальные права. Все, база данных и пользователь на Денвере созданы. Теперь вы можете использовать эти данные при установке Joomla, Word. Press и др., которая будет идти тем же чередом, что и при установке на реальном хостинге. По завершении этого процесса ваш ресурс будет доступен по адресу: http: //localhost/Proba/Работать с Joomla или Word. Press вы сможете обычным образом, но при этом существенно упрощается и ускоряется работа по редактированию файлов движка, установке и удалению различных расширений, а также появляется возможность работать над своим проектом даже там, где нет доступа в интернет. Перенос сайта на хостинг. После окончания работы над проектом вы должны перенести сайт с Denwer на хостинг для того, чтобы он стал доступен посетителям из интернета.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |