Не менял пути работы/инклуда. Отправка личных сообщений происходит как было по стандарту в phpbb. cron не использую. Шаблон нестандартный, судя по всему в нём крон в нём вызывается вообще в overall_footer.html
Не думаю, что это относится к моей проблеме. Эта проблема возникла при переходе с php 5.4 на php 5.5 (вышел 20 июня). А в этих темах говорится о старых версиях phpbb и старых версиях php. После миграции я сделал chmod 777 -R, поэтому вряд ли это относится к вопросам прав на файлы.
1. Используется одна из запрещённых функций (но это очень вряд ли т.к. ошибка возникает редко):
Код: Выделить всё
disable_functions = pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,popen,exec,system,passthru,proc_open,shell_exec,show_source, system, shell_exec, passthru, exec, popen, proc_open,system,exec,curl_exec,curl_multi_exec,passthru,shell_exec,proc_open,popen,parse_ini_file,show_source,ini_restore,com_load_typelib,symlink,ini_get_all,popen.file,apache_child_terminate, apache_setenv, define_syslog_variables, escapeshellarg, escapeshellcmd, eval, exec, fp, fput, highlight_file, ini_alter, ini_get_all, ini_restore, inject_code, openlog, passthru, php_uname, phpAds_remoteInfo, phpAds_XmlRpc, phpAds_xmlrpcDecode, phpAds_xmlrpcEncode, popen, posix_getpwuid, posix_kill, posix_mkfifo, posix_setpgid, posix_setsid, posix_setuid, posix_setuid, posix_uname, proc_close, proc_get_status, proc_nice, proc_open, proc_terminate, shell_exec, syslog, system, xmlrpc_entity_decode,exec,passthru,shell_exec,system,proc_open,popen,parse_ini_file,show_source,curl_multi_exec,apache_child_terminate, apache_setenv, define_syslog_variables, escapeshellarg, escapeshellcmd, eval, exec, fp, fput, highlight_file, ini_alter, ini_get_all, ini_restore, inject_code, openlog, passthru, php_uname, phpAds_remoteInfo, phpAds_XmlRpc, phpAds_xmlrpcDecode, phpAds_xmlrpcEncode, popen, posix_getpwuid, posix_kill, posix_mkfifo, posix_setpgid, posix_setsid, posix_setuid, posix_setuid, posix_uname, proc_close, proc_get_status, proc_nice, proc_open, proc_terminate, shell_exec, syslog, system, system,proc_open, symlink, xmlrpc_entity_decode, popen, curl_exec, curl_multi_exec, parse_ini_file, show_source, get_cfg_var, diskfreespace, disk_free_space, disk_total_space, dl, escapeshellarg, escapeshellcmd, exec, highligh_file, link, passthru, popen, proc_close, proc_get_status, proc_nice, proc_open, proc_terminate, set_time_limit, shell_exec, show_source, symlink, system, tmpfile, tempnam, php_info, phpinfo
2. Баг в Zend OPcache
3. Возможно виновата тестовая настройка opcache.enable_file_override (Allow file existence override (file_exists, etc.) performance feature). Временно выставил её в 0.
P.S. queue.php.lock появился снова (за 24 часа точно появляется =)).
Это костыль... У меня личный сервер, поэтому меня больше волнует причина возникновения проблемы и её решение на глобальном уровне. Проблема не так часто возникает, чтобы её решать временно. Наоборот нужно её видеть.
Отправил в лс.