установка скрипта на денвер

Как запустить php через denwer (чем открыть php)

установка скрипта на денвер

установка скрипта на денверМногие часто спрашивают как запустить php через denwer или чем открыть php? Ну для начала нужен сам денвер конечно при условии, что вы запускаете его на вашем обычном компьютере. Сам же denwer пока ещё бесплатный! Для обычных людей первые пять пунктов написаны специально для вас:

После того, как установили denwer — настройки лучше не трогать, т.к. с полнейшим «фаршем» — PHP и так прекрасно работает в 99% процентах режимах. Есть модули и GD и Magic, XML, XLS, FDPF и прочие — уже включены. Был случай: казалось бы прописал, также как и на серваке модуль so библиотечку dll в винде — и всё завалилось — пришлось делать назад (как было) хотя в httpd.conf Apache она выключена, а работает оказывается из php5! PHP и MySQL самые предпоследние на момент публикации этой статьи. Поддерживают всё и вся! На этом ДЕНВЕРЕ я обкатывал самые извращенческие сайты и пардон — всё работало. Хочу отметить, что прежде чем писать: у меня не работает php, прочитайте ещё раз эту статью — всё просто, нажатием пары кнопок делается. Удачи в программировании друзья 🙂 DENWER хороший инструмент для web разработчиков и web программистов, хочу сказать — СПАСИБО ЕГО РАЗРАБОТЧИКАМ!

Часто спрашивают: можно ли запускать php программы на iPhone или Android? Ответ Сисадмина — да можно, при наличии обычного браузера, но вам надо «расшарить» ваш домашний комп или прописать проброс локального адреса http:// (точно также, вы просматриваете обычные web-странички)

При добавлении ваших новых доменов в home — не забываем делать restart денвера — каждый раз после добавления новых!

ВНИМАНИЕ — ваши ошибки:

А вот, то что КАК РАЗ «вводит в заблуждение » вас, пользователей и начинающих программистов (читаем — ФАЙЛ НЕ НАЙДЕН) — все, хватаются за голову и орут: Не работает, не работает, не работает… читаем 5 пункт ещё раз.

Not Found

The requested URL /111/index.php was not found on this server.

Подсказка Денвера

Вы ошиблись при наборе URL в браузере. Вероятнее всего, сервер пытается найти файл R:/home/localhost/www/111/index.php, которого не существует.

В случае использования CGI-скриптов, корректные пути к CGI-директориям следующие:

URLКуда указывает
http://***/cgi-glob/script.cgi/home/cgi-glob/script.cgi
http://***/cgi/script.cgi/home/***/cgi/script.cgi
http://***/cgi-bin/script.cgi/home/***/cgi-bin/script.cgi

Not Found

The requested URL /111/index.php was not found on this server.

Это вводит вас в заблуждение, читаем пункты 1-5. и по-мимо дупацких подсказок ещё и включаем свою умненькую голову 🙂

Подсказка Денвера

Вы ошиблись при наборе URL в браузере. Вероятнее всего, сервер пытается найти файл R:/home/localhost/www/111/index.php, которого не существует.

В случае использования CGI-скриптов, корректные пути к CGI-директориям следующие:

URLКуда указывает
http://***/cgi-glob/script.cgi/home/cgi-glob/script.cgi
http://***/cgi/script.cgi/home/***/cgi/script.cgi
http://***/cgi-bin/script.cgi/home/***/cgi-bin/script.cgi

Ну и на последок: DENWER работает как с Windows 32-битной, так и 64-битной прекрасно, не затрагивая 2 оболочки ядра 64-битного процессора! Ну это для тех, кто сомневается. А программы php, я тестировал вот эти — и всё работает.

Источник

H-script установка на Денвер

Всем доброго времени суток.

Пост для тех, кто решил подробно ознакомится с CMS H-script, прежде чем запустить в работу собственную программу, т.е. для будущих админов.

Тестировать будем на локальном сервере Денвер, чтоб ни тратя ни копейки спокойно разобраться как да почему.

Что это за сервер, и как его установить, если кто не в курсе, то можно прочитать Здесь.

Заходим на сайт h-script.com и в верхнем меню переходим по ссылке СКАЧАТЬ V307.

В мобильной версии это меню находится под значком «Три горизонтальные черточки».

установка скрипта на денвер

Итак, запускаем Денвер и извлекаем скачанный софт в директорию Z — home — test1.ru — www.

установка скрипта на денвер

установка скрипта на денвер

Проходим по этому пути, убеждаемся что все файлы на месте и перезапускаем Денвер (Restart)

установка скрипта на денвер

Теперь открываем браузер, и в адресной строке вводим test1.ru. Если всё сделано так, как я показал, без ошибок, то откроется страница CMS с запросом нового пароля.

Отмечу, что этот пароль ничего общего не имеет с админкой и входом в админку. До этого в сам скрипт нужно ввести некоторые данные, так что это пароль для так называемого конфигуратора. Что это такое нагляднее будет показать по ходу статьи.

установка скрипта на денвер

Вводим в поле любой пароль, мы же на Денвере, допустим 11111 и нажимаем save.

Далее движок для регистрации администратора потребует ввести ваши данные.

установка скрипта на денвер

В первой строке вводим адрес электронной почты, пока можно любой из ваших, во второй оставляем всё без изменений, а вот далее потребуется ввести данные базы данных, которой у нас пока нет.

На хостинге база данных создаётся автоматически для любого сайта, арендовавшего там место, но мы то на Денвере, поэтому и БД нам придётся сделать самостоятельно.

Для этого в новой вкладке набираем localhoct./, т.е. заходим на Денвер.

установка скрипта на денвер

Опускаемся до строки phpMyAdmin, и переходим по этой ссылке в сервер БД, где и создаются и хранятся все базы данных сайта.

установка скрипта на денвер

Откроется окно создания БД, где вводим название базы — test1 и нажимаем Создать.

установка скрипта на денвер

Есть — база данных создана.

установка скрипта на денвер

Дальше переходим по вкладке Пользователи и дальше — Добавить пользователя.

установка скрипта на денвер

В открывшейся вкладке вводим имя пользователя, допустим test, выбираем хост — localhost, и вводим пароль, допустим 2222.

База данных для пользователя — пропускаем, а дальше — Глобальные привелегии, выбираем Отметить всё, после чего — Добавить пользователя.

установка скрипта на денвер

Вот теперь вроде-бы всё. БД есть, пользователь есть, пароль тоже есть.

Возвращаемся на вкладку браузера test1.ru, на страницу конфигуратора, и вводим эти данные в поля формы.

установка скрипта на денвер

Последняя строка type остаётся Default (По умолчанию). Нажимаем save и конфигуратор переводит нас на форму установки.

Так, что мы тут имеем?

Сверху сообщение, что на адрес указанной эл. почты отправленное тестовое письмо, в котором нас просят отредактировать файлы _config.php и cron.php.

установка скрипта на денвер

Для Денвера это делать не обязательно, так как это имеет отношения к безопасности. Пока это ни к чему.

Само письмо можно увидеть, если перейти в админку Денвера (Ура заработало!) и там пройти по ссылке localhost/Test/sendmail/index.php

Кто хочет — можно посмотреть, но глядеть там особо не на что.

Затем идут параметры установки заданные по умолчанию.

установка скрипта на денвер

Здесь ставим галочку в первом чекбоксе — разрешение на привязку к БД, второй пропускаем — использование E-mail в качестве логина, и галочку в третьем чекбоксе — валюта доллар.

Всё остальное без изменений. На виртуальном хостинге, конечно, надо будет ввести всё своё, но на Денвере не обязательно.

Вот перевод на всякий случай. Можно переписать данные на вход в админку, можно сделать скриншёт.

установка скрипта на денвер

Нажимаем Process. И всё, нам сообщают, что установка завершена.

Источник

Как установить CMS на свой компьютер с помощью Denwer. Часть 1

В прошлых статьях я знакомил читателей с такими вещами, как: домен, хостинг, CMS и база данных MySQL. В этой статье вы познакомитесь с моей любимой утилитой для запуска скриптов и CMS на своем компьютере – Denwer, а также поймете как установить CMS на свой компьютер, а именно WordPress.

CMS и скрипты, написанные на языках программирования (таких, как PHP), которые выполняются на стороне сервера (а не в браузере, как, например, javaScript) требуют для своей работы специальное программное обеспечение (ПО), установленное на сервере. Именно поэтому для установки CMS необходим хостинг, который включает в себя это ПО.

Для запуска CMS и PHP скриптов необходимы такие программы, как:Веб-сервер Apache, PHP4 или PHP5 – для работы с PHP, MySQL-сервер — сервер для работы с базами данных и другие модули… При покупке хостинга с PHP и MySQL, чаще всего все уже установлено и готово к установке CMS и скриптов.

Практически всегда при создании нового сайта на CMS я, прежде всего, устанавливаю эту CMS у себя на компьютере (localhost). Это очень удобно, так как я могу изменять структуру и дизайн будущего сайта, могу быстро изучить движок и разобраться в его работе. Если нужно установить какой-то скрипт, то желательно проверить его работу на компьютере, прежде, чем заливать его к себе на хостинг. Еще один плюс дублирования сайта на localhost в том, что, если по вашей ошибке или неполадке хостинга что-то случиться с вашими файлами, которые вы изменяли, то они всегда есть на вашем компьютере.

Для этих целей я использую бесплатную программу – вебсервер Denwer (читается как, денвер или дэнвер). Далее поговорим об установке денвера и его изучении.

Как установить Denwer?

Для того, чтобы установить денвер необходимо проделать 2 простых шага:

1) Скачать денвер бесплатно на сайте разработчика. Для скачивания, попросят ввести ваш e-mail и нажать кнопку « Получить ссылку на скачивание ». После появиться сообщение:

Проверьте почту На Ваш E-mail «ваш_е-маил » выслана ссылка для скачивания Денвера.

В пришедшем письме от Denwer project, вы найдете ссылку, пройдя по которой начнется загрузка Denwer.

2) Запустить скаченный файл и следовать инструкциям установки, подтверждая действия нажатием Enter, и вписывая необходимые символы (y или n, 1 или 2). Рекомендую на последних шагах выбрать цифру 1, чтобы создать отдельный виртуальный диск (допустим диск Z).

Если на последнем шаге установки вы выбрали поместить ярлыки денвера на рабочем столе, то на нем появиться три ярлыка. Вот как они выглядят:

установка скрипта на денвер

Каждый ярлык выполняет свою функцию.

Start Denwer – запускает все компоненты Денвер и подключает виртуальный диск, если он еще не подключен.

Stop Denwer – останавливает работу всех серверов комплекса

Restart Denwer – перезапускает все сервера.

Для тех, кто в танке или кому лень читать, можете посмотреть или скачать этот видео урок:

Как установить CMS или скрипт?

После того, как Denwer установлен, нужно разобраться, как он устроен. Я коротко опишу его структуру. Папка комплекса содержит 4 директории: denwer, home, tmp, usr. Из всех этих директорий нам понадобиться только папка home, в которой располагаются виртуальные хосты.

Каждый виртуальный хост представляет собой папку, внутри которой есть папка www. В папке www могут располагаться файлы, которые нам необходимо будет запустить (файлы скриптов и CMS, html файлы и др. )

Вы сами можете создавать виртуальные хосты. Нужно просто создать папку с любым именем и внутри нее создать папку www. После рестарта денвера (Restart Denwer) виртуальный хост будет готов к работе, и если в браузере ввести имя папки, то он выдаст ее содержимое в браузере или запустит скрипт, который будет лежать в www.

Более подробно о виртуальных хостах вы можете прочитать здесь.

Как удалить денвер?

Если по каким-то причинам вам необходимо удалить денвер, то это достаточно просто. Нужно:

1) Остановить работу сервера (Stop Denwer)

2) Удалить папку, в которую производилась установка (чаще это C:\ WebServers).

3) Удалить ярлыки, если их создавали (не зачем их хранить).

Источник

Установка на свой компьютер (с помощью Денвер)

Руководство по установке WebAsyst на локальный компьютер с помощью Денвер

Данное руководство предназначено для установки программного продукта WebAsyst на ваш компьютер с помощью пакета Денвер. Программный пакет Денвер представляет собой инструмент для создания виртуального сервера на пользовательском (например, домашнем) компьютере с операционной системой Windows. Установка на локальный сервер Денвер позволяет опробовать работу WebAsyst либо отлаживать изменения исходного кода или дизайна на собственном компьютере перед загрузкой файлов на удаленный сервер.

При установке на Денвер WebAsyst будет расположен только на вашем компьютере и будет недоступен в сети Интернет. Чтобы сделать вашу установку WebAsyst доступной другим пользователям Интернета, WebAsyst должен быть установлен на удаленном сервере, например, на сервере хостинг-провайдера.

Внимание: для успешной установки и правильной работы WebAsyst на локальном сервере Денвер необходима настройка параметров и расширений PHP, перечисленных на странице с перечнем системных требований.

1. Подготовка к установке

2. Мастер установки WebAsyst (install.php)

Наберите адрес мастера установки WebAsyst (install.php). Если содержимое архива webasyst_setup.tar.gz было скопировано в папку Z:/home/localhost/www/webasyst, то адрес мастера установки должен быть http://localhost/webasyst/install.php.

Страница «Системные требования» содержит информацию о соответствии конфигурации Денвера системным требованиям.

Если некоторые из обязательных требований не соблюдены, измените конфигурацию Денвера, как описано ниже в разделе «Советы по найстройке Денвера». Затем перезапустите Денвер и повторите установку. В случае соблюдения всех системных требований нажмите на кнопку «Продолжить >>». Мастер установки перейдет на страницу «Распаковка скриптов WebAsyst».

На странице «Настройки MySQL» необходимо указать параметры подключения к базе данных MySQL и некоторые другие параметры.

Параметры MySQL

Хост MySQL: оставьте значение по умолчанию localhost.
Пользователь MySQL: впишите имя пользователя root
Пароль: оставьте это поле пустым

Выберите базу данных для хранения информации WebAsyst

Выберите вариант Создать новую базу данных и впишите в поле справа имя базы данных, которую нужно создать. Допускается использование латинских букв, цифр, символа подчеркивания и дефиса. Например, webasyst.

Системные настройки

Путь к установке WebAsyst: содержимое этого поля изменять не нужно.

Главный пользователь

Укажите в текстовых полях данные главного пользователя WebAsyst:

Логин: введите логин (имя пользователя), допускается использование только латинских букв, цифр и символа дефиса и подчеркивания.
Пароль: длина пароля должна составлять минимум 4 символа, допускается использование любых символов.
Email: введите любой адрес электронной почты — Денвер не отправляет сообщения по электронной почте, а сохраняет их в специальной директории.
Имя, Фамилия, Компания: введите любые значения, допускается использование только латинских букв и цифр.

После заполнения всех обязательных полей проверьте правильность введенных данных и нажмите на кнопку «Продолжить >>». Если все данные введены правильно, мастер установки перейдет на финальную страницу установки с надписью «Готово!».

Советы по настройке Денвера

Для правильной установки и работы WebAsyst конфигурация PHP на локальном сервере Денвера должна соответствовать системным требованиям. Основное значение имеют параметры конфигурации PHP и установленные расширения PHP.

Для проверки настройки PHP понадобится проверочная страница. Для этого создайте с помощью текстового редактора (например, Wordpad или Блокнот) файл info.php следующего содержания:

Сохраните созданный файл в папку Z:/home/localhost/www. Запустите Денвер и наберите в браузере адрес проверочной страницы: http://localhost/info.php. В браузере должна появиться таблица с параметрами PHP.

Изменение параметров PHP

Чтобы изменить значение какого-либо параметра, найдите на диске Z файл php.ini — его место расположения содержится в строке Loaded Configuration File в начале проверочной страницы, обычно Z:/usr/local/php5/php.ini. Откройте файл с помощью текстового редактора (например, Wordpad или Блокнота), найдите строку с именем параметра, который нужно изменить и укажите требуемое значение. Затем сохраните файл и перезапустите Денвер.

Настройка расширений PHP

Проверочная страница содержит отдельные таблицы, заголовки которых соответствуют названиям установленных расширений (например, mbstring, gd, mysql и т.д.). Если одно из расширений не установлено (т.е. на проверочной странице отсутствует таблица с его названием), следует активировать его, как описано ниже. Далее описано, как активировать расширение mbstring:

Найдите значение параметра extension_dir на проверочной странице — оно содержит путь к папке с файлами расширений на диске Z, например: /usr/local/php5/ext.

Проверьте наличие файла с именем вида php_НАЗВАНИЕ_РАСШИРЕНИЯ.dll в в папке Z:/usr/local/php5/ext, в данном случае php_mbstring.dll. Если вы установили модули PHP5 после установки Денвера, такой файл должен присутствовать в папке. Значит, расширение установлено, и его необходимо только активировать. Для этого откройте файл php.ini и найдите строку с упоминанием названия «mbstring»:

Удалите точку с запятой в начале строки, сохраните файл и перезапустите Денвер.

Источник

Подробное руководство по установке и настройке Denwer

Локальный сервер Denwer чрезвычайно популярен, поэтому у пользователей возникает масса вопросов по его установке и настройке. В этой статье, кроме всего прочего, рассматриваются и возможные проблемы при работе с денвер.

Любой современный сайт проходит довольно длительный этап разработки, включающий как создание и доведение « до ума » шаблона, так и наполнение его контентом.

Почему Denwer используют чаще?

Как мы уже выяснили, локальный сервер представляет собой специализированное программное обеспечение, установив которое на свой компьютер, веб-мастер может разрабатывать свой сайт, не выходя в Интернет.

К вопросу о том, как обновить денвер, следует сказать, что установщик не лезет в реестр операционной системы, поэтому перенести все ваши локальные проекты вместе с базами данных на другой компьютер или диск можно простым копированием папки локального сервера.

Так же просто Денвер и удаляется — никаких следов после удаления его папки в системе не остаётся, после чего можно скачать обновлённый установочный пакет с официального сайта и провести установку заново.

Главный же недостаток Денвера — возможность установки исключительно в операционной системе Windows.

Итак, ещё раз вкратце отметим ключевые особенности локального сервера Denwer :

Пошаговая инструкция по установке денвера

Для тех, кто не знает, как пользоваться денвером, отметим, что преимуществом последнего является чрезвычайная простота установки.

Для того чтобы установить данный инструмент разработчика, необходимо выполнить следующие действия:

установка скрипта на денвер

Следующий шаг – настройка локального сервера

Одним из преимуществ денвера является простота его настройки. Как настроить денвер правильно, мы расскажем ниже. Если использовать настройки по умолчанию, могут возникнуть проблемы при установке объёмных расширений, либо при импорте большой базы данных.

Стандартные настройки ограничивают объем загружаемых файлов всего лишь двумя мегабайтами. Чтобы снять данное ограничение, необходимо отредактировать в обычном текстовом редакторе файл php.ini (располагается в папке usrlocalphp5).

В строке upload_max_filesize=2M следует изменить параметр 2 на 32, тем самым ограничив объём загружаемого файла 32-мя мегабайтами.

При этом в строке post_max_size=8M восьмёрку следует заменить цифрой 64, так как этот параметр определяет максимальный объём передаваемых данных, и он обязательно должен быть в два, или даже в три раза больше ограничения по объёму загружаемого файла.

Если бы все пользователи выполняли данные рекомендации, то разговоров о том, что не работает денвер, было бы меньше.

Начало работы с локальным сервером

Если откроется окно, такое же, как и на картинке ниже, то ваш локальный сервер успешно запустился. Если же появляются сообщения об ошибках, то это значит, что денвер не запускается:

установка скрипта на денвер

Далее следует проверить работоспособность всех модулей установленного пакета. Делается это также довольно просто.

На открытой ранее странице http://localhost/denwer/ найдите раздел « Тестирование Денвера » и в таблице данного раздела перейдите по всем имеющемся ссылкам, каждая из которых активирует один из установленных модулей.

Если проблем нет, возможности будущего сайта на вашем локальном сервере будет полностью соответствовать тому, что вы получите на удалённом сервере хостинг-провайдера:

установка скрипта на денвер

установка скрипта на денвер

Что делать, если денвер не заработал?

После подключения локального сервера браузер в некоторых случаях выдаёт сообщение, что не запускается денвер. Основная причина чаще всего заключается в его блокировке вашим антивирусным пакетом или брандмауэром.

В этом случае придётся самостоятельно разрешить исходящее соединение для сервера по протоколу TCP на 80 и 443 порты для http и https соответственно. (Располагается оно обычно по адресу C:webserversUSRlocalapacheBINhttpd.exe ).

Проекты, аналогичные Denwer

Хотя денвер является одним из наиболее популярных, гибких и простых инструментов для веб-разработчика, иногда полезно ознакомиться и с аналогичными решениями, также предоставляющими в распоряжение пользователя полноценный локальный сервер для разработки сайтов.

Отметим также, что после установки данного пакета виртуального диска не создаётся. (Напомним, что Denwer по умолчанию создаёт новый диск Z, но от этой опции при установке можно отказаться).

Вместо заключения

Как видите, установка и настройка локального сервера Denwer – процесс простой и довольно быстрый. Даже начинающий веб-мастер зная, как установить денвер, сможет выполнить все манипуляции максимум за четверть часа, после чего приступить уже непосредственно к созданию собственного сайта любого уровня сложности.

При этом ни функциональность ресурса, ни скорость его работы в локальной среде не будут отличаться от того, что в последствие веб-мастер увидит в Сети, перенеся созданный сайт с компьютера на удалённый сервер.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *