Не подключается php к апачу.

NickMan

Guest
Не подключается php к апачу.

Windows 98
php 4.1.0
Apache 1.3.20

Как устанавливал :
1) распаковал в d:/php
2) перенес и переименовал php.ini-dist в "c:\windows\php.ini"
3) исправил строку extension_dir = d:\php
4) в httpd.conf добавил строки :

ScriptAlias /php/ "d:/php/"
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php/php.exe"

В чем проблема :
в файле index.html такой код :
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title> my title </title>
</head>
<body>
<?php print phpinfo(); ?>
</body>
</html>

в итоге в броузере видно только "my title" и все :-(

-~{}~ 29.06.05 00:45:

Попробовал запустить как модуль расширения -
строчка Apache/1.3.20 (Win32) PHP/4.1.0 running...
есть, а с файлом index.html та же проблема :-(
 

baev

‹°°¬•
Команда форума
ScriptAlias -- тут нафиг не нужен.

AddType application/x-httpd-php .php -- Вы же для расширения .php прописали, а хотите, чтоб php-код выполнялся в файлах с расширением .html.

Вообще, и в мануале и здесь в FAQ'е всё подробно расписано, читайте:
http://phpclub.ru/faq/wakka.php?wakka=Install&v=j4j
 

netdog

net @
Windows 98
php 4.1.0
Apache 1.3.20
красота то какая =)
ты бы это, лучше обновись а? Хотябы php+apache :)
а то будешь потом сюда прибигать после того как настроишь Апачу , и спрашивать, почему не работает то или иное =)
 

slach

Новичок
это точно
Apache 1.3.33 (тринадцать цифр в билдах разница)
php4.3.11 (разница в минорных версиях)

у тебя софт как минимум двух\трех годичной давности...
 

NickMan

Guest
Спасибо за ответы. Скачиваю новые версии.
Тут еще один вопрос на эту тему:
делаю wml страницу. есть строчка
<card id="Card1" title="My title"> </card>
Если пхр не подключен то распознается все вполне корректно, (проверяю в опере) а если подключить пхп то он этот тег игнорирует.
Пробовал даже просто сохранить вап-страницу с мейл ру - ситуаия аналогичная, с пхп тег <card> не распознается, а также некоторые шрифты некорректно распознаются.
 

slach

Новичок
тебе надо отослать правильный заголовок Content-Type:
сначала читаем
http://php.net/manual/ru/function.header.php
потом
в гугль по словам WML Content type
 

melkor111

Guest
Я совсем новенький и пушистенький, простите меня за глупый вопрос: вроде сделал всё как указано и написано, по ссылочке http://phpclub.ru/faq/wakka.php?wakka=Install&v=j4j ходил и читать не стеснялся... вот только когда я вбиваю, после вышеприведенных действий, предположим, в эксплорере localhost/index.php, эксплорер пытается этот файл... скачать: Выполняется загрузка следующего файла!

...

Помогите пожалуйста советом и заранее спасибо!
... можно на мыло: [email protected]

====
Windows XP Professional
Apache 1.3
PHP 5
====

ОЛЕГ
 

Krisha

pain in the neck
melkor111
покажи содержимое скрипта index.php, если там всего много, то середину скрипта можешь удалить,то есть покажи самое начало скрипта и его конец, не более 10 строк.

-~{}~ 30.09.05 18:47:

и покажи, что ты прописал по-поводу пхп в httpd.conf
 

melkor111

Guest
<html>

Well, I wonder whether PHP works...

<?php
echo("Yes, it DOES!!!");
?>

</html>

=============
AddType application/x-httpd-php phtml php
<Directory "c:/php">
Options ExecCGI
</Directory>
ScriptAlias "/php_dir/" "c:/php/"
Action application/x-httpd-php "/php_dir/php-cgi.exe"


Спасибо за скорый ответ....

-~{}~ 30.09.05 19:59:

Между прочим... извиняюсь, файл он видит и запускает... однако просто не понимает скрипт....

Если убрать html тэги он прямо "echo..." и выводит...
 

melkor111

Guest
Это уже шестая версия прописи в конфиг файл... я пробовал и по ссылочке и по другой и по третьей... руки, наверное, не оттуда растут...

... а что бы Вы написали при моих параметрах?

пасибо за ответы,

Олег
======
между прочим, есть ли разница в какую часть документа (начало, конец...) прописывать это, мало ли?
 

Krisha

pain in the neck
melkor111
мне вот тоже интерессно где ты это вычитал в той ссылочке, которую тебе дали ? я вот отчетливо там вижу следующее:

LoadModule php5_module C:/php5/php5apache.dll
AddModule mod_php5.c
AddType application/x-httpd-php .php
 

melkor111

Guest
неа, не пахает...

Единственное, у меня c:/php/php5apache.dll
 

][oJlon

Guest
А никто не сталкивался со следующей проблемой:
ставлю пхп5 под апачем - пробую открыть страницу (любую) написаную на пхп, получаю чистый экран... никаких сообщений об ошибке, ничего... просто чистый белый экран... если в скрипте есть хтмл - его отображает нормально.
Ставил под апачем 2.0.54 и под 1.3, версия пхп 5.0.5, ставил и как модуль и как cgi...
Подскажите если кто сталкивался с данной проблемой.
 
Сверху