Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Вебмастеру (http://forum.oszone.net/forumdisplay.php?f=22)
-   -   Denver 2 (http://forum.oszone.net/showthread.php?t=31543)

Georgiy 28-09-2003 13:47 215792

Совсем еще не разбираюсь в 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 215793

Возможно в настройках Апача не указаны расширения файлов которые будут интерпретироваться 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 215794

У Денвера PHP-скрипт должен иметь расширение .php, сам с этим столкнулся.

Georgiy 29-09-2003 19:57 215795

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


Время: 06:47.

Время: 06:47.
© OSzone.net 2001-