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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
KVCH



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

Цитата:
что именно ты сконфигил ? ты правил хттпд.клнф ? если правил то что ?

 
какие ты строки добавил, какие изменил, какие удалил ?

----------
FreeBSD лучше Linux !

Всего записей: 1741 | Зарегистр. 03-03-2002 | Отправлено: 19:04 08-12-2004
BigMurzik



Местный кот
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Возникла следующая проблема,верне она возникала уже, но непомню как решалась. Вобщем если кто знает помагите.
 
Проблема в следующем не запускается апач при попытке потключить php
строчка с потключением выглядит так:

Код:
 
LoadModule php4_module D:\shell\usr\local\php\sapi\php4apache2.dll
AddType application/x-httpd-php php php3 php4 phtml
 

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

Всего записей: 1967 | Зарегистр. 23-10-2001 | Отправлено: 15:50 09-01-2005
gt11



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сам модуль менять не надо, просто скопируйте файл php2ts.dll (из папки куда  
установлен PHP в c:\windows или c:\winnt (в зависимости от ОС) и будет Вам счастье.

Всего записей: 10 | Зарегистр. 05-07-2004 | Отправлено: 16:17 09-01-2005
BigMurzik



Местный кот
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
не помогло
 
Добавлено
Удалось победить путем установки последней версии php4 4.3.10

Всего записей: 1967 | Зарегистр. 23-10-2001 | Отправлено: 16:26 09-01-2005
gt11



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А перегружаться пробовали после этого.

Всего записей: 10 | Зарегистр. 05-07-2004 | Отправлено: 22:13 09-01-2005
Cheery



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

Цитата:
файл php2ts.dll  

php4ts.dll

Цитата:
А перегружаться пробовали после этого.

зачем?


----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 09:32 10-01-2005
Terabyte



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Если говорить объективно на данный момент, то что лучше/безопаснее ставить на новый сервер, апач первой или второй ветки?
 
И вообще, в чем главные отличия этих веток?

Всего записей: 1325 | Зарегистр. 09-09-2002 | Отправлено: 22:33 15-01-2005
Cheery



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

Цитата:
И вообще, в чем главные отличия этих веток?

ну что за десткий сад??
http://httpd.apache.org/docs-2.0/new_features_2_0.html

Цитата:
Если говорить объективно на данный момент, то что лучше/безопаснее ставить на новый сервер, апач первой или второй ветки?

что хочешь, то и ставь.. утверждается, что 2 версия экспериментальная и не рекомендуется для серьезных проектов.. хотя уже 2.1 на носу.

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 00:21 16-01-2005
Terabyte



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У меня на недавно купленном VPS стоит апач 2,0,50 и проблема в том, что он пропускает в папки закрытые паролем в htaccess, как такое пофиксить?
 
 
В плане нагрузки на сервере, вторая ветка сильно отличается от первой? При тех же модулях.




Замечание за замусоривание форума вопросами в неподходящей теме. lynx.

Всего записей: 1325 | Зарегистр. 09-09-2002 | Отправлено: 00:46 16-01-2005 | Исправлено: lynx, 22:42 16-01-2005
Cheery



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

Цитата:
У меня на недавно купленном VPS стоит апач 2,0,50 и проблема в том, что он пропускает в папки закрытые паролем в htaccess, как такое пофиксить?

слушай, ты название темы видишь?  
а раздел по htaccess тут?
http://forum.ru-board.com/topic.cgi?forum=8&topic=3291#1
тема мусолилась не раз уж.


----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 00:48 16-01-2005
Lor2



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Стоит апач 1.3 + перл на windowsXP.  
 
Не работает предача аргументов через @ARGV.
Если просто perl programa.cgi argument1 argument2 - все работает.
 
Кто знает подскажите пли-и-и-и-и-и-з!!!

Всего записей: 8 | Зарегистр. 16-07-2004 | Отправлено: 10:42 26-01-2005
Cheery



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

Цитата:
Не работает предача аргументов через @ARGV.  

пример запроса.. пример того, как получаются данные.
http://forum.ru-board.com/topic.cgi?forum=8&topic=3233#1

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 20:08 26-01-2005
Lor2



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я извиняюсь, наверное не полно описал проблему:
 
есть программа: xxx.cgi, она имеет такую строку
 
exec( "$d1 $d2" ) ;
 
где:  
 
$d1 = 'programma.cgi' ;
$d2 = 'parametr' ;
 
Программа "programma.cgi" запускается из программы xxx.cgi, но parametr отсутствует в массиве @ARGV
 
Все работает на хостинге под unix, но дома WindowsXP+Apache 1.3 + Perl не хочет. Работало раньше, до переустановки Windows и Service Pack 2.
 
Пли-и-и-з хелп!!!
 

Всего записей: 8 | Зарегистр. 16-07-2004 | Отправлено: 07:05 27-01-2005
kamilot



Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
при попытке скачать  exe файл Apache выдает :
        Forbidden
           
           You don't have permission to access /~fef/1.exe on this server.
 
ни кто не сталкивался с этим,  помоги  плиз срочно нужно...

Всего записей: 19 | Зарегистр. 14-11-2003 | Отправлено: 12:48 28-03-2005
STEEL



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Apache 2.0.52, PHP 5.0.3RC1. В php.ini раскомментировал extension=php_mysql.dll для работы с MySQL, при старте Apachе, вылетает  
   
Что делать?

Всего записей: 2293 | Зарегистр. 06-01-2002 | Отправлено: 10:18 11-05-2005
Andrius



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Apache 2.0.54. Заинсталлировал на localhost, port 8080. Сервис заинсталлировал отдельной коммандой -k install. Все заработало, но после рестарта комп не загрузился (ушел в перегрузку). Пришлось через safe режим в авторане отключить автозапуск apache. После ручного запуска работает нормально. Где проблема?

Всего записей: 281 | Зарегистр. 07-05-2002 | Отправлено: 13:30 12-05-2005
Cheery



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

Цитата:
Что делать?

фильтр юзать.
еще нужно libmysql.dll в системную диру.. несколько раз обсуждали
 
Andrius

Цитата:
Где проблема?

скорее всего не с апачем.. ни у кого, насколько я знаю, таких трабблов больше не было.
 
kamilot

Цитата:
You don't have permission to access /~fef/1.exe on this server

ну так права доступа к файлу нужно же настраивать.. очевидно, что сервер не может его прочитать
под *nix системой? ты тема видишь, как называется?

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 21:26 12-05-2005 | Исправлено: Cheery, 21:26 12-05-2005
mix perm

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите как прописать конфиг Apache под Windows чтобы :
dir1 = http://local_site/dir1
dir2 = http://local_site/dir2
где dir1 и dir2 - разные каталоги - лежащие в разных директориях
например dir1 = c:\www, dir2 = d:\dir2

Всего записей: 7 | Зарегистр. 14-05-2005 | Отправлено: 23:12 14-05-2005
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mix perm
http://forum.ru-board.com/topic.cgi?forum=8&topic=3291#1
читаем все про httpd.conf
и обращаем внимание на директивы Directory и Alias

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 23:18 14-05-2005 | Исправлено: Cheery, 23:20 14-05-2005
mix perm

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
2Cheery - большое спасибо за подсказку про Alias - а то меня куда то глючило в сторону mod_rewrite и виртуальных хостов
а по сути надо было лишь сделать что то похожее на http://192.168.*.1/icons/ (стандартные иконки для списка файлов)

Всего записей: 7 | Зарегистр. 14-05-2005 | Отправлено: 15:18 15-05-2005
Открыть новую тему     Написать ответ в эту тему

Страницы: 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