Автор Тема: не интерпритируются скрипты PHP ???[Решено]  (Прочитано 2126 раз)

Оффлайн Axe79

  • Завсегдатай
  • *
  • Сообщений: 175
   

Всем привет.
Не могу понять причины...
PHP5 стоит вот вывод
rpm -qa | grep php

php5-5.2.11.20090722-alt1
php5-cgi-5.2.11.20090722-alt1
apache2-mod_php5-5.2.11.20090722-alt1
php5-libs-5.2.11.20090722-alt1
php5-imap-5.2.11.20090722-alt1
php-base-2.4-alt1
php5-gd2-5.2.11.20090722-alt1
php5-mysql-5.2.11.20090722-alt1
php5-suhosin-0.9.27-alt3

мод запущен

[root@localhost mag]# /usr/sbin/a2enmod mod_php5
This module is already enabled!

но скрипт не запускается, точнее не интерпретируется.


http://192.168.0.7/first.php файл находится в папке html.
браузер выдаёт:

>"; echo "Hello, $my_name"; echo "
"; ?>


вот листиниг
<?
echo "<html><body<h1>>";
echo "Hello, $my_name";
echo "</h1></body></html>";
?>
« Последнее редактирование: 22.02.2010 11:33:11 от Axe79 »
Ничто так не стимулирует тягу к труду интеллектуальному, как обилие труда физического!
Gutta cavat lapidem non vi, sed saepe cadendo Капля долбит камень не силой, а частым падени

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: не интерпритируются скрипты PHP ???
« Ответ #1 : 21.02.2010 14:29:48 »
Возможно что-то связано с control
http://forum.altlinux.org/index.php?topic=905.0

Оффлайн Axe79

  • Завсегдатай
  • *
  • Сообщений: 175
Re: не интерпритируются скрипты PHP ???
« Ответ #2 : 21.02.2010 22:52:45 »
Информация к размышлению:

Что б апач воспринял скрипт или программу как cgi код необходимо:
вывести на OUTPUT "Content-type: тип контента например text + два перевода строки например \n\n"

всё что далее выводится в браузере
Ничто так не стимулирует тягу к труду интеллектуальному, как обилие труда физического!
Gutta cavat lapidem non vi, sed saepe cadendo Капля долбит камень не силой, а частым падени

Оффлайн Axe79

  • Завсегдатай
  • *
  • Сообщений: 175
Re: не интерпритируются скрипты PHP ???
« Ответ #3 : 22.02.2010 01:08:53 »
Премного благодарен.
Ваша догадка была верной.

Для последующих читателей привожу результаты роботы:

[axe@localhost dhcp]$ su -c'/usr/sbin/control | grep php'                                                                                
Password:                                                                                                                                
apache2-mod_php5    unknown         (restricted relaxed public )                                                                            
php5-cgi                      unknown         (restricted relaxed public )                                                                              
php5-cli                        restricted      (restricted relaxed public )                                                                              
[axe@localhost dhcp]$


unknown: всем понятно...
restricted: по словарю "1) связанный, стесненный, ограниченный; сведенный (к пределам)"

опять же по тому топу "берём напильник в руки и...":

[axe@localhost dhcp]$ su -c '/usr/sbin/control apache2-mod_php5 public'
Password:                                                              
[axe@localhost dhcp]$ su -c '/usr/sbin/control php5-cgi public'
Password:
[axe@localhost dhcp]$ su -c '/usr/sbin/control php5-cli public'
Password:
[axe@localhost dhcp]$

далее проверяем сделанное

[root@localhost dhcp]# /usr/sbin/control | grep php
apache2-mod_php5    public          (restricted relaxed public )
php5-cgi                      public          (restricted relaxed public )
php5-cli                       public          (restricted relaxed public )
[root@localhost dhcp]#

и рестартуем индейца
/sbin/service httpd2 restart

с control встречаюсь впервые на досуге надо будет почитать что за зверь
если Вам мои уважаемые последователи он тоже не знаком, милости прошу:
man control  и  /usr/share/doc/control
Удачи во всех начинаниях  ;)
« Последнее редактирование: 22.02.2010 01:12:24 от Axe79 »
Ничто так не стимулирует тягу к труду интеллектуальному, как обилие труда физического!
Gutta cavat lapidem non vi, sed saepe cadendo Капля долбит камень не силой, а частым падени