почему не выполняется php-сценарий?

DimBi

Новичок
почему не выполняется php-сценарий?

Здравствуйте Все!
Пробую выполнить тестовый сценарий, но он не выполняется:

<body>
<p>Текущая дата: <?php print (date ("1 f d, y")); ?></p>
</body>

на экран выводится только строка:
Текущая дата:
 

DimBi

Новичок
Спасибо за помощь!
Собственно, я и начал с чтения основ...
Ссылок в инете - не сосчитать...
Но как же быть новичку, если с основами ознакомился, проги установил (как смог, конечно), книгу купил:"PHP5 библиотека профессионала" и на первом же примере споткнулся...?
До сих пор тестовые примеры, типа "Привет Мир" - проходили на УРА! например в VB6.
А вот с PHP - что-то не получается.
Я конечно пока почти ничего не знаю.
Но может есть у Вас силы понятно объяснить?

Заранее благодарен!

Дмитрий

-~{}~ 02.02.08 23:26:

Автор оригинала: Страшный Злодей
упс... можно ещё в исходник HTML заглянуть
Как предоставить Вам эту возможность?
Коротко - исходник в вопросе.
Ну если не побьют для начала, то вот исходник:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>вывод даты</title>
</head>

<body>
<p>Текущая дата: <?php print (date ("1 f d, y")); ?></p>
</body>
</html>
 

Фанат

oncle terrible
Команда форума
Это исходник, который ты редактировал, или который смотрел в браузере?
Если второе, то тебе нужно запускать свой скрипт на веб-сервере.
 

DimBi

Новичок
Автор оригинала: *****
Это исходник, который ты редактировал, или который смотрел в браузере?
Если второе, то тебе нужно запускать свой скрипт на веб-сервере.
Это исходник, который я смотрел в браузере...
А как запускать свой скрипт на веб-сервере?
Да и перед запуском на сервере - хотелось бы потестить...

Запускаю на своем компе Apache, и считаю, что сценарий должен выполняться.
Или я не прав уже в этом?
 

kruglov

Новичок
Запускаю на своем компе Apache, и считаю, что сценарий должен выполняться.
Или я не прав уже в этом?
Типа того. После запуска Apache ваш компьютер сам становится сервером, и на него надо будет ходить как на сервер, "http:" и все такое.
 

DimBi

Новичок
Автор оригинала: kruglov
Типа того. После запуска Apache ваш компьютер сам становится сервером, и на него надо будет ходить как на сервер, "http:" и все такое.
И что?
На своём компе тестить php-скрипт нет ни какой возможности?
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
Есть. Для этого нужно обращаться к нему по протоколу http.
 

DimBi

Новичок
Автор оригинала: Mr_Max
Есть. Для этого нужно обращаться к нему по протоколу http.
Насколько я понимаю - php-скрипт находится в теле html документа.
Как же заставить php-скрипт обратиться к серверу Apache по протоколу http.?
Я думал, что после старта Apache и последующем открытии html документа с php-скриптом
последний должен выполниться автоматом.
Чего-то я не вьезжаю... Может Apache неправильно установил? или PHP модуль?
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
Вообщем погуглите.
Инфо по этому __ОЧЕНЬ__ много.
 

DimBi

Новичок
И ещё...
Тестовый java-скрипт выполнился без проблем.
Понятно, что он выполняется на стороне клиента (в браузере),
а php-скрипт - на стороне сервера.
Но ведь Apache для того и устанавливается - чтобы моделировать удалённый сервер. Так?
Объясните, пожалуйста - чего я не понимаю?
Что именно нужно сделать?
Снести и по новой установить и настроить Apache+PHP?
или как то ПРАВИЛЬНО обращаться по ротоколу http:// и т.д.
В книге Аткинсона сказано: инсталяция Web-сервера Apache для Windows - задача не из простых... Далее даны рекомендации и предложен листинг php-сценария, который указан в начале темы.... Тут то я и застрял...
 

DimBi

Новичок
Да. Для меня Denver - в самый раз. Установил легко.
тестил csm (e107 и др.) Всё работает.
A php-скрипт:
<?php print (date ("1 f d, y")); ?>
не работает.

Ладно. Буду читать основы внимательнее.
Может чего найду.
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
DimBi
А расширение у Вашего, запрашиваемого через http, файла какое?
Что Вы вводите в строке браузера?
 

DimBi

Новичок
Я честно пробовал по разному:
просто кликал по файлу date.html (я его так назвал)
пробовал в строке браузера: http://date.html
и всяко разно....
В первом случае выводится только текст - Текущая дата:
Во втором - ничего не выводится. типа - документ не найден.

-~{}~ 03.02.08 03:05:

Щас меня жена сковородкой огреет!
говорит - поздно уже.
До завтра!!!
 

HaZ

Новичок
DimBi
перерейменуте файл в date.php

а потом http://localhost/date.php или что там у вас..
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
HaZ
дирол? орбит?
 
Сверху