Решил я поставить себе на машину Апач и начать изучать PHP на нём (сервер локальный). Пользуясь этой маной http://www.softtime.ru/info/articlephp.php?id_article=24 я сделал всё, но доходя до конца установки в консоли выскакивает ошибка " белиберда непонятна и make_sock: cold not bind to adress 0.0.0.0". Как это вылечить?
Зачем извращаться? Гугли: Denwer, AppServer, Wamp, Xampp, UniformServer, TopServer и еще воз с шапкой. выбирай любой.
В общем картина такова: ставлю я всё и по видео редактирую, но стоит мне открыть Апач монитор там никаких серверов(!!)
если летаеш на самолёте, должен сам научиться его строить. не пользуйся готовыми типа СУ-34 и др. это я к тому, что ненужно изобретать велосипед. всё уже сделали ща нас. и если ты не собираешся поднимать у себя на компе публичный веб сервер - можно не напрягаться с установкой сервера =\
вот качаешь appserv, 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, лежавший там на свой файл. Ура ура, серв заработал ,всем спасибо, Паныч хакер, теперь спокойно учим пехопе!
трабл с TopServer такая: Установка проходит нормально, но стоит мне попробовать Остановить, Запустить, Перезапустить вылазиет ошибка, что мол файла нету и ошибка запуска, качаю с их оф сайта
создаёшь файл test.php , в нём пишешь <? echo('Hello world!');?> , сохраняешь, в броузере вводишь http://localhost/test.php , и любуешся.
вот проблема с appserv: не работает phpMyAdmin логин пароль ввожу правильные, однако вылазиит ошибка и больше логиниться не представляется возможным(
В С:\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 ах да, поставь в : config, вместо http Удачи