PDA

Просмотр полной версии : проблема с Apache


ronald
06.12.2008, 21:31
Решил я поставить себе на машину Апач и начать изучать PHP на нём (сервер локальный). Пользуясь этой маной http://www.softtime.ru/info/articlephp.php?id_article=24 я сделал всё, но доходя до конца установки в консоли выскакивает ошибка " белиберда непонятна и make_sock: cold not bind to adress 0.0.0.0".
Как это вылечить?

vikseriq
06.12.2008, 21:40
Зачем извращаться? Гугли: Denwer, AppServer, Wamp, Xampp, UniformServer, TopServer и еще воз с шапкой. выбирай любой.

ronald
06.12.2008, 21:43
TopServer у меня тоже не работает почему-то...

Ru}{eeZ
06.12.2008, 21:43
http://video.antichat.ru/file23.html

ronald
06.12.2008, 22:30
В общем картина такова:
ставлю я всё и по видео редактирую, но стоит мне открыть Апач монитор
там никаких серверов(!!)

mr.The
06.12.2008, 22:42
Если учиш РНР должен сам научиться ставить сервер, и знать его конфигурацию, не пользуйся готовыми серверами типа Денвер и тд.
если летаеш на самолёте, должен сам научиться его строить. не пользуйся готовыми типа СУ-34 и др.

это я к тому, что ненужно изобретать велосипед. всё уже сделали ща нас. и если ты не собираешся поднимать у себя на компе публичный веб сервер - можно не напрягаться с установкой сервера =\

Sharky
06.12.2008, 22:55
ставь appserv :) настройки практически не требует

IIAHbI4
06.12.2008, 22:58
вот (http://prdownloads.sourceforge.net/appserv/appserv-win32-2.5.10.exe?download) качаешь appserv,


http://gzarchive.msk.ru/tutors/app/1.jpg
1) Принимаещь все соглашения, предложенные программой, каталог для установки оставляешь стандартный (C:\AppServ)

2) Устанавливаешь настройки сервера как показано на рисунке:

http://gzarchive.msk.ru/tutors/app/1.png

3) Устанавливаешь MySQL как показано на рисунке:

http://gzarchive.msk.ru/tutors/app/2.png

4) После прохождения установки увидишь следующее:

5) Нажимаешь Finish. Должно появиться 2 окна консольного вида - это старт Apache и MySQL. Если они не появились, то перезагружаем компьютер и делаем следующее:
Пуск->Все программы->AppServ->Control Server by Service->Apache Start
Пуск->Все программы->AppServ->Control Server by Service->MySQL Start
Если не удаётся запустить и выдаётся ошибка доступа, то необходимо разрешить в фаерволе выполнять любые действия (для Apache).
Для стандартных систем (фаерволов) это не требуется, т.к. они спрашивают ещё при установке.

6) Открываешь браузер и вбиваешь адрес http://localhost или http://127.0.0.1.
Если всё получилось, то видим следующее:

http://gzarchive.msk.ru/tutors/app/4.png

Для того, чтобы повесить на сервер свой сайт необходимо загрузить его в папку www (C:\AppServ\www) заменив index.php, лежавший там на свой файл.

Ура ура, серв заработал ,всем спасибо, Паныч хакер, теперь спокойно учим пехопе!
(:

IIAHbI4
06.12.2008, 23:04
а вот еще более простой способ http://www.topserver.ru/show.php?part=packs&page=main
жмешь два раза ок и все)
а разница межу топ и апачем пестецкакая (:








________________________________________
http://art.chatlandia.ru/jmkate/antichat/logo_tr.gif

eLWAux
06.12.2008, 23:19
меня wamp устраивает) ..тебе тоже советую!

Belfigor
06.12.2008, 23:21
а вот еще более простой способ http://www.topserver.ru/show.php?part=packs&page=main
жмешь два раза ок и все)

А VertrigoServ (http://vertrigo.sourceforge.net/) ещё проще , можно один раз нажать ОК :D

Components:

* Apache 2.0.63
* PHP 5.2.6
* MySQL 5.0.51b
* SQLite 3.5.9
* Smarty 2.6.19
* PhpMyAdmin 2.11.7
* ZendOptimizer 3.3.3
* SQLiteManager 1.2.0

ronald
07.12.2008, 11:21
трабл с TopServer такая:
Установка проходит нормально, но стоит мне попробовать Остановить, Запустить, Перезапустить вылазиет ошибка, что мол файла нету и ошибка запуска, качаю с их оф сайта

ronald
07.12.2008, 17:24
заработал appserv, скиньте плиз какой-нить простенький скрипт на php, чтобы проверить его

IIAHbI4
07.12.2008, 17:45
создаёшь файл test.php , в нём пишешь <? echo('Hello world!');?> , сохраняешь, в броузере вводишь http://localhost/test.php , и любуешся. (:

ronald
07.12.2008, 17:49
вот проблема с appserv:
не работает phpMyAdmin
логин пароль ввожу правильные, однако вылазиит ошибка и больше логиниться не представляется возможным(

IIAHbI4
07.12.2008, 17:50
скрин покажи

ronald
07.12.2008, 17:57
http://stream.ifolder.ru/9430300
http://stream.ifolder.ru/9430300

IIAHbI4
07.12.2008, 18:11
В С:\AppServ\www\phpMyAdmin\config.inc.php укажи нуный логин и пасс, и порт

$cfg['Servers'][$i]['host'] = 'localhost'; // MySQL hostname or IP address
$cfg['Servers'][$i]['port'] = ''; // MySQL port - leave blank for default port
$cfg['Servers'][$i]['user'] = 'root'; // MySQL user
$cfg['Servers'][$i]['password'] = ''; // MySQL password (only needed

ах да, поставь в :
$cfg['Servers'][$i]['auth_type'] = 'http'; // Authentication method (config, http or cookie based)?
config, вместо http

Удачи (:

ronald
07.12.2008, 18:31
всё нашёл, однако вылазит ошибка
Ответ MySQL:
#2003 - Сервер не отвечает