[freebsd] php-fpm + nginx; function base64_encode

Владимир Друзенко vvd at unislabs.com
Fri Mar 29 12:05:33 EET 2019


29.03.2019 09:57, skeletor пишет:
> 05.02.2019 09:47, Alexey Krylov пишет:
>> Здравствуйте.
>>
>> Установил ОС
>> uname -a
>> FreeBSD somehostname 11.2-RELEASE-p6 FreeBSD 11.2-RELEASE-p6 #0 
>> r341813: Tue Dec 11 10:14:58 EET 2018 
>> user at somehostname:/usr/obj/usr/src/sys/MYKERNEL  amd64
>>
>> Установил и запустил php-fpm и nginx
>> pkg info | gsed -n -e "/php\|nginx/p"
>> nginx-1.14.2,2                 Robust and small WWW server
>> php73-7.3.0                    PHP Scripting Language
>> php73-bz2-7.3.0                The bz2 shared extension for php
>> php73-ctype-7.3.0              The ctype shared extension for php
>> php73-hash-7.3.0               The hash shared extension for php
>> php73-json-7.3.0               The json shared extension for php
>> php73-mbstring-7.3.0           The mbstring shared extension for php
>> php73-mysqli-7.3.0             The mysqli shared extension for php
>> php73-openssl-7.3.0            The openssl shared extension for php
>> php73-session-7.3.0            The session shared extension for php
>> php73-zip-7.3.0                The zip shared extension for php
>> php73-zlib-7.3.0               The zlib shared extension for php
>>
>> создал файл
>> /var/www/virtual/site1/test.php
>> <?
>> $iv = base64_encode('Stilagolavolavoly');
>> print_r($iv);
>> #phpinfo();
>> ?>
>>
>> Открываю в браузере, получаю ошибку 500,
>> в логе
>> 2019/02/05 09:41:34 [error] 69889#100834: *38 FastCGI sent in stderr: 
>> "PHP message: PHP Fatal error:
>>   Allowed memory size of 268435456 bytes exhausted (tried to allocate 
>> 12298126926392233984 bytes) in
>> /var/www/virtual/site1/test.php on line 3" while reading response 
>> header from upstream, client:
>> 192.168.1.31, server: somehost, request: "GET /my.php HTTP/1.1", 
>> upstream:
>> "fastcgi://unix:/var/run/php-fpm-www.sock:", host: "somehost"
>>
>> Подскажите, кто нибудь использует такие версии php/nginx ошибка такая 
>> же?
>>
>> -----------------
>> С уважением,
>> Крылов Алексей
>> тел. +38 (067) 725 95 54
>> email: krylov at ukr.net
>> skype: krylov_alexey
>
> IMHO, nginx тут не при чём. Это похоже на баг php 7.3. Я бы не 
> советовал использовать вообще 7.3, пока не выйдет, хотя бы, минорных 
> релизов 7-10.

Чтобы к моменту внедрения ИС он стал EOL и его вынесли из портов… :-D

К тому же уже 7.3.3 есть - в такой ситуации сидеть на 7.3.0 точно нет 
никакого смысла.

P.S. Правда прошло уже почти 2 месяца с того момента, когда вопрос был 
задан, и его актуальность под сомнением.



More information about the freebsd mailing list