ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] Apache2 и PHP5
@ 2008-12-08 18:22 russian-linuxoid
  2008-12-08 18:35 ` Denis S. Kostin
                   ` (3 more replies)
  0 siblings, 4 replies; 40+ messages in thread
From: russian-linuxoid @ 2008-12-08 18:22 UTC (permalink / raw)
  To: community

Здравствуйте. Я использую branch 4.1. Поставил сабж
при попытке выполнить в браузере http://localhost/info.php
(сам файл лежит в /var/www/apache2/html/info.php с правами 611
с содержимым:
<?php phpinfo(); ?>
/var/www/apache2/html
такая ругань в логах:
syslog:
Dec  7 22:11:12 localhost suhosin[13441]: ALERT - function within
blacklist called: phpinfo()
(attacker '127.0.0.1', file '/var/www/apache2/html/info.php', line 1)

httpd2 error log:
[Sun Dec 07 22:11:14 2008] [error] [client 127.0.0.1] ALERT - function
within blacklist called: phpinfo() (attacker '127.0.0.1', file
'/var/www/apache2/html/info.php', line 1)
[Sun Dec 07 22:11:14 2008] [error] [client 127.0.0.1] PHP Warning:
phpinfo() has been disabled for security reasons in
/var/www/apache2/html/info.php on line 1
[Mon Dec 08 07:16:43 2008] [notice] caught SIGTERM, shutting down
[Mon Dec 08 20:45:38 2008] [notice] Apache/2.2.8 (Unix) PHP5/5.2.5 with
Suhosin-Patch configured -- resuming normal operations

Собственно говоря, что это?
И где на сегодняшний день в бранче 4.1 следует располагать на локальной
машине каталоги со своими сайтами?


^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Apache2 и PHP5
  2008-12-08 18:22 [Comm] Apache2 и PHP5 russian-linuxoid
@ 2008-12-08 18:35 ` Denis S. Kostin
  2008-12-08 18:39 ` Slava Dubrovskiy
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 40+ messages in thread
From: Denis S. Kostin @ 2008-12-08 18:35 UTC (permalink / raw)
  To: ALT Linux Community general discussions

Здравствуйте, Russian-linuxoid.

Вы писали 8 декабря 2008 г., 21:22:23:

> Здравствуйте. Я использую branch 4.1. Поставил сабж
> при попытке выполнить в браузере http://localhost/info.php
> (сам файл лежит в /var/www/apache2/html/info.php с правами 611
> с содержимым:
> <?php phpinfo(); ?>
> /var/www/apache2/html
> такая ругань в логах:
> syslog:
> Dec  7 22:11:12 localhost suhosin[13441]: ALERT - function within
> blacklist called: phpinfo()
отключите в php.ini
На вскидку не помню как параметр называется :(
> (attacker '127.0.0.1', file '/var/www/apache2/html/info.php', line 1)

> httpd2 error log:
> [Sun Dec 07 22:11:14 2008] [error] [client 127.0.0.1] ALERT - function
> within blacklist called: phpinfo() (attacker '127.0.0.1', file
> '/var/www/apache2/html/info.php', line 1)
> [Sun Dec 07 22:11:14 2008] [error] [client 127.0.0.1] PHP Warning:
> phpinfo() has been disabled for security reasons in
> /var/www/apache2/html/info.php on line 1
> [Mon Dec 08 07:16:43 2008] [notice] caught SIGTERM, shutting down
> [Mon Dec 08 20:45:38 2008] [notice] Apache/2.2.8 (Unix) PHP5/5.2.5 with
> Suhosin-Patch configured -- resuming normal operations

> Собственно говоря, что это?
> И где на сегодняшний день в бранче 4.1 следует располагать на локальной
> машине каталоги со своими сайтами?
> _______________________________________________
> community mailing list
> community@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/community


-- 
С уважением,
 Denis                          mailto:admin@3436.ru




^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Apache2 и PHP5
  2008-12-08 18:22 [Comm] Apache2 и PHP5 russian-linuxoid
  2008-12-08 18:35 ` Denis S. Kostin
@ 2008-12-08 18:39 ` Slava Dubrovskiy
  2008-12-08 18:52   ` russian-linuxoid
  2008-12-16 20:00 ` [Comm] Apache2 " russian-linuxoid
  2009-01-13 11:50 ` Konstantin
  3 siblings, 1 reply; 40+ messages in thread
From: Slava Dubrovskiy @ 2008-12-08 18:39 UTC (permalink / raw)
  To: ALT Linux Community general discussions

[-- Attachment #1: Type: text/plain, Size: 1757 bytes --]

russian-linuxoid@yandex.ru пишет:
> Здравствуйте. Я использую branch 4.1. Поставил сабж
> при попытке выполнить в браузере http://localhost/info.php
> (сам файл лежит в /var/www/apache2/html/info.php с правами 611
> с содержимым:
> <?php phpinfo(); ?>
> /var/www/apache2/html
> такая ругань в логах:
> syslog:
> Dec  7 22:11:12 localhost suhosin[13441]: ALERT - function within
> blacklist called: phpinfo()
> (attacker '127.0.0.1', file '/var/www/apache2/html/info.php', line 1)
>
> httpd2 error log:
> [Sun Dec 07 22:11:14 2008] [error] [client 127.0.0.1] ALERT - function
> within blacklist called: phpinfo() (attacker '127.0.0.1', file
> '/var/www/apache2/html/info.php', line 1)
> [Sun Dec 07 22:11:14 2008] [error] [client 127.0.0.1] PHP Warning:
> phpinfo() has been disabled for security reasons in
> /var/www/apache2/html/info.php on line 1
> [Mon Dec 08 07:16:43 2008] [notice] caught SIGTERM, shutting down
> [Mon Dec 08 20:45:38 2008] [notice] Apache/2.2.8 (Unix) PHP5/5.2.5 with
> Suhosin-Patch configured -- resuming normal operations
>
> Собственно говоря, что это?
>   
Это означает что данные функции находятся в blacklist как не безопасные.
Для управления этим хозяйством существует control
Выполните команду
# control apache2-mod_php5 public

> И где на сегодняшний день в бранче 4.1 следует располагать на локальной
> машине каталоги со своими сайтами?
>   
/var/www/vhosts/

-- 
WBR,
Dubrovskiy Vyacheslav


[-- Attachment #2: S/MIME Cryptographic Signature --]
[-- Type: application/x-pkcs7-signature, Size: 3262 bytes --]

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Apache2 и PHP5
  2008-12-08 18:39 ` Slava Dubrovskiy
@ 2008-12-08 18:52   ` russian-linuxoid
  2008-12-08 19:27     ` Slava Dubrovskiy
  0 siblings, 1 reply; 40+ messages in thread
From: russian-linuxoid @ 2008-12-08 18:52 UTC (permalink / raw)
  To: slava, ALT Linux Community general discussions

Slava Dubrovskiy пишет:
> russian-linuxoid@yandex.ru пишет:
>> Здравствуйте. Я использую branch 4.1. Поставил сабж
>> при попытке выполнить в браузере http://localhost/info.php
>> (сам файл лежит в /var/www/apache2/html/info.php с правами 611
>> с содержимым:
>> <?php phpinfo(); ?>
>> /var/www/apache2/html
>> такая ругань в логах:
>> syslog:
>> Dec  7 22:11:12 localhost suhosin[13441]: ALERT - function within
>> blacklist called: phpinfo()
>> (attacker '127.0.0.1', file '/var/www/apache2/html/info.php', line 1)
>>
>> httpd2 error log:
>> [Sun Dec 07 22:11:14 2008] [error] [client 127.0.0.1] ALERT - function
>> within blacklist called: phpinfo() (attacker '127.0.0.1', file
>> '/var/www/apache2/html/info.php', line 1)
>> [Sun Dec 07 22:11:14 2008] [error] [client 127.0.0.1] PHP Warning:
>> phpinfo() has been disabled for security reasons in
>> /var/www/apache2/html/info.php on line 1
>> [Mon Dec 08 07:16:43 2008] [notice] caught SIGTERM, shutting down
>> [Mon Dec 08 20:45:38 2008] [notice] Apache/2.2.8 (Unix) PHP5/5.2.5 with
>> Suhosin-Patch configured -- resuming normal operations
>>
>> Собственно говоря, что это?
>>   
> Это означает что данные функции находятся в blacklist как не безопасные.

Собственно говоря, что в blacklist я понял, только не понял blacklist
чего и где это лежит.

> Для управления этим хозяйством существует control
> Выполните команду
> # control apache2-mod_php5 public
> 

Спасибо, заработало. При выполнении этой команды имеем:
Requested public (это понятно), got unknown (а это что означает?)


>> И где на сегодняшний день в бранче 4.1 следует располагать на локальной
>> машине каталоги со своими сайтами?
>>   
> /var/www/vhosts/
> 

Еще раз спасибо.

> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> community mailing list
> community@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/community



^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Apache2 и PHP5
  2008-12-08 18:52   ` russian-linuxoid
@ 2008-12-08 19:27     ` Slava Dubrovskiy
  2008-12-08 19:47       ` russian-linuxoid
  0 siblings, 1 reply; 40+ messages in thread
From: Slava Dubrovskiy @ 2008-12-08 19:27 UTC (permalink / raw)
  To: ALT Linux Community

[-- Attachment #1: Type: text/plain, Size: 835 bytes --]

russian-linuxoid@yandex.ru пишет:
>> Это означает что данные функции находятся в blacklist как не безопасные.
>>     
> Собственно говоря, что в blacklist я понял, только не понял blacklist
> чего и где это лежит.
>   
В конфигах php.
>> Для управления этим хозяйством существует control
>> Выполните команду
>> # control apache2-mod_php5 public
> пасибо, заработало. При выполнении этой команды имеем:
> Requested public (это понятно), got unknown (а это что означает?)
>   
Это означает что это работает, но с ошибками.

-- 
WBR,
Dubrovskiy Vyacheslav


[-- Attachment #2: S/MIME Cryptographic Signature --]
[-- Type: application/x-pkcs7-signature, Size: 3262 bytes --]

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Apache2 и PHP5
  2008-12-08 19:27     ` Slava Dubrovskiy
@ 2008-12-08 19:47       ` russian-linuxoid
  2008-12-09  5:41         ` Ilis
  0 siblings, 1 reply; 40+ messages in thread
From: russian-linuxoid @ 2008-12-08 19:47 UTC (permalink / raw)
  To: slava, ALT Linux Community general discussions

Slava Dubrovskiy пишет:
> russian-linuxoid@yandex.ru пишет:
>>> Это означает что данные функции находятся в blacklist как не безопасные.
>>>     
>> Собственно говоря, что в blacklist я понял, только не понял blacklist
>> чего и где это лежит.
>>   
> В конфигах php.



>>> Для управления этим хозяйством существует control
>>> Выполните команду
>>> # control apache2-mod_php5 public
>> пасибо, заработало. При выполнении этой команды имеем:
>> Requested public (это понятно), got unknown (а это что означает?)
>>   
> Это означает что это работает, но с ошибками.
> 

И где копать? В логах апача имею (я пару раз выполнил control
apache2-mod_php5 public):

[Mon Dec 08 07:16:43 2008] [notice] caught SIGTERM, shutting down
[Mon Dec 08 20:45:38 2008] [notice] Apache/2.2.8 (Unix) PHP5/5.2.5 with
Suhosin-Patch configured -- resuming normal operations
[Mon Dec 08 21:48:12 2008] [notice] caught SIGTERM, shutting down
[Mon Dec 08 21:48:13 2008] [notice] Apache/2.2.8 (Unix) PHP5/5.2.5 with
Suhosin-Patch configured -- resuming normal operations

Просто в конфигурации под оффтопиком apache 2.2.10 и php 5.2.6 все
работает (как в принципе и в комбинациях apache 2.2.8 - 10 и php 5.2.5 -
5.2.6). И я пытаюсь разобраться в чем фича в Альте.


^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Apache2 и PHP5
  2008-12-08 19:47       ` russian-linuxoid
@ 2008-12-09  5:41         ` Ilis
  2008-12-09 17:49           ` russian-linuxoid
  0 siblings, 1 reply; 40+ messages in thread
From: Ilis @ 2008-12-09  5:41 UTC (permalink / raw)
  To: ALT Linux Community general discussions

9 декабря 2008 г. 0:47 пользователь russian-linuxoid@yandex.ru
<russian-linuxoid@yandex.ru> написал:
> Slava Dubrovskiy пишет:
>> russian-linuxoid@yandex.ru пишет:
>>>> Это означает что данные функции находятся в blacklist как не безопасные.
>>>>
>>> Собственно говоря, что в blacklist я понял, только не понял blacklist
>>> чего и где это лежит.
>>>
>> В конфигах php.
>
>
> И где копать? В логах апача имею (я пару раз выполнил control
> apache2-mod_php5 public):
>
> [Mon Dec 08 07:16:43 2008] [notice] caught SIGTERM, shutting down
> [Mon Dec 08 20:45:38 2008] [notice] Apache/2.2.8 (Unix) PHP5/5.2.5 with
> Suhosin-Patch configured -- resuming normal operations
> [Mon Dec 08 21:48:12 2008] [notice] caught SIGTERM, shutting down
> [Mon Dec 08 21:48:13 2008] [notice] Apache/2.2.8 (Unix) PHP5/5.2.5 with
> Suhosin-Patch configured -- resuming normal operations
>
> Просто в конфигурации под оффтопиком apache 2.2.10 и php 5.2.6 все
> работает (как в принципе и в комбинациях apache 2.2.8 - 10 и php 5.2.5 -
> 5.2.6). И я пытаюсь разобраться в чем фича в Альте.

[root@altus ~]# rpm -qc apache-mod_php5-5.2.5-alt1
/etc/httpd/conf/addon-modules.d/apache-mod_php5.conf
/etc/php/5.2.5/apache-mod_php/browscap.ini
/etc/php/5.2.5/apache-mod_php/php.ini

[root@altus ~]# grep phpinfo /etc/php/5.2.5/apache-mod_php/php.ini
;disable_functions =
"chdir,dl,ini_get_all,phpinfo,system,shell_exec,popen,proc_open,exec,passthru,pcntl_exec"
;suhosin.executor.func.blacklist =
chdir,dl,ini_get_all,phpinfo,system,shell_exec,popen,proc_open,exec,passthru,pcntl_exec
suhosin.executor.eval.blacklist =
chdir,dl,ini_get_all,phpinfo,system,shell_exec,popen,proc_open,exec,passthru,pcntl_exec

У себя я убрал phpinfo только из disable_functions...

-- 
Кругликов Илья

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Apache2 и PHP5
  2008-12-09  5:41         ` Ilis
@ 2008-12-09 17:49           ` russian-linuxoid
  2008-12-10  6:15             ` Ilis
  2008-12-13 20:22             ` [Comm] Apache " Michael Shigorin
  0 siblings, 2 replies; 40+ messages in thread
From: russian-linuxoid @ 2008-12-09 17:49 UTC (permalink / raw)
  To: ALT Linux Community general discussions

Ilis пишет:
> 
> [root@altus ~]# rpm -qc apache-mod_php5-5.2.5-alt1

Я вроде спрашивал про второй апач

> /etc/httpd/conf/addon-modules.d/apache-mod_php5.conf
> /etc/php/5.2.5/apache-mod_php/browscap.ini
> /etc/php/5.2.5/apache-mod_php/php.ini
> 
> [root@altus ~]# grep phpinfo /etc/php/5.2.5/apache-mod_php/php.ini
> ;disable_functions =
> "chdir,dl,ini_get_all,phpinfo,system,shell_exec,popen,proc_open,exec,passthru,pcntl_exec"
> ;suhosin.executor.func.blacklist =
> chdir,dl,ini_get_all,phpinfo,system,shell_exec,popen,proc_open,exec,passthru,pcntl_exec
> suhosin.executor.eval.blacklist =
> chdir,dl,ini_get_all,phpinfo,system,shell_exec,popen,proc_open,exec,passthru,pcntl_exec
> 
> У себя я убрал phpinfo только из disable_functions...
> 

соответственно в конфиге ко второму апачу
(/etc/php/5.2.5/apache2-mod_php/php.ini) этого нет


^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Apache2 и PHP5
  2008-12-09 17:49           ` russian-linuxoid
@ 2008-12-10  6:15             ` Ilis
  2008-12-13 20:22             ` [Comm] Apache " Michael Shigorin
  1 sibling, 0 replies; 40+ messages in thread
From: Ilis @ 2008-12-10  6:15 UTC (permalink / raw)
  To: ALT Linux Community general discussions

9 декабря 2008 г. 22:49 пользователь russian-linuxoid@yandex.ru
<russian-linuxoid@yandex.ru> написал:
> Ilis пишет:
>>
>> [root@altus ~]# rpm -qc apache-mod_php5-5.2.5-alt1
>
> Я вроде спрашивал про второй апач
>

Ну уж какой есть...

>
> соответственно в конфиге ко второму апачу
> (/etc/php/5.2.5/apache2-mod_php/php.ini) этого нет

Чего этого? php.ini нет или disable_functions /
suhosin.executor.func.blacklist / suhosin.executor.eval.blacklist в
нём нет?

Что показывает
rpm -qc apache2-mod_php5-<ваша_версия>
?


-- 
Кругликов Илья

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Apache и PHP5
  2008-12-09 17:49           ` russian-linuxoid
  2008-12-10  6:15             ` Ilis
@ 2008-12-13 20:22             ` Michael Shigorin
  2008-12-16 19:41               ` russian-linuxoid
  1 sibling, 1 reply; 40+ messages in thread
From: Michael Shigorin @ 2008-12-13 20:22 UTC (permalink / raw)
  To: ALT Linux Community general discussions

On Tue, Dec 09, 2008 at 08:49:17PM +0300, russian-linuxoid@yandex.ru wrote:
> > [root@altus ~]# rpm -qc apache-mod_php5-5.2.5-alt1
> Я вроде спрашивал про второй апач

JFYI, я тоже рекомендую первый.  А сайты располагаю
где-нить в /var/www/vhosts/$domain

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Apache и PHP5
  2008-12-13 20:22             ` [Comm] Apache " Michael Shigorin
@ 2008-12-16 19:41               ` russian-linuxoid
  2008-12-16 21:53                 ` Slava Dubrovskiy
  2009-01-02 14:40                 ` Michael Shigorin
  0 siblings, 2 replies; 40+ messages in thread
From: russian-linuxoid @ 2008-12-16 19:41 UTC (permalink / raw)
  To: shigorin, ALT Linux Community general discussions

Michael Shigorin пишет:
> On Tue, Dec 09, 2008 at 08:49:17PM +0300, russian-linuxoid@yandex.ru wrote:
>>> [root@altus ~]# rpm -qc apache-mod_php5-5.2.5-alt1
>> Я вроде спрашивал про второй апач
> 
> JFYI, я тоже рекомендую первый.

И у многих хостеров стоит первый апач?

  А сайты располагаю
> где-нить в /var/www/vhosts/$domain
> 

Спасибо.


^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Apache2 и PHP5
  2008-12-08 18:22 [Comm] Apache2 и PHP5 russian-linuxoid
  2008-12-08 18:35 ` Denis S. Kostin
  2008-12-08 18:39 ` Slava Dubrovskiy
@ 2008-12-16 20:00 ` russian-linuxoid
  2008-12-16 20:04   ` russian-linuxoid
  2008-12-17 18:34   ` russian-linuxoid
  2009-01-13 11:50 ` Konstantin
  3 siblings, 2 replies; 40+ messages in thread
From: russian-linuxoid @ 2008-12-16 20:00 UTC (permalink / raw)
  To: ALT Linux Community general discussions

russian-linuxoid@yandex.ru пишет:
> Здравствуйте. Я использую branch 4.1. Поставил сабж

В догонку. После всего php заработал. Ставлю MySQL и phpMyAdmin.
Старался делать все по
http://lists.altlinux.org/pipermail/sysadmins/2006-May/006955.html

Теперь при попытке http://localhost/phpMyAdmin
получаю ошибку 404.

смотрю в логи апача и вижу, что

Потом еще нашел совет прописать в конфигах апача это:

[Tue Dec 16 22:52:49 2008] [notice] Apache/2.2.8 (Unix) PHP5/5.2.5 with
Suhosin-Patch configured -- resuming normal operations
[Tue Dec 16 22:53:01 2008] [error] [client 127.0.0.1] File does not
exist: /var/www/apache2/html/phpMyAdmin

[root@localhost html]# rpm -qa | grep phpMyAdmin
phpMyAdmin-apache2-php5-2.11.8.1-alt0.M41.1
phpMyAdmin-2.11.8.1-alt0.M41.1
phpMyAdmin-common-2.11.8.1-alt0.M41.1

Т.е. имеем, что модули для второго апача ставятся в каталог первого.

Вопрос вот в чем. Баг это или нет? И где, что надо поправить чтоб
заработало, а то я совсем запутался в организации конфигов апача.


^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Apache2 и PHP5
  2008-12-16 20:00 ` [Comm] Apache2 " russian-linuxoid
@ 2008-12-16 20:04   ` russian-linuxoid
  2008-12-17 18:34   ` russian-linuxoid
  1 sibling, 0 replies; 40+ messages in thread
From: russian-linuxoid @ 2008-12-16 20:04 UTC (permalink / raw)
  To: ALT Linux Community general discussions

> russian-linuxoid@yandex.ru пишет:
> Потом еще нашел совет прописать в конфигах апача это:
> 

Эту строку в моем предыдущем посте игнорируем. А то неоднозначность
получается.


^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Apache и PHP5
  2008-12-16 19:41               ` russian-linuxoid
@ 2008-12-16 21:53                 ` Slava Dubrovskiy
  2009-01-02 14:40                 ` Michael Shigorin
  1 sibling, 0 replies; 40+ messages in thread
From: Slava Dubrovskiy @ 2008-12-16 21:53 UTC (permalink / raw)
  To: ALT Linux Community general discussions

[-- Attachment #1: Type: text/plain, Size: 249 bytes --]

russian-linuxoid@yandex.ru пишет:
>> JFYI, я тоже рекомендую первый.
>>     
> И у многих хостеров стоит первый апач?
>   
Иногда встречается

-- 
WBR,
Dubrovskiy Vyacheslav


[-- Attachment #2: S/MIME Cryptographic Signature --]
[-- Type: application/x-pkcs7-signature, Size: 3262 bytes --]

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Apache2 и PHP5
  2008-12-16 20:00 ` [Comm] Apache2 " russian-linuxoid
  2008-12-16 20:04   ` russian-linuxoid
@ 2008-12-17 18:34   ` russian-linuxoid
  2008-12-17 18:59     ` Denis Nazarov
  1 sibling, 1 reply; 40+ messages in thread
From: russian-linuxoid @ 2008-12-17 18:34 UTC (permalink / raw)
  To: ALT Linux Community general discussions

russian-linuxoid@yandex.ru пишет:
> russian-linuxoid@yandex.ru пишет:
>> Здравствуйте. Я использую branch 4.1. Поставил сабж
> 
> В догонку. После всего php заработал. Ставлю MySQL и phpMyAdmin.
> Старался делать все по
> http://lists.altlinux.org/pipermail/sysadmins/2006-May/006955.html
> 
> Теперь при попытке http://localhost/phpMyAdmin
> получаю ошибку 404.
> 
> смотрю в логи апача и вижу, что
> 
> 
> [Tue Dec 16 22:52:49 2008] [notice] Apache/2.2.8 (Unix) PHP5/5.2.5 with
> Suhosin-Patch configured -- resuming normal operations
> [Tue Dec 16 22:53:01 2008] [error] [client 127.0.0.1] File does not
> exist: /var/www/apache2/html/phpMyAdmin
> 
> [root@localhost html]# rpm -qa | grep phpMyAdmin
> phpMyAdmin-apache2-php5-2.11.8.1-alt0.M41.1
> phpMyAdmin-2.11.8.1-alt0.M41.1
> phpMyAdmin-common-2.11.8.1-alt0.M41.1
> 
> Т.е. имеем, что модули для второго апача ставятся в каталог первого.
> 
> Вопрос вот в чем. Баг это или нет? И где, что надо поправить чтоб
> заработало, а то я совсем запутался в организации конфигов апача.

Так как за сутки на данный пост реакций не было, хочу уточнить в порядке
приоритетов.
1) ЗНАКОМЫЕ попросили сделать сайт с последующим переносом на хостинг.
2) Для меня, совсем не веб-профессионала, оптимум - joomla ( отсюда и
идет apache2+php5+MySQL, ну и до кучи phpMyAdmin )
3) Это требует времени.
4) Поднять все это под MS Windows оказывается намного проще, чем в АЛЬТ.
5) Я пока не хочу пробовать другие Linux-дистрибутивы, но судя по гуглу,
во многих из последних все намного проще.
6) Поймите, я не настолько туп, чтобы в итоге не разобраться.
7) Для меня важен ALT Linux, на данный момент просто, как для домашнего
пользователя, в ближайшее время как для сисадмина небольшой конторы, а в
мечтах, как самому скромному, среди китов, майнтейнеру дистрибутива.

М.б. нумерацию следовало сделать обратной, но хотелось бы быть искренним.


^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Apache2 и PHP5
  2008-12-17 18:34   ` russian-linuxoid
@ 2008-12-17 18:59     ` Denis Nazarov
  2008-12-18 19:07       ` russian-linuxoid
  0 siblings, 1 reply; 40+ messages in thread
From: Denis Nazarov @ 2008-12-17 18:59 UTC (permalink / raw)
  To: ALT Linux Community general discussions

On Wednesday 17 December 2008 23:34:41 russian-linuxoid@yandex.ru wrote:
> russian-linuxoid@yandex.ru пишет:
> > russian-linuxoid@yandex.ru пишет:
> >> Здравствуйте. Я использую branch 4.1. Поставил сабж
> >
> > В догонку. После всего php заработал. Ставлю MySQL и phpMyAdmin.
> > Старался делать все по
> > http://lists.altlinux.org/pipermail/sysadmins/2006-May/006955.html
> >
> > Теперь при попытке http://localhost/phpMyAdmin
> > получаю ошибку 404.
> >
> > смотрю в логи апача и вижу, что
> >
> >
> > [Tue Dec 16 22:52:49 2008] [notice] Apache/2.2.8 (Unix) PHP5/5.2.5
> > with Suhosin-Patch configured -- resuming normal operations
> > [Tue Dec 16 22:53:01 2008] [error] [client 127.0.0.1] File does not
> > exist: /var/www/apache2/html/phpMyAdmin
> >
> > [root@localhost html]# rpm -qa | grep phpMyAdmin
> > phpMyAdmin-apache2-php5-2.11.8.1-alt0.M41.1
> > phpMyAdmin-2.11.8.1-alt0.M41.1
> > phpMyAdmin-common-2.11.8.1-alt0.M41.1
> >
> > Т.е. имеем, что модули для второго апача ставятся в каталог первого.
> >
> > Вопрос вот в чем. Баг это или нет? И где, что надо поправить чтоб
> > заработало, а то я совсем запутался в организации конфигов апача.
>
> Так как за сутки на данный пост реакций не было, хочу уточнить в порядке
> приоритетов.
> 1) ЗНАКОМЫЕ попросили сделать сайт с последующим переносом на хостинг.
> 2) Для меня, совсем не веб-профессионала, оптимум - joomla ( отсюда и
> идет apache2+php5+MySQL, ну и до кучи phpMyAdmin )
> 3) Это требует времени.
> 4) Поднять все это под MS Windows оказывается намного проще, чем в АЛЬТ.
> 5) Я пока не хочу пробовать другие Linux-дистрибутивы, но судя по гуглу,
> во многих из последних все намного проще.
> 6) Поймите, я не настолько туп, чтобы в итоге не разобраться.

поднимал апач+мускуль+phpMyAdmin - на все про все полчаса
мой рецепт (сохранил для себя на будущее :) )

apt-get install apache
apt-get install MySQL-server
apt-get install php
apt-get install php5

тут перловка под мои нужды
apt-get install perl-CGI
apt-get install perl-DBIapt-get install perl-DBD-mysqlapt-get install 
perl-Text-Iconv

apt-get install phpMyAdmin
apt-get install phpMyAdmin-apache-php5

apt-get install nano

/etc/init.d/mysqld start

далее задаем пароль рута в мускуле
mysql -u root mysql
mysql> SET PASSWORD FOR root@localhost=PASSWORD('new_password');
mysql> exit
рестарт сервиса
/etc/init.d/mysqld restart

затем надо настроить phpMyAdmin
cd /var/www/html/phpMyAdmin
cp config.sample.inc.php config.inc.php
nano ./config.inc.php

и корректируем файл следующим образом

$cfg['blowfish_secret'] = ''; <- вписываем в кавычки чего нибудь для куков
$cfg['SuhosinDisableWarning'] = true; <- эту строчку добавляем, чтобы не 
надоедало сообщение о каком-то там сухосине :)

идем дальше. В секции User for advanced features раскомментируем две 
строчки
$cfg['Servers'][$i]['controluser'] = 'pma';
$cfg['Servers'][$i]['controlpass'] = 'pmapass';
и вписываем вместо pma имя пользователя (root) и вместо pmapass пароль 
этого пользователя
недостаток секьюрности - пароль хранится в открытом виде :(

хотя вот попробовал пароль не указывать - пока работает... 

--- конец рецепта

я так понимаю, что у меня сейчас и 4-й и 5-й php стоит, но главное, что все 
работает, для теста делаем http://localhost/phpMyAdmin/ - вуаля! 
работает :)

а какой в конечном итоге будет хостинг - это еще вопрос... и очень не 
рекомендую поднимать все это в винде, чтобы потом заливать на линуксовый 
хостинг, я два года назад так мучался - страшнейшая вещь - у меня все 
работает, а там - сплошной error 500, начиная от банального конца строки в 
скриптах, кончая авторизацией в мускуле и прочем. И отлаживать на 
хостинге - не самая приятная вещь в мире, лучше уж локально



^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Apache2 и PHP5
  2008-12-17 18:59     ` Denis Nazarov
@ 2008-12-18 19:07       ` russian-linuxoid
  2008-12-19  4:28         ` Denis Nazarov
  2008-12-19  7:02         ` alisher
  0 siblings, 2 replies; 40+ messages in thread
From: russian-linuxoid @ 2008-12-18 19:07 UTC (permalink / raw)
  To: ALT Linux Community general discussions

Denis Nazarov пишет:

> apt-get install apache
> apt-get install MySQL-server
> apt-get install php
> apt-get install php5
> 

Денис, за рецепт спасибо, но чуть в выше я приводил ссылку,где так же
подробно все описано И опять, вы таки ставите первый апач? А я говорю
про про второй. Имхо сам phpMyAdmin по каким то причинам не ставится
в каталог apache2 и поэтому ничего не работает. Попробую сегодня первый
апач.


^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Apache2 и PHP5
  2008-12-18 19:07       ` russian-linuxoid
@ 2008-12-19  4:28         ` Denis Nazarov
  2008-12-19 17:17           ` russian-linuxoid
  2008-12-19  7:02         ` alisher
  1 sibling, 1 reply; 40+ messages in thread
From: Denis Nazarov @ 2008-12-19  4:28 UTC (permalink / raw)
  To: ALT Linux Community general discussions

On Friday 19 December 2008 00:07:21 russian-linuxoid@yandex.ru wrote:
> Denis Nazarov пишет:
> > apt-get install apache
> > apt-get install MySQL-server
> > apt-get install php
> > apt-get install php5
>
> Денис, за рецепт спасибо, но чуть в выше я приводил ссылку,где так же
> подробно все описано И опять, вы таки ставите первый апач? А я говорю
> про про второй. Имхо сам phpMyAdmin по каким то причинам не ставится
> в каталог apache2 и поэтому ничего не работает. Попробую сегодня первый
> апач.

Мне кажется, для разработки и отладки не суть важно, какой будет апач, если 
там корректно поднят апач2 & phpMyAdmin - то от разработчика главное - 
разработать структуру БД, а уж как будет это рулится у хостера - это не 
важно, главное, чтобы это работало. В частности (не сочтите за рекламу) я 
пользуюсь хостингом sweb.ru, там стоит апач2+php (почему-то не показывает 
версию, ну да не суть важно сейчас)+perl+MySQL+Firebird+PostgreSQL. Мне 
вполне хватает на своем ноуте первого апача для разработки и корректной 
переноски разработанного на хостинг. Вообще, второй апач мне кажется 
тяжеловатым. Но это мое имхо :)

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Apache2 и PHP5
  2008-12-18 19:07       ` russian-linuxoid
  2008-12-19  4:28         ` Denis Nazarov
@ 2008-12-19  7:02         ` alisher
  2008-12-19 17:13           ` russian-linuxoid
  1 sibling, 1 reply; 40+ messages in thread
From: alisher @ 2008-12-19  7:02 UTC (permalink / raw)
  To: ALT Linux Community general discussions

>
>
> Денис, за рецепт спасибо, но чуть в выше я приводил ссылку,где так же
> подробно все описано И опять, вы таки ставите первый апач? А я говорю
> про про второй. Имхо сам phpMyAdmin по каким то причинам не ставится
> в каталог apache2 и поэтому ничего не работает. Попробую сегодня первый
> апач.
А почему просто не перенести в каталог для 2го апача?


^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Apache2 и PHP5
  2008-12-19  7:02         ` alisher
@ 2008-12-19 17:13           ` russian-linuxoid
  2008-12-20  9:49             ` Хихин Руслан
  0 siblings, 1 reply; 40+ messages in thread
From: russian-linuxoid @ 2008-12-19 17:13 UTC (permalink / raw)
  To: ALT Linux Community general discussions

alisher пишет:
>>
>>
>> Денис, за рецепт спасибо, но чуть в выше я приводил ссылку,где так же
>> подробно все описано И опять, вы таки ставите первый апач? А я говорю
>> про про второй. Имхо сам phpMyAdmin по каким то причинам не ставится
>> в каталог apache2 и поэтому ничего не работает. Попробую сегодня первый
>> апач.
> А почему просто не перенести в каталог для 2го апача?

Как ни странно, та же мысль возникла давно. Просто хотелось бы выяснить-
почему при установке всех модулей под второй апач, phpMyAdmin
у нас ставится под первый.

Решил все таки проверить. Прогресс есть - спрашивает логин и пароль.
Т.е. должно подходить то, что указано в конфиге, но в итоге имею:


Добро пожаловать в phpMyAdmin 2.11.8.1"

Данные для входа не верны. В доступе отказано.

Будем разбираться.


^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Apache2 и PHP5
  2008-12-19  4:28         ` Denis Nazarov
@ 2008-12-19 17:17           ` russian-linuxoid
  0 siblings, 0 replies; 40+ messages in thread
From: russian-linuxoid @ 2008-12-19 17:17 UTC (permalink / raw)
  To: ALT Linux Community general discussions

Denis Nazarov пишет:
> Мне кажется, для разработки и отладки не суть важно, какой будет апач, если 
> там корректно поднят апач2 & phpMyAdmin - то от разработчика главное - 
> разработать структуру БД, а уж как будет это рулится у хостера - это не 
> важно, главное, чтобы это работало. В частности (не сочтите за рекламу) я 
> пользуюсь хостингом sweb.ru, там стоит апач2+php (почему-то не показывает 
> версию, ну да не суть важно сейчас)+perl+MySQL+Firebird+PostgreSQL. Мне 
> вполне хватает на своем ноуте первого апача для разработки и корректной 
> переноски разработанного на хостинг. Вообще, второй апач мне кажется 
> тяжеловатым. Но это мое имхо :)

Хм. Опять таки, как это ни странно, хостинг тоже всем знакомым предлагаю
на sweb (там кажется чуть ли не выбирать можно нужную версию апача).
Проблемы бывают у них, зато дешево. А вот на счет совместимости всего
этого хозяйства я, лично, не уверен, что все может пройти гладко при
переносе работающего сайта с первого апача на второй.

> _______________________________________________
> community mailing list
> community@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/community



^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Apache2 и PHP5
  2008-12-19 17:13           ` russian-linuxoid
@ 2008-12-20  9:49             ` Хихин Руслан
  2008-12-20 16:21               ` russian-linuxoid
  0 siblings, 1 reply; 40+ messages in thread
From: Хихин Руслан @ 2008-12-20  9:49 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 830 bytes --]

Здравствуйте russian-linuxoid@yandex.ru
  В сообщении от 19 декабря 2008 russian-linuxoid@yandex.ru 
написал(a):
 >
 > почему при установке всех модулей под второй апач, phpMyAdmin
 >
 > у нас ставится под первый.
 > Будем разбираться.

apt-cache search phpMyAdmin
phpMyAdmin - phpMyAdmin - web-based MySQL administration
phpMyAdmin-apache - phpMyAdmin - web-based MySQL administration 
(for apache 1.3 and php5)
phpMyAdmin-apache2 - phpMyAdmin - web-based MySQL administration 
(for apache 2.0 and php5)
phpMyAdmin-common - phpMyAdmin - web-based MySQL administration 
(common package)


-- 
  А ещё говорят так  (fortune):
 
<rm_-rf_> The real value of KDE is that they inspired and push 
the development of GNOME :-) -- #Debian 
________________________________________________________________________
С уважением Хихин Руслан

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Apache2 и PHP5
  2008-12-20  9:49             ` Хихин Руслан
@ 2008-12-20 16:21               ` russian-linuxoid
  2008-12-20 19:29                 ` Хихин Руслан
  0 siblings, 1 reply; 40+ messages in thread
From: russian-linuxoid @ 2008-12-20 16:21 UTC (permalink / raw)
  To: hihin, ALT Linux Community general discussions

Хихин Руслан пишет:
> Здравствуйте russian-linuxoid@yandex.ru
>   В сообщении от 19 декабря 2008 russian-linuxoid@yandex.ru 
> написал(a):
>  >
>  > почему при установке всех модулей под второй апач, phpMyAdmin
>  >
>  > у нас ставится под первый.
>  > Будем разбираться.
> 
> apt-cache search phpMyAdmin
> phpMyAdmin - phpMyAdmin - web-based MySQL administration
> phpMyAdmin-apache - phpMyAdmin - web-based MySQL administration 
> (for apache 1.3 and php5)
> phpMyAdmin-apache2 - phpMyAdmin - web-based MySQL administration 
> (for apache 2.0 and php5)
> phpMyAdmin-common - phpMyAdmin - web-based MySQL administration 
> (common package)
> 

[root@localhost ~]# aptitude search phpMyAdmin
i   phpMyAdmin - phpMyAdmin - web-based MySQL administration
p   phpMyAdmin-apache-php4phpMyAdmin - web-based MySQL administration
(for apache 1.3 and php4)
p   phpMyAdmin-apache-php5 - phpMyAdmin - web-based MySQL administration
(for apache 1.3 and php5)
p   phpMyAdmin-apache2-php4 - phpMyAdmin - web-based MySQL
administration (for apache 2.0 and php4)
i   phpMyAdmin-apache2-php5 - phpMyAdmin - web-based MySQL
administration (for apache 2.0 and php5)
A phpMyAdmin-common -  phpMyAdmin - web-based MySQL administration
(common package)
v   phpMyAdmin-engine                                              -
v   phpmyadmin


^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Apache2 и PHP5
  2008-12-20 16:21               ` russian-linuxoid
@ 2008-12-20 19:29                 ` Хихин Руслан
  0 siblings, 0 replies; 40+ messages in thread
From: Хихин Руслан @ 2008-12-20 19:29 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 349 bytes --]

Здравствуйте russian-linuxoid@yandex.ru
  В сообщении от 20 декабря 2008 russian-linuxoid@yandex.ru 
написал(a):
 >  aptitude search phpMyAdmin

Ну вот на все случаи жизни есть

-- 
  А ещё говорят так  (fortune):
 
Windows 95 undocumented "feature" 
________________________________________________________________________
С уважением Хихин Руслан

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Apache и PHP5
  2008-12-16 19:41               ` russian-linuxoid
  2008-12-16 21:53                 ` Slava Dubrovskiy
@ 2009-01-02 14:40                 ` Michael Shigorin
  1 sibling, 0 replies; 40+ messages in thread
From: Michael Shigorin @ 2009-01-02 14:40 UTC (permalink / raw)
  To: ALT Linux Community general discussions

On Tue, Dec 16, 2008 at 10:41:47PM +0300, russian-linuxoid@yandex.ru wrote:
> >>> [root@altus ~]# rpm -qc apache-mod_php5-5.2.5-alt1
> >> Я вроде спрашивал про второй апач
> > JFYI, я тоже рекомендую первый.
> И у многих хостеров стоит первый апач?

У приличных -- бывает.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Apache2 и PHP5
  2008-12-08 18:22 [Comm] Apache2 и PHP5 russian-linuxoid
                   ` (2 preceding siblings ...)
  2008-12-16 20:00 ` [Comm] Apache2 " russian-linuxoid
@ 2009-01-13 11:50 ` Konstantin
  2009-01-13 14:58   ` Alexey I. Froloff
  3 siblings, 1 reply; 40+ messages in thread
From: Konstantin @ 2009-01-13 11:50 UTC (permalink / raw)
  To: community

Дополню про Apache2 и PHP5:

Поставил я из Сизифа вчера последние пакеты и у меня php не заработало,
модуль не загружался. Это меня очень расстроило и удивило.

Посмотрел и сравнил списки файлов для пакета apache2_mod-php2 в версии 5.2.5
из бранча и версии 5.2.7 из Сизифа и отличия в этих строках:

5.2.5
/etc/httpd2/conf/addon.d/A.apache2-mod_php5.conf

5.2.7
/etc/httpd2/conf/mods-available/mod_php5.conf
/etc/httpd2/conf/mods-available/mod_php5.load
/etc/httpd2/conf/mods-start.d/mod_php5

Скопировал A.apache2-mod_php5.conf в /etc/httpd2/conf/addon.d/ - все стало
работать. Можно в принципе его содержимое руками внести в httpd2.conf, как
это было лет 5 назад, но это делать уже как-то надоело и я думал, что уже
можно без этого обходиться.

Всё ставилось заново и никаких старых конфигов не было в принципе.

Как бы это починить или скажите, где я мог ошибиться, если я ССЗБ?

--
Konstantin Baev
kipruss@altlinux.org




^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Apache2 и PHP5
  2009-01-13 11:50 ` Konstantin
@ 2009-01-13 14:58   ` Alexey I. Froloff
  2009-01-13 17:19     ` Konstantin
  0 siblings, 1 reply; 40+ messages in thread
From: Alexey I. Froloff @ 2009-01-13 14:58 UTC (permalink / raw)
  To: Mailing list for ALT Linux users

[-- Attachment #1: Type: text/plain, Size: 545 bytes --]

* Konstantin <kipruss@> [090113 14:53]:
> Дополню про Apache2 и PHP5:
Не начинайте новую тему кнопкой "ответить".

> Поставил я из Сизифа
При чём тут community@lists?

> Скопировал A.apache2-mod_php5.conf в /etc/httpd2/conf/addon.d/ - все стало
> работать. Можно в принципе его содержимое руками внести в httpd2.conf, как
> это было лет 5 назад, но это делать уже как-то надоело и я думал, что уже
> можно без этого обходиться.
А теперь почитайте доку на apache, как там сейчас модно модули
подключать.

-- 
Regards,
Sir Raorn.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Apache2 и PHP5
  2009-01-13 14:58   ` Alexey I. Froloff
@ 2009-01-13 17:19     ` Konstantin
  2009-01-13 17:27       ` Alexey I. Froloff
                         ` (2 more replies)
  0 siblings, 3 replies; 40+ messages in thread
From: Konstantin @ 2009-01-13 17:19 UTC (permalink / raw)
  To: community

Alexey I. Froloff wrote:

> * Konstantin <kipruss@> [090113 14:53]:
>> Дополню про Apache2 и PHP5:
> Не начинайте новую тему кнопкой "ответить".
> 
Зачем плодить сущности?

>> Поставил я из Сизифа
> При чём тут community@lists?
А куда - в devel@ писать? Я написал в багзиллу, тоже сказали читай доки к
апачу. В доках написано то, что и так очевидно, то есть новая мода
подключения модулей, через раз работающая. Только раньше все работало, а
теперь надо труЪ образом танцевать с бубном. Причем проверил в Kubuntu -
там почему-то само все так настраивается, что в конфиги лезть не нужно
руками.

> 
>> Скопировал A.apache2-mod_php5.conf в /etc/httpd2/conf/addon.d/ - все
>> стало работать. Можно в принципе его содержимое руками внести в
>> httpd2.conf, как это было лет 5 назад, но это делать уже как-то надоело и
>> я думал, что уже можно без этого обходиться.
> А теперь почитайте доку на apache, как там сейчас модно модули
> подключать.
> 

--
Konstantin Baev
kipruss@altlinux.org




^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Apache2 и PHP5
  2009-01-13 17:19     ` Konstantin
@ 2009-01-13 17:27       ` Alexey I. Froloff
    2009-01-14 10:17       ` Aleksey Avdeev
  2 siblings, 0 replies; 40+ messages in thread
From: Alexey I. Froloff @ 2009-01-13 17:27 UTC (permalink / raw)
  To: Mailing list for ALT Linux users

[-- Attachment #1: Type: text/plain, Size: 218 bytes --]

* Konstantin <kipruss@> [090113 20:23]:
> В доках написано то, что и так очевидно,
Видимо, не всем.

> то есть новая мода подключения модулей, через раз работающая.
Читайте дальше...

-- 
Regards,
Sir Raorn.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Apache2 и PHP5
  @ 2009-01-13 22:35         ` kipruss
  2009-01-14  7:14           ` Konstantin
  0 siblings, 1 reply; 40+ messages in thread
From: kipruss @ 2009-01-13 22:35 UTC (permalink / raw)
  To: community

Michael Bochkaryov wrote:

>> А куда - в devel@ писать?
> 
> 
> В sisyphus@.

ok. Учту
 
> 
>> Я написал в багзиллу, тоже сказали читай доки к
>> апачу.
>>
> 
> Правильно сказали ;-)
> 
> man a2enmod
> 

Да понятно, что эта штука делает симлинку из mods-available в mods-enabled.
Я же говорю, что я даже и сам догадался так сделать руками, ещё до чтения
разного рода манов. Там структура стала довольно прозрачной и понятной.
Беда в том, что это не работает. Ладно, поковыряюсь, если найду факт и
смогу исправить, то напишу.

В свою очередь ещё раз поворчу на старожилов нашего сообщества - чуть что -
кури ман. Во-первых это и так понятно, а во-вторых не всегда дающий такой
совет внимательно читает сообщение то, что хотел сказать спрашивающий. В
моем случае вопрос звучит не "Как теперь выглядят конфиги к apache2",
а "Почему после установки необходимых пакетов связка apache2+php5 перестала
работать?". Раньше-то работала. После установки пакета apache2_mod-php5 по
идее должен вызываться postinstall script, который сам должен поправить
конфиги и рестартануть apache2, то есть сделать так, чтобы модуль
загружался автоматически. Разве не так? Многим пользователям нужно быстро
развернуть LAMP и начать заниматься отладкой сайта, например, или поставить
какую-то утилиту, написанную на PHP. И этот пользователь не должен
разбираться в тонкостях настройки apache2. Он же раньше всего лишь
устанавливал соответствующий пакет! Вот именно эту мысль я и хотел донести
уважаемому сообществу. А вы сразу посылаете к докам и манам. Я же не за
себя волнуюсь, я-то как-нибудь переживу. За державу (то есть в данном
случае за ALTLinux) обидно. Может, конечно, это все зря. Обычные
пользователи не сидят на Сизифе, а к выходу 5-й версии авось заработает.

--
Konstantin Baev
kipruss@altlinux.org



^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Apache2 и PHP5
  2009-01-13 22:35         ` kipruss
@ 2009-01-14  7:14           ` Konstantin
  2009-01-14  9:49             ` Slava Dubrovskiy
                               ` (2 more replies)
  0 siblings, 3 replies; 40+ messages in thread
From: Konstantin @ 2009-01-14  7:14 UTC (permalink / raw)
  To: community

kipruss@mail.ru wrote:

> если найду факт и смогу исправить, то напишу.
> 

Если очень кратко, то вопроса 2:
1. Зачем нужен в пакете apache2-mod_php5
файл /etc/httpd2/conf/mods-start.d/mod_php5 раз его наличие никак не
сказывается на работе mod-php5
2. Почему в результате работы постинсталл-скрипта пакета apache2-mod_php5 не
происходит того, что происходит при запуске команд:

a2enmod mod_php5
service httpd2 condreload

руками.

==========

Не стал стирать написанное выше - просто сам же и отвечу.

В результате некоего анализа пришел к выводу, что запуск скрипта 
/usr/share/php/5.2.7/service/apache2-mod_php/condrestart после установки
пакета apache2-mod_php5 должен решать эту задачу, но не решает её. Из-за
того, что при запуске /usr/sbin/a2chkconfig_list мы не видим строки с
mod_php5. Посмотрел на скрипт a2chkconfig_list. Понял, что не выводит
строку потому, что смотрит на файлы *.conf, значит надо
файл /etc/httpd2/conf/mods-start.d/mod_php5 переименовать хотя бы
в /etc/httpd2/conf/mods-start.d/001-mod_php5.conf  и тогда все должно
работать.

Пошёл переоткрывать багу

P.S. Старожилы, ещё раз прошу, относитесь, пожалуйста внимательнее к
подобным проблемам! Не надо посылать всех читать маны. Баги-то на самом
деле встречаются.

--
Konstantin Baev
kipruss@altlinux.org




^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Apache2 и PHP5
  2009-01-14  7:14           ` Konstantin
@ 2009-01-14  9:49             ` Slava Dubrovskiy
  2009-01-14 10:05               ` Konstantin Baev
  2009-01-14 10:14             ` Aleksey Avdeev
  2009-01-18 14:53             ` Vyatcheslav Perevalov
  2 siblings, 1 reply; 40+ messages in thread
From: Slava Dubrovskiy @ 2009-01-14  9:49 UTC (permalink / raw)
  To: ALT Linux Community general discussions

[-- Attachment #1: Type: text/plain, Size: 2788 bytes --]

Konstantin пишет:
> kipruss@mail.ru wrote:
>
>   
>> если найду факт и смогу исправить, то напишу.
>>
>>     
>
> Если очень кратко, то вопроса 2:
> 1. Зачем нужен в пакете apache2-mod_php5
> файл /etc/httpd2/conf/mods-start.d/mod_php5 раз его наличие никак не
> сказывается на работе mod-php5
>   
Мне кажется Ваш вопрос не корректен. Файл нужен чтобы не нужно было
создавать его руками, а запустив a2enmod mod_php5 включить или выключить
php5
> 2. Почему в результате работы постинсталл-скрипта пакета apache2-mod_php5 не
> происходит того, что происходит при запуске команд:
>
> a2enmod mod_php5
> service httpd2 condreload
>   
А это я тоже поддерживаю. Если пользователь ставит пакет, то хорошо бы
чтобы он работал "из коробки", а не требовалось дополнительных команд
для подключения модуля.
Другой вопрос, что с php не все так просто. Там могут быть свои
подводные камни о которых мы не знаем.
> руками.
>
> ==========
>
> Не стал стирать написанное выше - просто сам же и отвечу.
>
> В результате некоего анализа пришел к выводу, что запуск скрипта 
> /usr/share/php/5.2.7/service/apache2-mod_php/condrestart после установки
> пакета apache2-mod_php5 должен решать эту задачу, но не решает её. Из-за
> того, что при запуске /usr/sbin/a2chkconfig_list мы не видим строки с
> mod_php5. Посмотрел на скрипт a2chkconfig_list. Понял, что не выводит
> строку потому, что смотрит на файлы *.conf, значит надо
> файл /etc/httpd2/conf/mods-start.d/mod_php5 переименовать хотя бы
> в /etc/httpd2/conf/mods-start.d/001-mod_php5.conf  и тогда все должно
> работать.
>
> Пошёл переоткрывать багу
>
> P.S. Старожилы, ещё раз прошу, относитесь, пожалуйста внимательнее к
> подобным проблемам! Не надо посылать всех читать маны. Баги-то на самом
> деле встречаются.
>   

-- 
WBR,
Dubrovskiy Vyacheslav


[-- Attachment #2: S/MIME Cryptographic Signature --]
[-- Type: application/x-pkcs7-signature, Size: 3262 bytes --]

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Apache2 и PHP5
  2009-01-14  9:49             ` Slava Dubrovskiy
@ 2009-01-14 10:05               ` Konstantin Baev
  0 siblings, 0 replies; 40+ messages in thread
From: Konstantin Baev @ 2009-01-14 10:05 UTC (permalink / raw)
  To: community

Если интересно, то бага: https://bugzilla.altlinux.org/show_bug.cgi?id=18498

--
Konstantin Baev
kipruss@altlinux.org



^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Apache2 и PHP5
  2009-01-14  7:14           ` Konstantin
  2009-01-14  9:49             ` Slava Dubrovskiy
@ 2009-01-14 10:14             ` Aleksey Avdeev
  2009-01-18 14:53             ` Vyatcheslav Perevalov
  2 siblings, 0 replies; 40+ messages in thread
From: Aleksey Avdeev @ 2009-01-14 10:14 UTC (permalink / raw)
  To: ALT Linux Community general discussions

[-- Attachment #1: Type: text/plain, Size: 2448 bytes --]

Konstantin пишет:
> kipruss@mail.ru wrote:
> 
>> если найду факт и смогу исправить, то напишу.
>>
> 
> Если очень кратко, то вопроса 2:
> 1. Зачем нужен в пакете apache2-mod_php5
> файл /etc/httpd2/conf/mods-start.d/mod_php5 раз его наличие никак не
> сказывается на работе mod-php5

   С таким именем -- не нужен, и это штатное поведение(цитирую 
README.ALT.ru_RU.KOI8-R):

3. Добавлена система автоматизированного управления
включением/выключением компонент. Состоит из утилиты
/usr/sbin/a2chkconfig и конфигов
conf/{mods,sites,port,extra}-start.d/*.conf для неё.
                                       ^^^^^

   а) /usr/sbin/a2chkconfig -- покомпонентно обрабатывает
conf/*-start.d/*.conf (файлы обрабатываются в порядке их имён,
обработанные позже имеют приоритет) и вызывает соответствующие
a2{en,dis}{mod,site} для компонент упомянутых в конфигах.

   б) conf/{mods,sites,port,extra}-start.d/*.conf -- файлы конфигурации
                                            ^^^^^
для a2chkconfig.

   Файлы с другими названиями a2chkconfig не обрабатывает. И недолжен 
это делать (будет делать -- вешать на меня багу).

   Т. е., в данном случаи нужно переименовать 
/etc/httpd2/conf/mods-start.d/mod_php5 в 
/etc/httpd2/conf/mods-start.d/mod_php5.conf -- тогда будет работать.

> 2. Почему в результате работы постинсталл-скрипта пакета apache2-mod_php5 не
> происходит того, что происходит при запуске команд:
> 
> a2enmod mod_php5
> service httpd2 condreload
> 
> руками.
> 
> ==========
> 
> Не стал стирать написанное выше - просто сам же и отвечу.
> 
> В результате некоего анализа пришел к выводу, что запуск скрипта 
> /usr/share/php/5.2.7/service/apache2-mod_php/condrestart после установки
> пакета apache2-mod_php5 должен решать эту задачу, но не решает её. Из-за
> того, что при запуске /usr/sbin/a2chkconfig_list мы не видим строки с
> mod_php5. Посмотрел на скрипт a2chkconfig_list. Понял, что не выводит
> строку потому, что смотрит на файлы *.conf, значит надо
> файл /etc/httpd2/conf/mods-start.d/mod_php5 переименовать хотя бы
> в /etc/httpd2/conf/mods-start.d/001-mod_php5.conf  и тогда все должно
> работать.
> 
> Пошёл переоткрывать багу

   И это правильно.

> 
> P.S. Старожилы, ещё раз прошу, относитесь, пожалуйста внимательнее к
> подобным проблемам! Не надо посылать всех читать маны. Баги-то на самом
> деле встречаются.

-- 

С уважением. Алексей.



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 552 bytes --]

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Apache2 и PHP5
  2009-01-13 17:19     ` Konstantin
  2009-01-13 17:27       ` Alexey I. Froloff
  @ 2009-01-14 10:17       ` Aleksey Avdeev
  2 siblings, 0 replies; 40+ messages in thread
From: Aleksey Avdeev @ 2009-01-14 10:17 UTC (permalink / raw)
  To: ALT Linux Community general discussions

[-- Attachment #1: Type: text/plain, Size: 432 bytes --]

Konstantin пишет:
> Alexey I. Froloff wrote:
> 
>> * Konstantin <kipruss@> [090113 14:53]:
>>> Дополню про Apache2 и PHP5:
>> Не начинайте новую тему кнопкой "ответить".
>>
> Зачем плодить сущности?

   А так, при сортировке по тредам ваше письмо затерялось в глубинах 
давно читанной почты, и если бы часть данной дискуссии мне не переслали 
лично -- я бы его ещё долго не увидел...

-- 

С уважением. Алексей.



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 552 bytes --]

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Apache2 и PHP5
  2009-01-14  7:14           ` Konstantin
  2009-01-14  9:49             ` Slava Dubrovskiy
  2009-01-14 10:14             ` Aleksey Avdeev
@ 2009-01-18 14:53             ` Vyatcheslav Perevalov
  2009-01-21 11:33               ` Konstantin Baev
  2 siblings, 1 reply; 40+ messages in thread
From: Vyatcheslav Perevalov @ 2009-01-18 14:53 UTC (permalink / raw)
  To: ALT Linux Community general discussions

В сообщении от 14 января 2009 Konstantin написал(a):
> Если очень кратко, то вопроса 2:
> 1. Зачем нужен в пакете apache2-mod_php5
> файл /etc/httpd2/conf/mods-start.d/mod_php5 раз его наличие никак не
> сказывается на работе mod-php5

[root@school88 ~]# rpm -ql apache2-mod_php5
/etc/control.d/facilities/apache2-mod_php5
/etc/httpd2/conf/addon.d/A.apache2-mod_php5.conf
/etc/php/5.2.5/apache2-mod_php
/etc/php/5.2.5/apache2-mod_php/browscap.ini
/etc/php/5.2.5/apache2-mod_php/control.d
/etc/php/5.2.5/apache2-mod_php/php.d
/etc/php/5.2.5/apache2-mod_php/php.ini
/usr/lib/apache2/modules/mod_php5.so
/usr/share/doc/apache2-mod_php5-5.2.5
/usr/share/doc/apache2-mod_php5-5.2.5/CREDITS
/usr/share/php/5.2.5/service/apache2-mod_php
/usr/share/php/5.2.5/service/apache2-mod_php/condrestart

Файла /etc/httpd2/conf/mods-start.d/mod_php5 нет.

> 2. Почему в результате работы постинсталл-скрипта пакета apache2-mod_php5
> не происходит того, что происходит при запуске команд:
>
> a2enmod mod_php5

[root@school88 ~]# a2enmod mod_php5
This module does not exist!

> service httpd2 condreload
Reloading httpd2 service:                                          [ DONE ]

Но это уже неважно.

ЗЫ: Бранч 4.1, установлен 4 января, последнее обновление -непосредственно 
перед написанием этого письма.
rpm -qa|grep apache
apache2-manual-2.2.8-alt1
apache2-2.2.8-alt1
apache2-mod_fcgid-2.2-alt1
apache2-httpd-prefork-2.2.8-alt1
apache2-mod_php5-5.2.5-alt1
apache2-common-2.2.8-alt1
alt-docs-apache2-0.1-alt1.M41.1
uname -r
2.6.25-std-def-alt8.M41.4


Что-то у меня не так?

-- 
Всего хорошего
		/vip

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Apache2 и PHP5
  2009-01-18 14:53             ` Vyatcheslav Perevalov
@ 2009-01-21 11:33               ` Konstantin Baev
  2009-01-21 17:14                 ` Vyatcheslav Perevalov
  0 siblings, 1 reply; 40+ messages in thread
From: Konstantin Baev @ 2009-01-21 11:33 UTC (permalink / raw)
  To: community

Vyatcheslav Perevalov wrote:
> 
> Что-то у меня не так?
> 
Я вел речь про сизифные пакеты. То, что написал в коммьюнити - извините.



^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Apache2 и PHP5
  2009-01-21 11:33               ` Konstantin Baev
@ 2009-01-21 17:14                 ` Vyatcheslav Perevalov
  2009-01-21 21:57                   ` Konstantin Baev
  0 siblings, 1 reply; 40+ messages in thread
From: Vyatcheslav Perevalov @ 2009-01-21 17:14 UTC (permalink / raw)
  To: ALT Linux Community general discussions

В сообщении от 21 января 2009 Konstantin Baev написал(a):
> То, что написал в коммьюнити - извините.

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

-- 
Всего хорошего
		/vip

^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Apache2 и PHP5
  2009-01-21 17:14                 ` Vyatcheslav Perevalov
@ 2009-01-21 21:57                   ` Konstantin Baev
  2009-01-22 14:18                     ` Aleksey Avdeev
  0 siblings, 1 reply; 40+ messages in thread
From: Konstantin Baev @ 2009-01-21 21:57 UTC (permalink / raw)
  To: community

Vyatcheslav Perevalov wrote:

> В сообщении от 21 января 2009 Konstantin Baev написал(a):
>> То, что написал в коммьюнити - извините.
> 
> Да я-то извиняю. Но у меня-то тоже не работает, я думал, кто-нить сможет
> пнуть в нужную сторону, чтобы взлетело...
> 
Убедитесь в наличии
файла /etc/httpd2/conf/extra-start.d/010-httpd-addon.d.conf следующего
содержания:

httpd-addon.d=yes

В этом случае будет подключаться содержимое
файла /etc/httpd2/conf/addon.d/A.apache2-mod_php5.conf

У меня этот файл содержит строки:

LoadModule php5_module        /usr/lib/apache2/modules/mod_php5.so
# AddModule mod_php5.c

AddType  application/x-httpd-php5         .php .php5 .php4 .php3 .phtml
AddType  application/x-httpd-php5-source  .phps
AddHandler application/x-httpd-php5 .php .php5 .php4 .php3 .phtml

Которые требуются для загрузки модуля mod_php5 и корректной обработки
расширения файлов .php

Не забудьте перезапустить службу httpd2 после правки конфигов, если это
потребуется.

Если не поможет - пишите, попробуем разобраться.



^ permalink raw reply	[flat|nested] 40+ messages in thread

* Re: [Comm] Apache2 и PHP5
  2009-01-21 21:57                   ` Konstantin Baev
@ 2009-01-22 14:18                     ` Aleksey Avdeev
  0 siblings, 0 replies; 40+ messages in thread
From: Aleksey Avdeev @ 2009-01-22 14:18 UTC (permalink / raw)
  To: ALT Linux Community general discussions

[-- Attachment #1: Type: text/plain, Size: 921 bytes --]

Konstantin Baev пишет:
> Vyatcheslav Perevalov wrote:
> 
>> В сообщении от 21 января 2009 Konstantin Baev написал(a):
>>> То, что написал в коммьюнити - извините.
>> Да я-то извиняю. Но у меня-то тоже не работает, я думал, кто-нить сможет
>> пнуть в нужную сторону, чтобы взлетело...
>>
> Убедитесь в наличии
> файла /etc/httpd2/conf/extra-start.d/010-httpd-addon.d.conf следующего
> содержания:
> 
> httpd-addon.d=yes
   ^^^^^^^^^^^^^^^^^
> 
> В этом случае будет подключаться содержимое
> файла /etc/httpd2/conf/addon.d/A.apache2-mod_php5.conf

   Если данная строка (см. выше) в каком либо 
/etc/httpd2/conf/extra-start.d/*.conf есть (и не перекрыта строкой 
"httpd-addon.d=no"), а данный файл не подключён (симлинк 
/etc/httpd2/conf/extra-available/httpd-addon.d.conf отсутствует) -- 
следует выполнить:

$ sudo -H a2chkconfig

   И перезапустить httpd2

-- 

С уважением. Алексей.



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 552 bytes --]

^ permalink raw reply	[flat|nested] 40+ messages in thread

end of thread, other threads:[~2009-01-22 14:18 UTC | newest]

Thread overview: 40+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-12-08 18:22 [Comm] Apache2 и PHP5 russian-linuxoid
2008-12-08 18:35 ` Denis S. Kostin
2008-12-08 18:39 ` Slava Dubrovskiy
2008-12-08 18:52   ` russian-linuxoid
2008-12-08 19:27     ` Slava Dubrovskiy
2008-12-08 19:47       ` russian-linuxoid
2008-12-09  5:41         ` Ilis
2008-12-09 17:49           ` russian-linuxoid
2008-12-10  6:15             ` Ilis
2008-12-13 20:22             ` [Comm] Apache " Michael Shigorin
2008-12-16 19:41               ` russian-linuxoid
2008-12-16 21:53                 ` Slava Dubrovskiy
2009-01-02 14:40                 ` Michael Shigorin
2008-12-16 20:00 ` [Comm] Apache2 " russian-linuxoid
2008-12-16 20:04   ` russian-linuxoid
2008-12-17 18:34   ` russian-linuxoid
2008-12-17 18:59     ` Denis Nazarov
2008-12-18 19:07       ` russian-linuxoid
2008-12-19  4:28         ` Denis Nazarov
2008-12-19 17:17           ` russian-linuxoid
2008-12-19  7:02         ` alisher
2008-12-19 17:13           ` russian-linuxoid
2008-12-20  9:49             ` Хихин Руслан
2008-12-20 16:21               ` russian-linuxoid
2008-12-20 19:29                 ` Хихин Руслан
2009-01-13 11:50 ` Konstantin
2009-01-13 14:58   ` Alexey I. Froloff
2009-01-13 17:19     ` Konstantin
2009-01-13 17:27       ` Alexey I. Froloff
2009-01-13 22:35         ` kipruss
2009-01-14  7:14           ` Konstantin
2009-01-14  9:49             ` Slava Dubrovskiy
2009-01-14 10:05               ` Konstantin Baev
2009-01-14 10:14             ` Aleksey Avdeev
2009-01-18 14:53             ` Vyatcheslav Perevalov
2009-01-21 11:33               ` Konstantin Baev
2009-01-21 17:14                 ` Vyatcheslav Perevalov
2009-01-21 21:57                   ` Konstantin Baev
2009-01-22 14:18                     ` Aleksey Avdeev
2009-01-14 10:17       ` Aleksey Avdeev

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git