powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / обрезка части текста при выводе
6 сообщений из 6, страница 1 из 1
обрезка части текста при выводе
    #38541886
XmarkerX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго дня!
Уважаемые коллеги, такая вот странная картина...
выполняю код:
Код: php
1.
2.
3.
4.
ob_start();
echo str_repeat('1',1000000);
$data = ob_get_clean();
echo mb_strlen($data);


выводит 1000000 - всё в общем-то верно,
а когда пытаюсь отобразить все то что у меня в переменной $data - вывод обрезается.

обрезку конечно проверял несколько по другому:
Код: php
1.
2.
for($i=1; $i<=1000000; $i++)
  echo $i.'<br>';


список оканчивается на цифре 3201

чувство такое, что существует некий ограничитель в php на объём выводимой информации.
- именно посредством php, так как тестировал вывод большой html страницы - там всё ровно.
...
Рейтинг: 0 / 0
обрезка части текста при выводе
    #38541942
Фотография r u
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XmarkerX,

php.ini
output_buffering
...
Рейтинг: 0 / 0
обрезка части текста при выводе
    #38542130
XmarkerX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
к сожалению не помогает,
там стоит output_buffering = 4096 - этого вполне достаточно для вывода хотя бы 50 тыс. строк.

на всякий случай, у меня стоит nginx + php-fpm
...
Рейтинг: 0 / 0
обрезка части текста при выводе
    #38542146
XmarkerX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как раз в буфер ($data) попадает всё целиком,
а вот выводится малюсенький кусок.
у меня даже phpunfo() не полностью отображается :(
...
Рейтинг: 0 / 0
обрезка части текста при выводе
    #38542174
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тогда это точно не php
...
Рейтинг: 0 / 0
обрезка части текста при выводе
    #38542203
XmarkerX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ScareCrow,
Вы абсолютно правы!

Виноват Я... nginx по-умолчанию работал под пользователем "nginx",
я вручную это дело быстренько поменял на www-data а про директорию
/var/lib/nginx - позабыл,
логи мне подсказали, что у nginx'a нет доступа к этой директории
- сменил права и всё зашуршало!
Спасибо всем!
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / обрезка части текста при выводе
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]