Войти

Показать полную графическую версию : Denver 2


Georgiy
28-09-2003, 13:47
Совсем еще не разбираюсь в web-программировании, поэтому мои вопросы, возможно, покажутся Вам совсем уж чайниковскими, тем не менее:
1. Установил Denver 2, настроил что мог - запускаю сервер. Черное окно сообщило мне, что "Apache 1.3.27 (win32) PHP/4.3.0 running...."
Создал страницу в нужной директории, в IE ввожу "http://127.0.0.1" - страница отображается, но: все элементы PHP - не выполнились. Хотя PHP running. В чем может быть дело?

Вот код страницы:
<?
// Присвоить значения нескольким переменным
$site_title="Apache OK";
$bg_color="white";
$user_name="Ivanoff";
?>
<html>
<head>
<title><? print $site_title; ?></title>
</head>
<body bgcolor="<? print $bg color; ?>" >
<?
// Вывести приветствие с датой и именем пользователя.
print "РНР Recipes | ".dateC'F d. Y")." <br> Greetings, $user_name! <br> ";
?>
<?
php_info();
?>
</body>
</html>

Prisoner
28-09-2003, 23:58
Возможно в настройках Апача не указаны расширения файлов которые будут интерпретироваться PHP. Скажем *.php. Или *.html - сначала через интер-ор потом на выход сервера (вроде так). В общем погляди настройки

Добавление типа...

# AddType allows you to tweak mime.types without actually editing it, or to
# make certain files to be certain types.
#
# For example, the PHP3 module (not part of the Apache distribution)
# will typically use:
#
AddType application/x-httpd-php .php
#AddType application/x-httpd-php3-source .phps



Алиас для обработчика

# ScriptAlias: This controls which directories contain server scripts.
# ScriptAliases are essentially the same as Aliases, except that
# documents in the realname directory are treated as applications and
# run by the server when requested rather than as documents sent to the client.
# The same rules about trailing "/" apply to ScriptAlias directives as to
# Alias.
#
ScriptAlias /php/ "d:/www/php/"


Кто будет обрабатывать

# Action lets you define media types that will execute a script whenever
# a matching file is called. This eliminates the need for repeated URL
# pathnames for oft-used CGI file processors.
# Format: Action media/type /cgi-script/location
# Format: Action handler-name /cgi-script/location
Action application/x-httpd-php "/php/php.exe"

Megabyte
29-09-2003, 07:00
У Денвера PHP-скрипт должен иметь расширение .php, сам с этим столкнулся.

Georgiy
29-09-2003, 19:57
Prisoner
Сенкс, большинство этих настроек есть уже в Денвере по умолчанию. Посмотрел и исправил остальное...
Megabyte
Да, имхо, это ключевой момент в моем вопросе...
2All: Спасибо, теперь все ОК!




© OSzone.net 2001-2012