Плохая поддержка php 5.5.9

#
Плохая поддержка php 5.5.9
В частности на php 5.5.9, возможно по недоразумению разработчиков Zlib - функцию gzopen переименовали в gzopen64. Соответственно движок стал работать нестабильно, начиная с самой установки (из архива).
Метод лечения:
if (extension_loaded('zlib' && !function_exists('gzopen') {
    function gzopen($filename, $mode, $use_include_path = 0)
    {
        return gzopen64($filename, $mode, $use_include_path);
    }
}
Гениальное - просто
#
Re: Плохая поддержка php 5.5.9
Я думаю что вы не туда пишите это технический вопрос! Его нужно писать в тех поддержку!  Даже если у вас бесплатная версия!
Skype:ferdinant1988 ICQ:311960596 E-mail: ferdinant@i.ua
Модератор
#
Re: Плохая поддержка php 5.5.9
У Вас немного неверные сведения. Функции не переименовывались, это серверные ошибки в пакетах на определенных ОС, см. информацию:
https://bugs.php.net/bug.php?id=53829
https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1315888

Вам должна помочь установка zlib1g-dev
sudo apt-get install --reinstall zlibc zlib1g zlib1g-dev

#
Re: Плохая поддержка php 5.5.9
Да, вы правы, но только это не серверные ошибки в пакетах, это сброка php по умолчанию, где включена поддержка больших файлов на 32-битных системах. Но простая переустановка пакетов делу не поможет.

Тут или патч ставить как предложено по вашей ссылке:
https://bugs.php.net/bug.php?id=53829

Или собирать php из исходников с прямыми руками.
Тут еще решение:
http://git.php.net/?p=php-src.git;a=commitdiff;h=65fee904622160781db05b0a469d67b4414cbd7f;hp=14d3e173aa08765de2a053dd267c5beba8b872c9

Думаю, пусть лучше это будет здесь, проблема не в движке все же. Что бы тех поддержку попусту не тыркали. Кому надо, найдет по поиску на сайте.
Гениальное - просто
Модератор
#
Re: Плохая поддержка php 5.5.9
В версии 6.5.6 мы добавили обход данной ситуации из коробки.
Авторизация