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

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



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

Цитата:
ты принт-скрин посмотрел?

лучше бы я этого не видел. А в базу то запись пошла в кодировке cp866.
 
Есть выход поправить это. Для этого пишем файл test.sql:

Код:
insert into mytable1 values (1020, 'Проверка');

 
и сохраняем его в кодировке win1251
А в командной строке делаем:

Код:
>mysql [НУЖНЫЕ_ПАРАМЕТРЫ_ПОДКЛЮЧЕНИЯ] < test.sql

 
или без файла но используем функцию CONVERT:

Код:
insert into mytable1 values (1020, CONVERT('Проверка' USING cp1251));

Всего записей: 240 | Зарегистр. 09-09-2005 | Отправлено: 20:56 15-12-2009
MasterKit



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Эх, я уж подумал что вот оно, но нет, и это не работает. Не через файл, не через CONVERT, не даже так LOAD DATA INFILE 'D:\data.txt' INTO TABLE mytable1 FIELDS TERMINATED BY ',';
 
Могу дать доступ к базе, может в живую посмотришь?

Всего записей: 171 | Зарегистр. 01-11-2005 | Отправлено: 21:26 15-12-2009
faithful



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MasterKit
скинь в ПМ учетную инфу

Всего записей: 240 | Зарегистр. 09-09-2005 | Отправлено: 21:50 15-12-2009
israel_rider

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
И я мучаюсь с кодировкой.  
Апач - РНР - Мускул на компе локально под ХРю.  
В РНР default_charset = "utf-8".
В Мускуле default-character-set=utf8.
И всё равно! Если заношу в базу слова в кирилице, через РНРМойАдмин - в базе они нормально, на странице выводятся вопросики.
Если заношу слова в базу через скрипт - всё наоборот, на странице выводятся нормально, а через РНРМойАдмин в самой базе видны одни вопросы.
Причём, проблему то на каждом углу мусолят, а решения я так пока и не нашёл....

Всего записей: 925 | Зарегистр. 28-07-2007 | Отправлено: 15:33 31-12-2009
MasterKit



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А я сам разобрался с кодировками!!!
 
По умолчанию при инсталляции MySQL везде выставляется кодировка latin1, я её сменил на utf8, а при добавлении данных в базу использую CONVERT('проверка' USING utf8). Тогда при чтении из базы даже не приходиться ничего конвертировать.
 
PS: faithful зачем было соглашаться посмотреть базу, а потом вообще не отвечать?

Всего записей: 171 | Зарегистр. 01-11-2005 | Отправлено: 01:12 04-01-2010
faithful



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

Цитата:
PS: faithful зачем было соглашаться посмотреть базу, а потом вообще не отвечать?  
а сообщение читал, учетку скинул?!
 
Добавлено:
Обана.
MasterKit, прости. Ждал уведомления по почте, а надо было в ПМ заглянуть.

Всего записей: 240 | Зарегистр. 09-09-2005 | Отправлено: 13:35 04-01-2010
israel_rider

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Нужно установить библиотеку SOAP, на Аппач, установленный на компе локально, под ХРю. Для этого нужна php_soap.dll , для версии 5.2.11 . Пипл! Плиз! Кто знает, где её найти?
 
Добавлено:
Всё решилось. Прочитал на каком то форуме, что надо не ерундой заниматься, и искать неизвесно где неизвесно что , а просто скачать родной пакет РНР с хомяка, и там есть всё что нужно.

Всего записей: 925 | Зарегистр. 28-07-2007 | Отправлено: 09:10 15-01-2010 | Исправлено: israel_rider, 10:09 15-01-2010
wd123

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
кому нить удалось поднять apache + php + mysql на x64 ?
я все установил, все работает, но при mysql_connect идет краш (грузится пустая страница) и в логах нету никаких ошибок

----------
Оплата online игр (WoW, L2 и т.д) Скидки 10% !

Всего записей: 338 | Зарегистр. 17-06-2006 | Отправлено: 20:47 15-01-2010
oo



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

Цитата:
но при mysql_connect идет краш

 
У меня проблема другого плана. Прошу не расслабляться - я студент! Установил по инструкции, апаче-РНР-мускул, на вин7 х64 так же как и делал до етого на ХР. В клиенте написал NET START Apache и он выругался мол doesn't start. Вопрос - что делать? :-|
 
Чем отличается установка на х64 от х86?

Всего записей: 139 | Зарегистр. 22-06-2003 | Отправлено: 00:34 17-01-2010
wd123

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

Цитата:
Вопрос - что делать? :-|  

А ты сделал httpd.exe -k install ?


----------
Оплата online игр (WoW, L2 и т.д) Скидки 10% !

Всего записей: 338 | Зарегистр. 17-06-2006 | Отправлено: 04:04 17-01-2010
oo



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Нет.. попробую.
 
Добавлено:
wd123
 

Цитата:
А ты сделал httpd.exe -k install

 
Там нету етого файла

Всего записей: 139 | Зарегистр. 22-06-2003 | Отправлено: 22:42 18-01-2010
wd123

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
oo
Где там ? И как это нету ?
и еще NET start Apache2.2  а не просто Apache

----------
Оплата online игр (WoW, L2 и т.д) Скидки 10% !

Всего записей: 338 | Зарегистр. 17-06-2006 | Отправлено: 14:32 19-01-2010 | Исправлено: wd123, 14:36 19-01-2010
oo



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
wd123
 
apache_1.3.33-win32-x86-no_src.exe
 

Цитата:
NET start Apache
в MySQL клиенте
 
Тут явно или апачи или мускул не подходит к Win7 x64, так как я понимаю..

Всего записей: 139 | Зарегистр. 22-06-2003 | Отправлено: 17:43 19-01-2010
wd123

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

Цитата:
apache_1.3.33-win32-x86-no_src.exe

омг жесть, а еще что-нить пастарее
 

Цитата:
в MySQL клиенте  
Тут явно или апачи или мускул не подходит к Win7 x64, так как я понимаю..

в MySQL писать NET START Apache это мега круто, и тоже жесть
 
а для x64 вам нужны былди апача, пхп и мускала тоже x64 неужели не понято ? вообщем читайте мануалы, я у себя все настроил и пофиксил

----------
Оплата online игр (WoW, L2 и т.д) Скидки 10% !

Всего записей: 338 | Зарегистр. 17-06-2006 | Отправлено: 22:27 19-01-2010
oo



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

Цитата:
неужели не понято ?

 
Может подскажите где их взять? А то почему то их нигде нету.  
 
Добавлено:
А использую старье потому что такую дали учителя - студент я

Всего записей: 139 | Зарегистр. 22-06-2003 | Отправлено: 00:08 20-01-2010
wd123

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
oo
и в гугле вас тоже забанили ?  
http://www.fusionxlan.com/PHPx64.php
http://www.blackdot.be/?inc=apache/binaries
mysql x64 - на офф. сайте.
мануал - http://mitrichlab.ru/wamp.html
если вам препод дал задание поставить именно на x64 то ему передавай респект, если это твоя инициатива, то забей и ставь x32.

----------
Оплата online игр (WoW, L2 и т.д) Скидки 10% !

Всего записей: 338 | Зарегистр. 17-06-2006 | Отправлено: 13:44 20-01-2010 | Исправлено: wd123, 13:47 20-01-2010
oo



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
На самом деле не подозревал что именно с этим у меня будут проблемы. 32 ставить не хочется. У меня 8 гиг памяти для фотошопа. Спасибо за ссылки посмотрю там. Правда на blackdote уже был и там говорят о том что все эти версии апачи могут не работать. А офф пока что нету так как я понял. А вы никогда не пользовались wamp? Я его поставил вроде должен подходить к моей ОС. Localhost работает а вот mysql нет. Странно.
 
Добавлено:
Ну да wamp и написано "Версия х86 будет работать и на 64-х битных системах" ))) Однако не на win7
 
Надо пройтись по статье. Может заработает

Всего записей: 139 | Зарегистр. 22-06-2003 | Отправлено: 18:50 20-01-2010 | Исправлено: oo, 18:57 20-01-2010
israel_rider

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

Всего записей: 925 | Зарегистр. 28-07-2007 | Отправлено: 10:07 25-01-2010 | Исправлено: israel_rider, 10:34 25-01-2010
InSe0F



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Товарищи друзья... как заставить апатч отображать картинки при 404...
значит есть у меня error.php который лежит в директории под алиасом
Alias /errors/ "/usr/local/apache/errors/"
<Directory "/errors/">
        AllowOverride None
        Options IncludesNoExec
        AddOutputFilter Includes html
        Order allow,deny
        Allow from all
</Directory>
в error.php упращенно такой код
<A HREF="http://dragons-portal.org/"><IMG SRC="logo_dragons.png" WIDTH="340" HEIGHT="340" BORDER="0" ALT=""></A>
картинка ессно лежит рядом.. но ни коем образом не хочет показываться юзверю(
 
 
а блин догнал.. оказывается она ищит картинку относительно директори текущего сайта...
как заставить ее отражать именно из /usr/local/apache/errors/ без дополнительного алиаса?

Всего записей: 533 | Зарегистр. 13-03-2006 | Отправлено: 21:42 29-01-2010 | Исправлено: InSe0F, 21:46 29-01-2010
Cheery



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

Цитата:
картинка ессно лежит рядом.. но ни коем образом не хочет показываться юзверю(

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

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

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 21:43 29-01-2010
Открыть новую тему     Написать ответ в эту тему

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