Задать вопрос
  • Не склоняются названия месяцев (centos+php)?

    @adebt
    «быть самому себе злобным буратино» — это плодить костыли, вместо того, чтобы использовать уже реализованный функционал

    По самому вопросу:

    выдержка из файла украинской локали CentOS

    % Initially alt_digits was supposed to hold alternative symbols for _digits_,
    % corresponding to %O modified conversion specification.
    % Although in Ukrainian language alternate _names_ are used instead of digits.
    % We'll use this keyword to present a list of month names in proper form for
    % date, see mon. (%Om)
    %
    % This hack is dedicated for months it won't work for other %O* modifiers
    % (weeks, days etc).
    %


    Вкратце суть такова, что для правильного склонения месяцев в функции strftime нужно использовать вместо модификатора %B модификатор %Om

    У меня в результате дата с 16 квітень 2013, 16:22 изменилась на 16 квітня 2013, 16:22
    Ответ написан
    4 комментария
  • Вопрос хостерам о безопасности?

    NetAngels
    @NetAngels
    Пожалуй, лучший облачный хостинг в России.
    Извините, а откуда мнение, что «suexec PHP» замедляет работу сайта в 20 раз? PHP умеет работать в 3х режимах:
    1. как модуль apache (mod_php), тогда php выполняется от того же пользователя, от которого запущен apache (Ваш первоначальный вариант)
    2. В режиме FastCGI. И по скорости php-fcgi ничем не медленнее mod_php
    3. В режиме просто CGI. Вот это медленее чем mod_php раз в 10, да

    Так вот, suexec может использоваться как для (3) варианта, так и для (2) и в случае (2), то есть php запускается как fastcgi, плюс suexec, Вы получите систему, в которой каждый отдельный сайт можно будет запускать от имени и с правами разных аккаунтов, но работать все будет под одним и тем же apache. Так и устроены многие shared-хостинги.

    Все, что нужно для этого, это apache, suexec, mod_fcgid и php, собранный с поддержкой fastcgi.
    Ответ написан
    1 комментарий