2017-02-14 4 views
0

Хорошо, прежде всего я понимаю и ... разрешаю ... вы все смеетесь: у меня есть локальный сервер, на котором запущен php 4,4/apache/mysql - устанавливается с распределением xampp. Просто просто не успел обновить весь код, который обслуживал меня в течение многих лет, и все еще хорошо обслуживает меня :-)PHP интерпретация протокола XAMPP - отключение сервера/соединение потеряно от браузера

К выпуску - я не могу попробовать/поймать ... beeeecause старой версии php. У меня есть сценарий, который анализирует каталог и множество вещей для всех файлов ... и после нескольких 100 тысяч файлов на протяжении многих лет без проблем ... Теперь я обнаружил, что сервер отключается/браузер теряет соединение, вероятно, из-за один файл ... но для моей жизни я не могу понять, что. Так что подумал, может, я смогу понять это через журнал ошибок. Но ... я многому не научился - и подумал, что могу попросить некоторых мудрых парней здесь, если я могу узнать из следующего из моего журнала ошибок - о том, какая функция/файл или что-то еще, что вызывает разрыв. ..:

[Tue Feb 14 20:47:26 2017] [crit] (22)Invalid argument: unable to replace stderr with error_log 
[Tue Feb 14 20:47:26 2017] [crit] (2)No such file or directory: unable to replace stderr with /dev/null 
[Tue Feb 14 20:47:26 2017] [notice] Apache/2.0.54 (Win32) mod_ssl/2.0.54 OpenSSL/0.9.8 PHP/4.4.0 mod_autoindex_color configured -- resuming normal operations 
[Tue Feb 14 20:47:26 2017] [notice] Server built: Jul 28 2005 18:10:37 
[Tue Feb 14 20:47:26 2017] [notice] Parent: Created child process 5384 
[Tue Feb 14 20:47:27 2017] [notice] Child 5384: Child process is running 
[Tue Feb 14 20:47:27 2017] [notice] Child 5384: Acquired the start mutex. 
[Tue Feb 14 20:47:27 2017] [notice] Child 5384: Starting 250 worker threads. 
[Tue Feb 14 20:47:36 2017] [notice] Parent: child process exited with status 3221225725 -- Restarting. 
[Tue Feb 14 20:47:36 2017] [crit] (22)Invalid argument: unable to replace stderr with error_log 
[Tue Feb 14 20:47:36 2017] [crit] (2)No such file or directory: unable to replace stderr with /dev/null 
[Tue Feb 14 20:47:36 2017] [notice] Apache/2.0.54 (Win32) mod_ssl/2.0.54 OpenSSL/0.9.8 PHP/4.4.0 mod_autoindex_color configured -- resuming normal operations 
[Tue Feb 14 20:47:36 2017] [notice] Server built: Jul 28 2005 18:10:37 
[Tue Feb 14 20:47:36 2017] [notice] Parent: Created child process 3136 
[Tue Feb 14 20:47:36 2017] [notice] Child 3136: Child process is running 
[Tue Feb 14 20:47:36 2017] [notice] Child 3136: Acquired the start mutex. 
[Tue Feb 14 20:47:36 2017] [notice] Child 3136: Starting 250 worker threads. 

ответ

0

Got it ... filesize() был неудачным (беззвучно) для некоторых файлов. Не работает без этой функции, и это сработало. Случай закрыт ...

Редактировать: странно, хотя ... filesize() внезапно выходит из строя во всех файлах. И они местные. Subdir в папку htdocs ... и папка верхнего уровня для этой структуры настроена на всех моих пользователей, чтобы иметь полный контроль над этой папкой и всеми подпапками ... странными ...

Смежные вопросы