[sisyphus] php_{flag,value} vs php5_{flag,value}

Alexey Gladkov legion на altlinux.ru
Ср Окт 13 13:48:32 UTC 2010


13.10.2010 13:48, Anton Farygin wrote:
> нет, это явно ошибка. Занесите в bugzilla
> 
> 
> 13.10.2010 13:41, Slava Semushin пишет:
>> Здравствуйте!
>>
>> Наверное, все уже в курсе, но я только что споткнулся -- php в ALT
>> Linux не понимает команд php_flag и php_value, жалуется на них и
>> возвращает 500 ошибку. Отгуглить сходу по строке из лога
>>
>> [Wed Oct 13 16:25:30 2010] [alert] [client 127.0.0.1]
>> /var/www/html/project/.htaccess: Invalid command 'php_flag', perhaps
>> mis-spelled or defined by a module not included in the server
>> configuration
>>
>> не удалось.
>>
>> После замены на php5_flag и php5_value -- заработало.
>>
>> В связи с этим:
>> - пишу это здесь, в надежде, чтобы гугл проиндексировал
>> - хочу спросить зачем это было сделано?
>> - задокументирована ли где-нибудь эта "фича"?
>>

Это древний атавизм.

http://git.altlinux.org/people/rider/packages/?p=apache-mod_php5.git;a=blob;f=php-alt-namespace.patch;h=e88f844480be9586ff82da39846e7cfcbdaf0973;hb=97bb4e0fdabf0e31a0b016f81f77825a773613b6

Когда-то давно когда был php4, а php5 только появлялся, то была
надежда запускать mod_php4 и mod_php5 рядом. В итоге выяснилось, что
это не возможно и тогда была добавлена строчка:

http://git.altlinux.org/people/rider/packages/?p=apache-mod_php5.git;a=blob;f=apache-mod_php5.spec;h=4d1a9f95faa4955a5df61b7f105c06c8108e1e8b;hb=97bb4e0fdabf0e31a0b016f81f77825a773613b6#l19

Достаточно просто похоронить патч php-alt-namespace.patch

-- 
Rgrds, legion



Подробная информация о списке рассылки Sisyphus