Старый 05.01.2012, 19:05   #1   
Форумец
 
Аватар для Adibas
 
Сообщений: 1,014
Регистрация: 07.09.2004
Возраст: 44

Adibas вне форума Не в сети
Тестирование установки Php

Помогите новичку
Жизнь заставляет изучать PHP и MySQL.
Учусь по книжке. Установил сервер Apache и MySql, но при заходе на страницу
http://localhost/home пишет что страница не найдена.
В чем дело?
  Ответить с цитированием
Старый 05.01.2012, 19:27   #2   
highly mean
 
Сообщений: 1,128
Регистрация: 26.05.2011
Возраст: 35

silly вне форума Не в сети
Нет такой страницы. А что?
  Ответить с цитированием
Старый 05.01.2012, 19:28   #3   
Форумец
 
Аватар для Adibas
 
Сообщений: 1,014
Регистрация: 07.09.2004
Возраст: 44

Adibas вне форума Не в сети
Если верить книге, то там есть страница настроек
  Ответить с цитированием
Старый 05.01.2012, 19:33   #4   
highly mean
 
Сообщений: 1,128
Регистрация: 26.05.2011
Возраст: 35

silly вне форума Не в сети
Чудесно. Теперь подумай и допиши недостающие данные в свой вопрос.
  Ответить с цитированием
Старый 05.01.2012, 19:36   #5   
Форумец
 
Аватар для Adibas
 
Сообщений: 1,014
Регистрация: 07.09.2004
Возраст: 44

Adibas вне форума Не в сети
silly, думал уже. Если не сложно, подскажи что не так-то?
  Ответить с цитированием
Старый 05.01.2012, 19:42   #6   
highly mean
 
Сообщений: 1,128
Регистрация: 26.05.2011
Возраст: 35

silly вне форума Не в сети
У апача вообще нет страницы настроек. Есть страница-заглушка по умолчанию с приветствием и ссылками на документацию по файлу httpd.conf. Если в книжке описывалась какая-либо сборка вида apache+mysql то там могло быть все, что угодно.
  Ответить с цитированием
Старый 05.01.2012, 21:42   #7   
Registered User
 
Сообщений: 1,114
Регистрация: 23.06.2007
Возраст: 56

Hopkroft вне форума Не в сети
Цитата:
Сообщение от Adibas Посмотреть сообщение
Помогите новичку
Жизнь заставляет изучать PHP и MySQL.
Учусь по книжке. Установил сервер Apache и MySql, но при заходе на страницу
http://localhost/home пишет что страница не найдена.
В чем дело?
Ты случаем не Denwer ставил?
Если нет, то можешь с него начать У новичков всегда возникают проблемы с настройкой сервера.
Так что ставь готовый, и изучай на его базе. Захочешь помудрить с настройками, тогда уже поставь сам. А так юзай готовый(Denwer).
Я в своё время так и делал.
P.S.
Когда сам начинал изучение Php юзал Denwer по совету своего знакомого
  Ответить с цитированием
Старый 05.01.2012, 23:51   #8   
Форумец
 
Аватар для Spectator
 
Сообщений: 39,872
Регистрация: 27.05.2003
Возраст: 46

Spectator вне форума Не в сети
Цитата:
Сообщение от Adibas Посмотреть сообщение
Помогите новичку
Жизнь заставляет изучать PHP и MySQL.
Учусь по книжке. Установил сервер Apache и MySql, но при заходе на страницу
http://localhost/home пишет что страница не найдена.
В чем дело?
Главное - аккуратность и пунктуальность.
Follow the white rabbit: http://www.softtime.ru/info/apache.php?id_article=24
  Ответить с цитированием
Старый 06.01.2012, 01:17   #9   
Finispropees
 
Аватар для Катя.
 
Сообщений: 1,343
Регистрация: 25.04.2010
Записей в дневнике: 286

Катя. вне форума Не в сети
Hopkroft, kill the white rabbit и ставь линукс
Настройка апача под виндой меня вот просто убивает..
Мне тоже через это пришлось пройти.
  Ответить с цитированием
Старый 06.01.2012, 02:44   #10   
Форумец
 
Аватар для Spectator
 
Сообщений: 39,872
Регистрация: 27.05.2003
Возраст: 46

Spectator вне форума Не в сети
Цитата:
Сообщение от Катя. Посмотреть сообщение
Hopkroft, kill the white rabbit и ставь линукс
Если что - я только за) Мой первый апач был как раз на линухах. Две недели матерщины, зато потом год стабильной работы без подключенного монитора)
Я советую как проще. В качестве платформы для Web-сервера unix подойдет как раз вполне.
Только вот разбираться в ней (операционке) МНОГО сложнее, вот в чем заковыка.
На винде я подниму апач после загрузки минут за десять....
  Ответить с цитированием
Старый 06.01.2012, 10:53   #11   
Форумец
 
Аватар для Nauticus
 
Сообщений: 580
Регистрация: 20.12.2007

Nauticus вне форума Не в сети
Adibas, попробуй
http://127.0.0.1/home/

localhost - это типа устаревшая штука и в новых виндах не сильно жалуется, так что, может быть, дело именно в этом.
  Ответить с цитированием
Старый 06.01.2012, 13:57   #12   
Форумец
 
Аватар для Adibas
 
Сообщений: 1,014
Регистрация: 07.09.2004
Возраст: 44

Adibas вне форума Не в сети
Spectator, спасибо, но пока там вообще ничего не понимаю. А если делать как по книжке? Там все так просто должно получится. На картинках то чтоя сделал, тестирования не вышло )
Миниатюры
Нажмите на изображение для увеличения
Название: 1.jpg
Просмотров: 11
Размер:	57.8 Кб
ID:	1660697   Нажмите на изображение для увеличения
Название: 2.jpg
Просмотров: 7
Размер:	74.4 Кб
ID:	1660698  

Нажмите на изображение для увеличения
Название: 3.jpg
Просмотров: 10
Размер:	65.6 Кб
ID:	1660699  
  Ответить с цитированием
Старый 06.01.2012, 13:58   #13   
Форумец
 
Аватар для Adibas
 
Сообщений: 1,014
Регистрация: 07.09.2004
Возраст: 44

Adibas вне форума Не в сети
Вот, только что у меня теперь "заработало":
Миниатюры
Нажмите на изображение для увеличения
Название: 4.jpg
Просмотров: 20
Размер:	23.2 Кб
ID:	1660713  
  Ответить с цитированием
Старый 06.01.2012, 13:59   #14   
Форумец
 
Аватар для Adibas
 
Сообщений: 1,014
Регистрация: 07.09.2004
Возраст: 44

Adibas вне форума Не в сети
Цитата:
Сообщение от Nauticus Посмотреть сообщение
Adibas, попробуй
http://127.0.0.1/home/

localhost - это типа устаревшая штука и в новых виндах не сильно жалуется, так что, может быть, дело именно в этом.
та же х-ня
  Ответить с цитированием
Старый 06.01.2012, 14:02   #15   
Registered User
 
Сообщений: 1,114
Регистрация: 23.06.2007
Возраст: 56

Hopkroft вне форума Не в сети
Цитата:
Сообщение от Катя. Посмотреть сообщение
Hopkroft, kill the white rabbit и ставь линукс
Настройка апача под виндой меня вот просто убивает..
Мне тоже через это пришлось пройти.
ОЧЕНЬ ТОЛСТО!
Топикстартер изучает PHP его главная задача на данном этапе просто научится работать с языком. Я думаю он врядтли будет изменять настройки Apach и MySQL на серваке. Если только не хочет что-то внутреннего сайта фирмы сделать.
Так нафига ему тратить сейчас время на настройку Apacha и MySQL, причём если ты их настраивал то должен знать что некоторые версии "не дружат" друг с другом. И новичку приходиться постараться, что-бы наконец заставить Apach интерпретировать PHP (это на случай если какой-то конфиг криво сделает, или что-то в настройке пропустит).
Пусть ставит Denwer и начинает работать с языком, захочет покопаться в настройках, тогда уже и поставит всё сам.

Цитата:
Adibas, попробуй
http://127.0.0.1/home/

localhost - это типа устаревшая штука и в новых виндах не сильно жалуется, так что, может быть, дело именно в этом.
Это в каких виндах она устаревшая?
У меня даже при закомменченых localhost(файл hosts) всё на ура проходит!
  Ответить с цитированием
Старый 06.01.2012, 14:04   #16   
Форумец
 
Аватар для Spectator
 
Сообщений: 39,872
Регистрация: 27.05.2003
Возраст: 46

Spectator вне форума Не в сети
Установка Apache + Mysql + Php.
http://www.php.ru/install/
Делай всё внимательно и по шагам

Конкретно эту инструкцию я сходу не нашел, но вот она - проверенная, именно про ней я точно всё поднимал.
  Ответить с цитированием
Старый 06.01.2012, 14:05   #17   
Registered User
 
Сообщений: 1,114
Регистрация: 23.06.2007
Возраст: 56

Hopkroft вне форума Не в сети
Цитата:
Сообщение от Adibas Посмотреть сообщение
та же х-ня
Файрволл стоит какой-нибудь? Реально советую поставь комплект. Советую то через что сам прошёл. Ставанул себе за 5 минут. Понабивал и проверил примеры из книги, получил основу PHP и MySQL. Так-же быстро снёс и никаких проблем
Миниатюры
Нажмите на изображение для увеличения
Название: denwer.jpg
Просмотров: 10
Размер:	50.1 Кб
ID:	1660779  
  Ответить с цитированием
Старый 06.01.2012, 14:31   #18   
Форумец
 
Аватар для Nauticus
 
Сообщений: 580
Регистрация: 20.12.2007

Nauticus вне форума Не в сети
Цитата:
Сообщение от Adibas Посмотреть сообщение
та же х-ня
похоже, что я тоже по этой книге работал

ПКМ по значку в трее easyPHP => configuration => apache => находишь строчку "Listen 127.0.0.1:" => смотришь, что стоит после двоеточия.

У меня, например, стояло "80" и не запускалось сначала. Поставил 8080 - и всё норм.
Т.е. в адресную строку надо ввести вот это:
http://127.0.0.1:8080/home/

Других вариантов у меня нет)
  Ответить с цитированием
Старый 06.01.2012, 14:32   #19   
Форумец
 
Аватар для Nauticus
 
Сообщений: 580
Регистрация: 20.12.2007

Nauticus вне форума Не в сети
Цитата:
Сообщение от Hopkroft Посмотреть сообщение
Это в каких виндах она устаревшая?
У меня даже при закомменченых localhost(файл hosts) всё на ура проходит!
Ну, может я и ошибаюсь, не спец

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   
Форумец
 
Аватар для Spectator
 
Сообщений: 39,872
Регистрация: 27.05.2003
Возраст: 46

Spectator вне форума Не в сети
Цитата:
Сообщение от Nauticus Посмотреть сообщение
Ну, может я и ошибаюсь, не спец

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
Ерунда какая то написана
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

Hopkroft вне форума Не в сети
Цитата:
Сообщение от Spectator Посмотреть сообщение
Ерунда какая то написана
http://otvet.mail.ru/question/31389759/
# localhost name resolution is handled within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost

Сие значит что localhost в семерке вообще на жестко прошит в код.
Можно конечно попробовать раскоментить строчку:
# 127.0.0.1 localhost
Но у меня на Win 7 результат тот-же, что и был до этого. Т.е. и localhost и 127.0.0.1 одинаково пинговались.
  Ответить с цитированием
Старый 06.01.2012, 17:25   #22   
Форумец
 
Аватар для Spectator
 
Сообщений: 39,872
Регистрация: 27.05.2003
Возраст: 46

Spectator вне форума Не в сети
Цитата:
Сообщение от Hopkroft Посмотреть сообщение
Можно конечно попробовать раскоментить строчку:
# 127.0.0.1 localhost
Но у меня на Win 7 результат тот-же, что и был до этого. Т.е. и localhost и 127.0.0.1 одинаково пинговались.
Ну, судя по localhost name resolution is handled within DNS itself так и должно быть)))
А вот какой порт - 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

Hopkroft вне форума Не в сети
Цитата:
Сообщение от Spectator Посмотреть сообщение
Если второй сработает, значит надо копаться в конфиге.
Вот что-бы такого не было и нужно готовый пакет ставить
www.denwer.ru
Где всё будет в одном флаконе. Но если нравиться возиться с конфигами то можно посмотреть ещё одно. Посмотреть стоит ли галочка в браузере возле строчки Не использовать прокси-сервер для локальных адресов.
Но это уже редко случается.
  Ответить с цитированием
Старый 06.01.2012, 18:22   #24   
Форумец
 
Аватар для Spectator
 
Сообщений: 39,872
Регистрация: 27.05.2003
Возраст: 46

Spectator вне форума Не в сети
Цитата:
Сообщение от Hopkroft Посмотреть сообщение
Вот что-бы такого не было и нужно готовый пакет ставить
www.denwer.ru
Где всё будет в одном флаконе. Но если нравиться возиться с конфигами то можно посмотреть ещё одно. Посмотреть стоит ли галочка в браузере возле строчки Не использовать прокси-сервер для локальных адресов.
Но это уже редко случается.
Не знаю, быть может штука и хорошая, но я недолюбливаю готовые сборки потому что когда и если что-то поломается (а оно поломается, раньше или позже), то ведь всё равно в конфиг лезть придется. Но для новичка, безусловно, вешь скорее полезная, чем наоборот.
Разбираться в рабочем конфиге всяко приятнее чем в нерабочем)))
  Ответить с цитированием
Старый 06.01.2012, 21:50   #25   
Registered User
 
Сообщений: 1,114
Регистрация: 23.06.2007
Возраст: 56

Hopkroft вне форума Не в сети
Цитата:
Сообщение от Spectator Посмотреть сообщение
Не знаю, быть может штука и хорошая, но я недолюбливаю готовые сборки потому что когда и если что-то поломается (а оно поломается, раньше или позже), то ведь всё равно в конфиг лезть придется.
Там есть возможность изменить параметры компонентов через файлы конфига. Я сам менял несколько настроек, когда работал с примерами из книги, и мне нужно было изменить настройки передачи параметров в Apache.

Цитата:
Сообщение от Spectator Посмотреть сообщение
Но для новичка, безусловно, вещъ скорее полезная, чем наоборот.
Многие новички, в том числе и я, с неё начинали. Когда языка не знаешь, да ещё и примеры запустить не можешь, плюс с настройкой косяки, мягко говоря не особо приятно.
Естественно я бы не стал на этой сборке рабочий сайт держать, т.к. безопасность там не настроена. Но когда хочется увидеть результат работы твоего PHP кода, или простой сайтик потестировать(ну может нету в данный момент свободного или бесплатного хостинга), самое то

Цитата:
Сообщение от Spectator Посмотреть сообщение
Разбираться в рабочем конфиге всяко приятнее чем в нерабочем)))
Топикстартеру нужно изучить основы PHP, про конфиги он не говорил. Он пока всё равно сейчас с HTML и PHP будет работать. Так что ему и без конфигов будет сейчас чем заняться
  Ответить с цитированием
Старый 06.01.2012, 22:35   #26   
Форумец
 
Аватар для Spectator
 
Сообщений: 39,872
Регистрация: 27.05.2003
Возраст: 46

Spectator вне форума Не в сети
Цитата:
Сообщение от Hopkroft Посмотреть сообщение
Топикстартеру нужно изучить основы PHP, про конфиги он не говорил. Он пока всё равно сейчас с HTML и PHP будет работать. Так что ему и без конфигов будет сейчас чем заняться
А смысл изучать "основы"?
Никогда этого не понимал. Хочешь в чем то разобраться - чего известные женские места мять? Вперед и с песней, в бой.
  Ответить с цитированием
Старый 06.01.2012, 22:52   #27   
Registered User
 
Сообщений: 1,114
Регистрация: 23.06.2007
Возраст: 56

Hopkroft вне форума Не в сети
Цитата:
Сообщение от Spectator Посмотреть сообщение
А смысл изучать "основы"?
Никогда этого не понимал. Хочешь в чем то разобраться - чего известные женские места мять? Вперед и с песней, в бой.

Улыбнул, если у тебя знаний 0 в каком либо языке, нужно получить необходимый минимум. Примерчики поколотить, попробовать самому что-то дописать.
Ты мне напоминаешь одного человека, который с таким же девизом пытался писать запросы на SQL. Причём бился он достаточно долго над ними)) Тоже в бой рвался.
После этого я где-то за полчаса написал все запросики. Хотя у меня всего навсего было немного знаний в работе с функциями агрегирования и знал чем отличается * от ALL(я надеюсь ты понимаешь что это необходимый минимум) Так что теория важна! Хотя бы начальная
  Ответить с цитированием
Старый 06.01.2012, 23:02   #28   
Registered User
 
Сообщений: 1,114
Регистрация: 23.06.2007
Возраст: 56

Hopkroft вне форума Не в сети
Цитата:
Сообщение от sape Посмотреть сообщение
Hopkroft, наверняка Spectator не это имел ввиду, а то что если уж изучать, то не основы, а по полной программе
Ну можно конечно методом проб и ошибок. Но у меня как-то всегда быстрее шло когда сначала изучал основы. А потом не наступал на грабли в реальных проектах. Мне такой подход более по душе
  Ответить с цитированием
Старый 07.01.2012, 00:15   #29   
Форумец
 
Аватар для Spectator
 
Сообщений: 39,872
Регистрация: 27.05.2003
Возраст: 46

Spectator вне форума Не в сети
Цитата:
Сообщение от Hopkroft Посмотреть сообщение

Улыбнул, если у тебя знаний 0 в каком либо языке, нужно получить необходимый минимум.
Ты меня совсем не понял, нужно получить не минимум, нужно получить МАКСИМУМ, разобраться в вопросе насколько можно и ТОЛЬКО после этого что-то делать.
А вот эти все "ну у меня тут почти всё работает, подскажите что еще написать чтобы совсем заработало" - это я категорически не понимаю.
Да ни хрена у тебя не заработает никогда, если не осознаешь - что вообще делаешь.
  Ответить с цитированием
Старый 07.01.2012, 00:32   #30   
Registered User
 
Сообщений: 1,114
Регистрация: 23.06.2007
Возраст: 56

Hopkroft вне форума Не в сети
Цитата:
Сообщение от Spectator Посмотреть сообщение
Ты меня совсем не понял, нужно получить не минимум, нужно получить МАКСИМУМ, разобраться в вопросе насколько можно и ТОЛЬКО после этого что-то делать.
+1. Это я и имел ввиду.
  Ответить с цитированием
Поиск в теме: 



Быстрый переход:

  Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Support by DrIQ & Netwind