* [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