Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Apache

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как проверить работоспособность самого PHP?
 
 автор: William   (22.09.2007 в 10:05)   письмо автору
 
 

Доброго дня
Как проверить работоспособность самого PHP?
Создал в директории с php.exe файл: <? echo ?>
Запустил командой но получил следующее: Could not open input file

   
 
 автор: sim5   (22.09.2007 в 10:09)   письмо автору
 
   для: William   (22.09.2007 в 10:05)
 

>Как проверить работоспособность самого PHP?

А что вы хотите узнать?

PS. echo - это конструкция языка РНР, выводит одну или более строк, записывается как:
echo (string arg1 [, string argn...]), например:
echo "Hello World";

   
 
 автор: William   (22.09.2007 в 10:35)   письмо автору
 
   для: sim5   (22.09.2007 в 10:09)
 

Проблема в том, что вместо "Hello World" выводит "Could not open input file"

   
 
 автор: sim5   (22.09.2007 в 10:45)   письмо автору
 
   для: William   (22.09.2007 в 10:35)
 

Вы хотите использовать РНР чисто из командной строки, или вы хотите проверить работу сервера с модулем РНР?

   
 
 автор: William   (22.09.2007 в 10:56)   письмо автору
 
   для: sim5   (22.09.2007 в 10:45)
 

Да, использовать РНР чисто из командной строки.
Дело в том, что сервер с модулем РНР не обрабатывает PHP-код.

   
 
 автор: sim5   (22.09.2007 в 11:39)   письмо автору
 
   для: William   (22.09.2007 в 10:56)
 

>сервер с модулем РНР не обрабатывает PHP-код

Это как не обрабатывает? Что за сервер - хостера, или вы проверяете на локальной машине?

   
 
 автор: William   (22.09.2007 в 11:52)   письмо автору
 
   для: sim5   (22.09.2007 в 11:39)
 

На локальной машине.

   
 
 автор: sim5   (22.09.2007 в 11:56)   письмо автору
 
   для: William   (22.09.2007 в 11:52)
 

Тогда вы говорите чушь! Что у вас установлено в качестве сервера?

   
 
 автор: William   (22.09.2007 в 11:58)   письмо автору
 
   для: sim5   (22.09.2007 в 11:56)
 

Apache 2

   
 
 автор: sim5   (22.09.2007 в 12:10)   письмо автору
 
   для: William   (22.09.2007 в 11:58)
 

У вас просто сервер не настороен как положено. Запускать свои РНР-скрипты вы должны из папок подключаемых виртуальных хостов через браузер, если у вас все настроено правильно, то соответствующий скрипт запустится, никуда он не денется.
Прочитайте об установке сервера, или поставьте Денвер для начала? Проблем меньше будет, тем более на начальном этапе этого вполне достаточно.

   
 
 автор: William   (22.09.2007 в 12:51)   письмо автору
 
   для: sim5   (22.09.2007 в 12:10)
 

Значит я слепой...
Я эту статью..., и не только эту пропускал через себя несколько раз!
Скрипт никуда не девается, браузер выводит код этого скрипта и все.
Интерпретатор не обрабатывает код.
Вот почему я задаюсь вопросом: как проверить работу самого PHP


Неужели единственный случай...

   
 
 автор: ddhvvn   (22.09.2007 в 13:03)   письмо автору
 
   для: William   (22.09.2007 в 12:51)
 

А что phpinfo() показывает? ;))

   
 
 автор: William   (22.09.2007 в 13:30)   письмо автору
 
   для: ddhvvn   (22.09.2007 в 13:03)
 

Выводит исходный код
<? phpinfo();?>

   
 
 автор: sim5   (22.09.2007 в 13:28)   письмо автору
 
   для: William   (22.09.2007 в 12:51)
 

Не думаю, что ваш РНР "не работоспособный" - скорее у вас не настроен сервер как положено. Ну а для того чтобы проверить РНР из командной строки, почитайте в мануале соотвествующий раздел.
Для запуска скриптов, создайте виртуальноый хост, пропишите его в конфигурации Апач и т.д. Почему Денвер, да потому, что он за вас сам все сделает, вам нужно только создать папку с именем вашего проекта (домена) в папке home, в этой папке создать папку www, загрузить в нее свои скрипты, перегрузить сервер - все.

   
 
 автор: William   (24.09.2007 в 13:40)   письмо автору
 
   для: sim5   (22.09.2007 в 13:28)
 

Денвер - понятно.
Проблема видимо в другом...

   
 
 автор: William   (24.09.2007 в 13:40)   письмо автору
 
   для: William   (24.09.2007 в 13:40)
 

Денвер - понятно.
Проблема видимо в другом...

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования