Если это ваш первый визит, рекомендуем почитать справку по форуму. Для размещения своих сообщений необходимо зарегистрироваться. Для просмотра сообщений выберите раздел. |
Тестирование установки Php |
Философия, технологии, алгоритмы! |
|
Опции темы |
05.01.2012, 19:05 | #1 |
Форумец
Сообщений: 1,014
Регистрация: 07.09.2004
Возраст: 44
Не в сети |
Тестирование установки Php
Помогите новичку
Жизнь заставляет изучать PHP и MySQL. Учусь по книжке. Установил сервер Apache и MySql, но при заходе на страницу http://localhost/home пишет что страница не найдена. В чем дело? |
05.01.2012, 19:42 | #6 |
highly mean
Сообщений: 1,128
Регистрация: 26.05.2011
Возраст: 35
Не в сети |
У апача вообще нет страницы настроек. Есть страница-заглушка по умолчанию с приветствием и ссылками на документацию по файлу httpd.conf. Если в книжке описывалась какая-либо сборка вида apache+mysql то там могло быть все, что угодно.
|
05.01.2012, 21:42 | #7 | |
Registered User
Сообщений: 1,114
Регистрация: 23.06.2007
Возраст: 56
Не в сети |
Цитата:
Если нет, то можешь с него начать У новичков всегда возникают проблемы с настройкой сервера. Так что ставь готовый, и изучай на его базе. Захочешь помудрить с настройками, тогда уже поставь сам. А так юзай готовый(Denwer). Я в своё время так и делал. P.S. Когда сам начинал изучение Php юзал Denwer по совету своего знакомого |
|
05.01.2012, 23:51 | #8 | |
Форумец
Сообщений: 39,872
Регистрация: 27.05.2003
Возраст: 46
Не в сети |
Цитата:
Follow the white rabbit: http://www.softtime.ru/info/apache.php?id_article=24 |
|
06.01.2012, 02:44 | #10 | |
Форумец
Сообщений: 39,872
Регистрация: 27.05.2003
Возраст: 46
Не в сети |
Цитата:
Я советую как проще. В качестве платформы для Web-сервера unix подойдет как раз вполне. Только вот разбираться в ней (операционке) МНОГО сложнее, вот в чем заковыка. На винде я подниму апач после загрузки минут за десять.... |
|
06.01.2012, 10:53 | #11 |
Форумец
Сообщений: 580
Регистрация: 20.12.2007
Не в сети |
Adibas, попробуй
http://127.0.0.1/home/ localhost - это типа устаревшая штука и в новых виндах не сильно жалуется, так что, может быть, дело именно в этом. |
06.01.2012, 13:59 | #14 | |
Форумец
Сообщений: 1,014
Регистрация: 07.09.2004
Возраст: 44
Не в сети |
Цитата:
|
|
06.01.2012, 14:02 | #15 | ||
Registered User
Сообщений: 1,114
Регистрация: 23.06.2007
Возраст: 56
Не в сети |
Цитата:
Топикстартер изучает PHP его главная задача на данном этапе просто научится работать с языком. Я думаю он врядтли будет изменять настройки Apach и MySQL на серваке. Если только не хочет что-то внутреннего сайта фирмы сделать. Так нафига ему тратить сейчас время на настройку Apacha и MySQL, причём если ты их настраивал то должен знать что некоторые версии "не дружат" друг с другом. И новичку приходиться постараться, что-бы наконец заставить Apach интерпретировать PHP (это на случай если какой-то конфиг криво сделает, или что-то в настройке пропустит). Пусть ставит Denwer и начинает работать с языком, захочет покопаться в настройках, тогда уже и поставит всё сам. Цитата:
У меня даже при закомменченых localhost(файл hosts) всё на ура проходит! |
||
06.01.2012, 14:04 | #16 |
Форумец
Сообщений: 39,872
Регистрация: 27.05.2003
Возраст: 46
Не в сети |
Установка Apache + Mysql + Php.
http://www.php.ru/install/ Делай всё внимательно и по шагам Конкретно эту инструкцию я сходу не нашел, но вот она - проверенная, именно про ней я точно всё поднимал. |
06.01.2012, 14:05 | #17 |
Registered User
Сообщений: 1,114
Регистрация: 23.06.2007
Возраст: 56
Не в сети |
Файрволл стоит какой-нибудь? Реально советую поставь комплект. Советую то через что сам прошёл. Ставанул себе за 5 минут. Понабивал и проверил примеры из книги, получил основу PHP и MySQL. Так-же быстро снёс и никаких проблем
|
06.01.2012, 14:31 | #18 |
Форумец
Сообщений: 580
Регистрация: 20.12.2007
Не в сети |
похоже, что я тоже по этой книге работал
ПКМ по значку в трее easyPHP => configuration => apache => находишь строчку "Listen 127.0.0.1:" => смотришь, что стоит после двоеточия. У меня, например, стояло "80" и не запускалось сначала. Поставил 8080 - и всё норм. Т.е. в адресную строку надо ввести вот это: http://127.0.0.1:8080/home/ Других вариантов у меня нет) |
06.01.2012, 14:32 | #19 | |
Форумец
Сообщений: 580
Регистрация: 20.12.2007
Не в сети |
Цитата:
easyphp в админке вот что пишет: "Due to incompatibilities with Windows Vista/Seven, 'localhost' is no longer used. Use '127.0.0.1' instead. For details, see FAQ" Хотя в данный момент у меня работают оба варианта, и локалхост, и 127. Win7 |
|
06.01.2012, 14:39 | #20 | |
Форумец
Сообщений: 39,872
Регистрация: 27.05.2003
Возраст: 46
Не в сети |
Цитата:
http://otvet.mail.ru/question/31389759/ # localhost name resolution is handled within DNS itself. # 127.0.0.1 localhost # ::1 localhost Сие значит что localhost в семерке вообще на жестко прошит в код. |
|
06.01.2012, 16:52 | #21 | |
Registered User
Сообщений: 1,114
Регистрация: 23.06.2007
Возраст: 56
Не в сети |
Цитата:
# 127.0.0.1 localhost Но у меня на Win 7 результат тот-же, что и был до этого. Т.е. и localhost и 127.0.0.1 одинаково пинговались. |
|
06.01.2012, 17:25 | #22 | |
Форумец
Сообщений: 39,872
Регистрация: 27.05.2003
Возраст: 46
Не в сети |
Цитата:
А вот какой порт - 80 или 8080 используется, вот в этом надо разобраться, путем пробы и того и другого. Ввести в адресной строке браузера 127.0.0.1:80 (это порт по умолчанию, но - на всякий случай) и 127.0.0.1:8080. Если второй сработает, значит надо копаться в конфиге. |
|
06.01.2012, 17:39 | #23 |
Registered User
Сообщений: 1,114
Регистрация: 23.06.2007
Возраст: 56
Не в сети |
Вот что-бы такого не было и нужно готовый пакет ставить
www.denwer.ru Где всё будет в одном флаконе. Но если нравиться возиться с конфигами то можно посмотреть ещё одно. Посмотреть стоит ли галочка в браузере возле строчки Не использовать прокси-сервер для локальных адресов. Но это уже редко случается. |
06.01.2012, 18:22 | #24 | |
Форумец
Сообщений: 39,872
Регистрация: 27.05.2003
Возраст: 46
Не в сети |
Цитата:
Разбираться в рабочем конфиге всяко приятнее чем в нерабочем))) |
|
06.01.2012, 21:50 | #25 | |
Registered User
Сообщений: 1,114
Регистрация: 23.06.2007
Возраст: 56
Не в сети |
Цитата:
Многие новички, в том числе и я, с неё начинали. Когда языка не знаешь, да ещё и примеры запустить не можешь, плюс с настройкой косяки, мягко говоря не особо приятно. Естественно я бы не стал на этой сборке рабочий сайт держать, т.к. безопасность там не настроена. Но когда хочется увидеть результат работы твоего PHP кода, или простой сайтик потестировать(ну может нету в данный момент свободного или бесплатного хостинга), самое то Топикстартеру нужно изучить основы PHP, про конфиги он не говорил. Он пока всё равно сейчас с HTML и PHP будет работать. Так что ему и без конфигов будет сейчас чем заняться |
|
06.01.2012, 22:35 | #26 | |
Форумец
Сообщений: 39,872
Регистрация: 27.05.2003
Возраст: 46
Не в сети |
Цитата:
Никогда этого не понимал. Хочешь в чем то разобраться - чего известные женские места мять? Вперед и с песней, в бой. |
|
06.01.2012, 22:52 | #27 | |
Registered User
Сообщений: 1,114
Регистрация: 23.06.2007
Возраст: 56
Не в сети |
Цитата:
Улыбнул, если у тебя знаний 0 в каком либо языке, нужно получить необходимый минимум. Примерчики поколотить, попробовать самому что-то дописать. Ты мне напоминаешь одного человека, который с таким же девизом пытался писать запросы на SQL. Причём бился он достаточно долго над ними)) Тоже в бой рвался. После этого я где-то за полчаса написал все запросики. Хотя у меня всего навсего было немного знаний в работе с функциями агрегирования и знал чем отличается * от ALL(я надеюсь ты понимаешь что это необходимый минимум) Так что теория важна! Хотя бы начальная |
|
06.01.2012, 23:02 | #28 |
Registered User
Сообщений: 1,114
Регистрация: 23.06.2007
Возраст: 56
Не в сети |
Ну можно конечно методом проб и ошибок. Но у меня как-то всегда быстрее шло когда сначала изучал основы. А потом не наступал на грабли в реальных проектах. Мне такой подход более по душе
|
07.01.2012, 00:15 | #29 | |
Форумец
Сообщений: 39,872
Регистрация: 27.05.2003
Возраст: 46
Не в сети |
Цитата:
А вот эти все "ну у меня тут почти всё работает, подскажите что еще написать чтобы совсем заработало" - это я категорически не понимаю. Да ни хрена у тебя не заработает никогда, если не осознаешь - что вообще делаешь. |
|
07.01.2012, 00:32 | #30 |
Registered User
Сообщений: 1,114
Регистрация: 23.06.2007
Возраст: 56
Не в сети |
|