PHP-5.3.2, why not?

    2010-03-26 13:48 | Autor: Vasile Chelban | Filed under: FedoraMD, Vasile

    Întrebarea este - de ce nu lucrează? Fedora 12 x86_64, gallery2-2.3.1, mod_fcgid-2.3.4-2 și PHP-5.3.2. Ultimul l-am înnoit recent din Fedora updates. Și, destul de des, dar nu la fiecare cerere php-cgi cade sub lovitura SIGSEGV(11).  N-aș vrea să renunț nici la Gallery2 (pe care l-am făcut să suporte autentificare pe LDAP), nici la mod_fcgid (care este FastCGI).

    kernel: php-cgi[18370]: segfault at 600000010 ip 00000000005bdf21 sp 00007fff4b8b9d30 error 4 in php-cgi[400000+2bb000]

    Downgrade pe php-5.3.1 (nu mai este în repozitorii, dar noroc de Koji) soluționează problema, dar ... Ar prinde bine vre-un sfat sau la explicația problemei.

    1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5,00 out of 5)
    Loading...

    Etichete:

    Comments (7) »


    Număr de comentarii de arătat: 7

    1. jekader:

      федора такая федора 😀

      Ну а если серьёзно – то php 5.3 уже много бед причинил – и на форуме linux.md авторизация сбивается, и в моей фотогалерее на движке cpg начали вылезать предупреждения:

      Deprecated: Assigning the return value of new by reference is deprecated in /var/www/foto/include/debugger.inc.php on line 134

      Deprecated: Function ereg() is deprecated in /var/www/foto/include/debugger.inc.php on line 131

    2. Vasile:

      с последним как раз очень просто бороться. глядим в php.ini что по умолчанию, и расскомментируем/заменяем параметр:
      error_reporting = E_ALL & ~E_DEPRECATED

      А также очень желательно:
      date.timezone = Europe/Chisinau

    3. jekader:

      спасибо, воспользовался советом, предупреждения исчезли. Причём в комментариях к конфигу такого параметра вообще не фигурирует!

    4. Tweets that mention Fedora.md » Blog Archive » (ro) PHP-5.3.2, why not? -- Topsy.com:

      […] This post was mentioned on Twitter by LinuxMDCommunity. LinuxMDCommunity said: (ro) PHP-5.3.2, why not?: Извините, но данная статья доступна только на ro. http://bit.ly/c8Ak0n […]

    5. google.com/accounts/o8…:

      Была такая же проблема с gallery2. По совету автора этого топика (благо знаком с ним лично) вытянул из репозиториев версию 5.3.0 командой:
      # yum downgrade `rpm -qa|grep php.*5.3.2|sed ‘s/-5.3.2.*//g’`
      Простой даунгрэйд без этого выноса мозга не работал, – ругался на зависимости.

    6. Vasile:

      Нашел тикет – https://bugzilla.redhat.com/show_bug.cgi?id=580236
      Пакеты уже в koji.

    7. Vasile:

      обновили php на сервере. Хорошо работает.
      Но, так как у нас используется mod_fcgid, параметр doc_root при обновлении из php.ini пришлось удалить.
      Иначе – „No input file specified.”

    Leave a comment

    *