Гость
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / PHP+Apache / 7 сообщений из 7, страница 1 из 1
14.10.2004, 12:08
    #32737982
hDrummer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP+Apache
C этими двумя товарищами никогда не сталкивался, но спустили сверху приложение на PHP+MySQL - теперь мучаюсь.

Вобщем Апач и PHP встали нормально, в конфигурационном файле апача я прописал

LoadModule php4_module ../../php/sapi/php4apache2.dll
#модуль грузится нормально после некоторой борьбы
AddType application/x-httpd-php .php
AddType application/x-httpd-php .php4
AddType application/x-httpd-php .tpl4
AddType application/x-httpd-php .gif4
...
Alias /doclib/ "С:/Program files/xxx/doclib/www/
<Directory "С:/Program files/xxx/doclib/www">
Options Indexes
AllowOverride None
Order allow,deny
Allow from all
</Directory>
...

При обращении к http://localhost апач выдаёт страничку о том, что он работает нормально, но если пытаешься обратиться к веб-приложению http://localhost/doclib/index.php, то пишет, что файл не найден.

Файл там есть, ОС - Вин2003.

Посоветутете что-нибудь?
...
Рейтинг: 0 / 0
14.10.2004, 12:09
    #32737988
hDrummer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP+Apache
Или может лучше попробовать приложение под IIS сконфигурировать?


---
АЛГОРИТМ
...
Рейтинг: 0 / 0
14.10.2004, 16:23
    #32738855
Макс М.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP+Apache
1. рекомендуется использовать Apache 1.3.XX
2. Зачем тебе все эти танцы с алиасами ? У тебя в httpd.conf есть параметр
DocumentRoot
Посмотри, что там за папка прописана, создай в ней /doclib/ и работай


ЗЫ
Если апач выдает ошибку, то в логах, может быть дополнительная информация по ним
...
Рейтинг: 0 / 0
14.10.2004, 17:17
    #32739021
taj
taj
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP+Apache
hDrummerПри обращении к http://localhost апач выдаёт страничку о том, что он работает нормально, но если пытаешься обратиться к веб-приложению http://localhost/doclib/index.php, то пишет, что файл не найден.
А если туда поместить не .php а .html или .txt, находит?
Если поместить простейший php-скрипт в ServerRoot, он исполняется из броузера?
Если поместить простейший php-скрипт в папку с php, он исполняется из командной строки?
У меня когда-то давно что-то подобное было, когда ставил php как модуль, я к тому что возможно проблема именно в нем, а ошибка что якобы не находит файл обманчива.
...
Рейтинг: 0 / 0
14.10.2004, 18:16
    #32739217
hDrummer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP+Apache
Спасибо за советы, попробую уже завтра.

---
Алгоритм
...
Рейтинг: 0 / 0
14.10.2004, 18:59
    #32739317
wlck
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP+Apache
вот, я когда-то делал хелп

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
READ IT FIRST !!!

Install php 4.3.4 from www.php.net, not Microsoft Installer format, but PHP 4.3.4 zip package, extract it to, say c:\php 

Install apache 1.3.29 from www.apache.org


%php% = directory php is installed/extracted to ( e.g c:\php ) 
%apache% = directory apache is installed to (e.g. C:\Program Files\Apache Group\Apache\ )
%windows% = windows root directory (e.g. c:\wnnt on w2k, c:\windows on xp)

0. stop apache, using stop options in programs menu
1. copy %php%/php.ini_dst -> %windows%
2. rename php.ini_dst -> php.ini

Editing php.ini
3. doc_root = "%apache%/htdocs"
4. extension_dir = "%php%/extensions"


5. copy php4ts.dll -> %php%/sapi

Editing httpd.conf (%apache%/conf)
6. adding directives :
	LoadModule php4_module c:/php4.3.4/sapi/php4apache.dll
	AddModule mod_php4.c
	AddType application/x-httpd-php .php

In case of any problem there is %php%/instal.txt help file
...
Рейтинг: 0 / 0
15.10.2004, 10:46
    #32739868
hDrummer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP+Apache
Макс М.1. рекомендуется использовать Apache 1.3.XX
2. Зачем тебе все эти танцы с алиасами ? У тебя в httpd.conf есть параметр
DocumentRoot
Посмотри, что там за папка прописана, создай в ней /doclib/ и работай


ЗЫ
Если апач выдает ошибку, то в логах, может быть дополнительная информация по ним

Это показалось проще всего сделать - сделал и заработало.
Гран мерси :)
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / PHP+Apache / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]