Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Apache

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Установка PHP
 
 автор: NvV   (28.03.2006 в 00:57)   письмо автору
 
 

ЗДРАВСТВУЙТЕ! ПОМОГИТЕ, ПОЖАЛУЙСТА! ОЧЕНЬ НУЖНО УСТАНОВИТЬ PHP! Уже полторы недели мучаюсь, не могу установить. У меня Windows XP SP2. Сейчас напишу ход моей установки:
1. Скачал PHP (php-4.3.10 zip)
2. Распаковал в e:\php\
3. Переименовал в e:\php\ файл php.ini-dist в php.ini
4. Скопировал php.ini в e:\windows\
5. В файле php.ini (в e:\windows\) исправил:
register_globals = Off на register_globals = On
6. Скопировал php4ts.dll в e:\windows\system32\
7. Скачал apache_2.0.47-win32-x86-no_ssl.msi
8. Инсталлировал его в e:\site\apache
(сервер находится в e:\ site\apache\apache2)
9. Перезагрузил компьютер
10. Внес изменение в файл httpd.conf :
a. После строки:
ScriptAlias /cgi-bin/ "C:/site/Apache/Apache2/cgi-bin/"
Добавил строку:
ScriptAlias /php/ "e:/php/"
b. После строки:
AddType application/x-tar .tgz
Добавил строки:
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
c. После строки:
# Format: Action handler-name /cgi-script/location
Добавил строку:
Action application/x-httpd-php "/php/php.exe"
d. После строки:
LoadModule access_module modules/mod_access.so
Добавил строку:
LoadModule php4_module "e:/php/sapi/php4apache2.dll"
e. В конце файла httpd.conf добавил:
<VirtualHost 127.0.0.2>
ServerName mysite
ServerAdmin my@mysite.ru
DocumentRoot "e:/site/mysite"
UserDir "e:/site/mysite"
DirectoryIndex index.html index.php index.htm
DefaultType text/plain
ErrorLog "logs/error.log"
LogLevel warn
CustomLog logs/dummy-host.example.com-access_log common
AddCharset WINDOWS-1251 chr
</VirtualHost>
f. В файле hosts (e:/windows/system32/drivers/etc)
Добавил строку:
127.0.0.2 www.mysite.ru
11. Перезапустил apache
12. Cоздал в папке e:/site/mysite файл index.php со строкой:
<?php phpinfo(); ?>
13. Ввел в адресной строке Web-браузера: http://www.mysite.ru/:

В итоге:
Невозможно отобразить страницу
Не удается найти сервер или ошибка DNS

ПОМОГИТЕ ПОЖАЛУЙСТА!

   
 
 автор: Михаллтон   (28.03.2006 в 01:37)
 
   для: NvV   (28.03.2006 в 00:57)
 

Набери с адресной встроке http://localhost/

   
 
 автор: NvV   (28.03.2006 в 09:16)   письмо автору
 
   для: Михаллтон   (28.03.2006 в 01:37)
 

Набрал, отображается стартовая страница apache

   
 
 автор: Trianon   (28.03.2006 в 10:19)   письмо автору
 
   для: NvV   (28.03.2006 в 09:16)
 

Следовательно, апач установлен и работает.
Хочется чего-то еще?

   
 
 автор: NvV   (28.03.2006 в 13:10)   письмо автору
 
   для: Trianon   (28.03.2006 в 10:19)
 

Да, хочется, чтобы и PHP работал нормально!

   
 
 автор: cheops   (28.03.2006 в 14:04)   письмо автору
 
   для: NvV   (28.03.2006 в 00:57)
 

У вас какая операционная система (до сервис-пака)?

   
 
 автор: NvV   (28.03.2006 в 21:48)   письмо автору
 
   для: cheops   (28.03.2006 в 14:04)
 

Вообще всегда Windows Pro XP SP2 стоял (года 2 уже). А так еще 98 стоит.

   
 
 автор: cheops   (28.03.2006 в 22:06)   письмо автору
 
   для: NvV   (28.03.2006 в 21:48)
 

antf недавно докладывал, что там проблемы с виртуальными хостами, без патча не работает - попуробуйте настроить сначала сервер на одно виртуальном хосте localhost, как это описывается в http://www.softtime.ru/info/articlephp.php?id_article=24, а потом уже совершенствовать рабочую версию.

   
 
 автор: NvV   (28.03.2006 в 22:37)   письмо автору
 
   для: cheops   (28.03.2006 в 22:06)
 

Как PHP лучше устанавливать, как модуль или как cgi

   
 
 автор: NvV   (28.03.2006 в 23:23)   письмо автору
 
   для: NvV   (28.03.2006 в 22:37)
 

Установил apache как показано в той ссылке! Вроде работает (при наборе localhost в браузере отображается стартовая страничка apahe). Только дополнительные хосты не установил пока. Добавил все изменения в httpd.conf ( уснанавливаю PHP как модуль

AddType application/x-httpd-php phtml php
LoadModule php5_module e:/php/php5apache2.dll

Этих строк в файле не было, я добавил их в конец.
)
Добавил все изменения в файл php.ini

Презагрузил apache. Запустился.
Создал файл index.php с содержанием <?php phpinfo(); ?>
Сохранил его в папку htdocs. (в DocumentRoot " E:/www/Apache2/htdocs")
Ввожу localhost/index.php
В итоге:
_________________________________________________
Not Found

The requested URL /index.php was not found on this server.
Apache/2.0.47 (Win32) PHP/5.1.2 Server at localhost Port 80
_______________________________________________
ПОЧЕМУ?
У меня локалка, может в этом какая-то проблема?

Да, php установил 5.1.2 а apache 2.0.47

   
 
 автор: cheops   (29.03.2006 в 18:28)   письмо автору
 
   для: NvV   (28.03.2006 в 23:23)
 

Прикрепите файл httpd.conf, если не сложно.

   
 
 автор: NvV   (29.03.2006 в 22:35)   письмо автору
 
   для: cheops   (29.03.2006 в 18:28)
 

Спасибо, но я сам смог разобраться! Если что то буду обращаться! :)

   
 
 автор: Trianon   (29.03.2006 в 22:38)   письмо автору
 
   для: NvV   (29.03.2006 в 22:35)
 

Написали бы, в чем проблема заключалась. Другим наука будет.

   
 
 автор: NvV   (30.03.2006 в 22:45)   письмо автору
 
   для: Trianon   (29.03.2006 в 22:38)
 

Проблема была в следующем. Когда создаете файл, например index.php, нужно внимательно смотреть чтобы он не был index.php.txt! Вот и вся проблема! Внимательней надо быть!

   
 
 автор: Trianon   (31.03.2006 в 10:37)   письмо автору
 
   для: NvV   (30.03.2006 в 22:45)
 

Есть такой очень вреденый чекбокс в свойствах windows explorer'а "Скрывать расширения для зарегистрированных типов файлов" . Галочка в нем совершенно не совместима с IT R&D деятельностью, а у ж тем более с web-дизайном (в общем смысле слова).

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования