Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Установка Apache 2.x, PHP4, PERL и MySQL на localhost под Wi

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76

Открыть новую тему     Написать ответ в эту тему

articlebot



Administrator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

В форуме часто возникают просьбы помочь уcтановить Apache, PHP, Perl,
MySQL. Эти программы могут понадобиться не только системным администраторам, но и
веб-программистам и веб-мастерам, например, для отладки скриптов. В данной статье рассмотрено, как устанавливать последние версии этих программ на Win32. Я не ставлю целью описать все аспекты web-администрирования, а лишь помогу установить конфигурацию, позволяющую освоить и изучить основные возможности Apache 2.x, PHP, Perl и MySQL.

 
Читать
 
 
Внимание!  
Если вы задаете вопрос по работе Apache, потрудитесь привести конфигурационный файл сервера.

Телепаты в данный момент в отпуске.
Файл необходимо выложить в txt формате, а не приводить его содержимое в посте.
 
 
Наиболее частой причиной того, что невозможно поставить PHP как модуль под Apache под Windows является несоответствие вашей версии *.dll файла модуля (php4apache2.dll) текущей версии Apache. Лечится тем, что вы качаете другую dll-ку (php4apache2.dll), например, из нашего файлового архива и пробуете прикрутить ее.
 
Наиболее частой причиной того, что не работают (неправильно работают) PHP-скрипты (точнее, не передаются переменные окружения в открытом виде) является опция
register_globals = "off"  
в конфигурационной файле PHP - php.ini.
Попробуйте установить:
register_globals = "on"
 
 
 
Если ваши perl-скрипты с раширением *.cgi выдают ошибку 500, либо вместо исплнения предлагают себя закачать, рекомендуем внимательно почитать статью:
Основные причины ошибки 500 в IkonBoard V. 2
 
 
откомпилированные версии можно найти и на этом сайте
http://www.apachelounge.com/download/
 
но внимательно читайте, так как компиляция была под MS Visual Studio 2005 и для работы требуется дополнительный набор библиотек, который можно скачать там же.
 


 
См. также FAQ по Apache

Всего записей: 366 | Зарегистр. 25-05-2001 | Отправлено: 14:11 25-11-2002 | Исправлено: emx, 20:28 03-10-2006
alf



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
получилось только пришлось поставить IIS
 
http://people.freenet.de/alf99/PHP-Test.htm

----------
alf´s picture

Всего записей: 918 | Зарегистр. 07-08-2001 | Отправлено: 19:49 15-12-2002
raven



Черный ворон
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
vladislav
Некоторые скрипты не запускаются из-за register_globals.
Про это уже много писалось!

----------
n/a

Всего записей: 992 | Зарегистр. 13-08-2002 | Отправлено: 23:46 15-12-2002
xpnet

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В новых версиях PHP register_globals отключён из-за требований безопасности. Вопрос: действительно ли включённый регистор register_globals можеть существенно сказаться на безопасности?

Всего записей: 88 | Зарегистр. 17-11-2002 | Отправлено: 00:48 16-12-2002
raven



Черный ворон
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
xpnet
Я пробовал врубать, но ПХП начал ругаться на то, на се...
Нафиг тебе лишние проблемы, когда его потом вообще планируют убрать нафиг

----------
n/a

Всего записей: 992 | Зарегистр. 13-08-2002 | Отправлено: 12:15 16-12-2002
vladislav



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Привет всем!
У меня счас вроде php работает, а вот с cgi скриптами проблемы - не запускаются после переустановки apache. Главное что pl скрипты нормально работают.

Всего записей: 36 | Зарегистр. 03-12-2002 | Отправлено: 10:21 18-12-2002
Insanegirl



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
 вобщем попробовала я сделать по рпимеру всё.....и ничё не пашет!!
 
почему-то....  

Всего записей: 5 | Зарегистр. 14-12-2002 | Отправлено: 21:34 18-12-2002
raven



Черный ворон
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Insanegirl
Поподробнее опиши проблему...
Мы не телепаты...

----------
n/a

Всего записей: 992 | Зарегистр. 13-08-2002 | Отправлено: 21:48 18-12-2002
HotFlame

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
=( набрел на вашу статью уже после получения граблей, легче не стало =( вот что имею:
---------------
D:\Programs\Apache\bin>Apache.exe -k restart
Syntax error on line 173 of D:/Programs/Apache/conf/httpd.conf:
Cannot load D:/php/sapi/php4apache2.dll into server: ═х эрщфхэр єърчрээр  яЁюЎхфєЁр.
----------------
под закорючками - "Не найдена указанная процедура."
меняя разные версии dll'ки добивался возникновения вашей ошибки с конфликтами версий
версии: httpd-2.0.35, php-4.2.3-Win32
может кто знает что делать?
 
Добавлено
гы %)  
http://phpclub.unet.ru/talk/showthread.php?s=5a8ac3bec99ba005da9a2265e85a2059&threadid=26661&rand=6
действительно 4.2.1 - работает...

Всего записей: 4 | Зарегистр. 03-09-2002 | Отправлено: 04:06 19-12-2002
Insanegirl



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
рейвен, да не открываются страницы .пхп.....

Всего записей: 5 | Зарегистр. 14-12-2002 | Отправлено: 18:16 19-12-2002
raven



Черный ворон
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
HotFlame

Цитата:
httpd-2.0.35, php-4.2.3-Win32

А поновее версии поставить не суждено?
 
ВНИМАНИЕ! Версия Apache должна быть не ниже 2.0.40
 
Insanegirl
Сносим все нафиг, скачиваем последние версии, ставим...
Если не будет работать - смотри настройки файрвола, запускается ли html? Изменения в конфиге следует применять не рестартом Апача, а старт, стоп. Если дает ошибку - ищем ее описание и постим сюда! Скорее всего что-то упускаешь или просто у тебя не применяется конфиг - у меня такое было, пока я не сделал старт и стоп!
 
Вроде усе...

----------
n/a

Всего записей: 992 | Зарегистр. 13-08-2002 | Отправлено: 00:05 20-12-2002
CoolVik



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я бы вам предложил заценить ооочень грамотный продукт  
http://nusphere.com/
Есть фревая версия, ставит и настраивает Apache, PHP,  SENDMAIL, SSL, MySQL, Perl, поисковый движок, документация и достаточно примеров + администрирование WEB.
Весит дистриб порядка 70 Метров, но оно того стоит.

----------
IT COORDINATOR
Ну что делать, они больные - их надо лечить





Замечание за пост не соответсвующий названию темы. lynx.

Всего записей: 308 | Зарегистр. 30-01-2002 | Отправлено: 19:22 23-12-2002 | Исправлено: lynx, 02:35 29-12-2002
raven



Черный ворон
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
CoolVik
Во-первых здесь обсуждаются только проблемы по установке!
Во-вторых давно доказана глючность всех этих так называемых готовых комплектов, DKLAB еще предложи...
 
Флеймим-с сударь...

----------
n/a

Всего записей: 992 | Зарегистр. 13-08-2002 | Отправлено: 23:38 23-12-2002
Gumanoid



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
PHP 4.3.0 Released!
зырить: http://www.php.net/release_4_3_0.php
качать: http://www.php.net/downloads.php

----------
Возмем план и в космос...
Сайт IRC-канала #muravlenko IRC.Muravlenko.ru:6667

Всего записей: 1664 | Зарегистр. 17-01-2002 | Отправлено: 04:54 28-12-2002
Fakin



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
lynx
need php4apache2.dll
Архив в дауне
Когда его выпишут?

Всего записей: 243 | Зарегистр. 19-08-2002 | Отправлено: 07:51 29-12-2002
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Fakin
 
Приносим извинения за временные неудобства.
 
29.12.02. Архив пашет, пользуйтесь, пожалуйста

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 08:01 29-12-2002 | Исправлено: lynx, 05:28 30-12-2002
raven



Черный ворон
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Fakin
А вообще-то достаточно скачать последнюю версию, там, говорят, всё нормально идет.

----------
n/a

Всего записей: 992 | Зарегистр. 13-08-2002 | Отправлено: 23:44 29-12-2002 | Исправлено: raven, 23:59 29-12-2002
Fakin



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
raven
по крайней мере к Apache_2.0.42-win32-x86-no_ssl php-4.3.0-Win32 подручными средствами подключить как модуль мне не удалось.
Из Архива файлы взял, но еще не тестил.
 
У меня вопрос:
php-4.3.0-Win32, прикрученный как модуль (у меня - к apache_1.3.27-win32-x86-no_src) при запросе вида http://host/php/php.exe возвращает мне phpinfo(). Это не есть гуд. Это можно убрать?

Всего записей: 243 | Зарегистр. 19-08-2002 | Отправлено: 05:57 30-12-2002 | Исправлено: Fakin, 05:58 30-12-2002
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Fakin
 
 
Цитата:
при запросе вида http://host/php/php.exe возвращает мне phpinfo(). Это не есть гуд. Это можно убрать?
 
 
Убери оттуда php.exe, не настраивай хост так, чтобы по http к exe-шникам можно было обратиться, убери хоста в другую папку, где только веб-доки.

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 06:06 30-12-2002
Gumanoid



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Fakin
давольно таки странно, тем более что он подключен модулем ...
можно на конфиг апача взглянуть ?
 
Добавлено
lynx
 
Цитата:
Убери оттуда php.exe, не настраивай хост так, чтобы по http к exe-шникам можно было обратиться
 
хм... сомневаюсь что у когото хватит ума так настраивать %))

----------
Возмем план и в космос...
Сайт IRC-канала #muravlenko IRC.Muravlenko.ru:6667

Всего записей: 1664 | Зарегистр. 17-01-2002 | Отправлено: 06:08 30-12-2002
Fakin



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
lynx, Gumanoid, оказалось что ВООБЩЕ при запросе папки /php/ вылезает phpinfo(). Но не это интересно, интересно вот что. У меня в корне временно лежал файл php.php содержания <?phpinfo();?>, так вот, при обращении к папке /php/ исполняется php.php. Тогда я подумал, может, апач, не найдя такой папки, рассматривает запрос http://localhost/php/php.exe как запрос к файлу с названием php с переменной окружения QUERY_STRING равной /php.exe (чего в принципе не может быть без знака вопроса), но это оказалось не так, QUERY_STRING оказалась пустой. Тогда я немного поэкспериментировал. Создал файл test.php, к нему тоже можно обратиться тем же образом, вместо папки /php/ запросив /test/. Странно, ведь к файлам другого разрешения нельзя обратиться его не указав. Странно, что апач таким образом обрабатывает такой запрос. Или может быть так и должно быть?

Всего записей: 243 | Зарегистр. 19-08-2002 | Отправлено: 06:54 30-12-2002 | Исправлено: Fakin, 07:42 30-12-2002
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Установка Apache 2.x, PHP4, PERL и MySQL на localhost под Wi


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru