У Вас
opcache.revalidate_freq 2 2
Если много файлов, то может стоит увеличить?
Чтобы реже проверяло.
Это вызовет задержку при изменении файлов.
Ваша ситуация:
http://forum.ubuntu.ru/index.php?topic=129216.0---------- Добавлено 01.10.2016 в 13:21 ----------
Мне больше интересен был статус перед проблемой.
Можно сделать php не модулем: fastcgi/fpm, тогда проблема должна уйти.
Но я не знаю, как настраивать многопользовательность при этом (тем более с Apache).
Можете каждому пользователю выделить отдельный пул fpm.
Поэтому повторю, что на шаред хостингах обычно нету Opcache (хотя они как бы могли снизить нагрузку и использование памяти).
Вам не кажется, что не видя Ваш конфиг и статус, конкретные советы будут телепатией? :)
Не хотите давать весь вывод.
Дайте только касательно Opcache (там две секции). Но желательно увидеть положение вещей перед падением.
PHP - модуль апача или fastcgi/fpm?
Это у вас типа шаред хостинг (куча клиентов, бла-бла-бла)? На них обычно Opcache не включают :)
Не знаю, как сейчас, но раньше кеш Opcache был раздельный для всех процессов php.
Также покажите top перед падением.
Уменьшите кол-во апачей до 100 (хотя, если у вас 24 ядра у куча памяти, то можно и не делать).
Что в логах PHP/apache?
Установите PHP из исходников, хрен его знает, чего они туда намешали.
Нету конфигов на все случаи.
Кому-то от параметра будет хорошо, кому-то - плохо.
Покажите вывод phpinfo();
PHP - модуль апача?
Почему не nginx?
Может файлы часто меняются и наступает блокировка кеша Opcache?---------- Добавлено 01.10.2016 в 00:14 ----------Какой именно php7?
Уже есть 7.0.11
Какое чучело вам сайт писало? :)
Почему именно Битрикс? На нем легко говнокодить? :)
В данном случае использование относительных единиц - дебилизм.
Сколько пунктов в прайсе?
Полуоффтоп:
1. Завязывайте с транлитерированными именами (у многих аллергия на такое).
$result18 - тоже очень информативное название.
2. >mysql_fetch_array($result18, MYSQL_ASSOC);
можно mysql_fetch_assoc($result18);
Нужно не знать, а уметь.
А умения получите на практике.
ВО на данное время - это просиживание штанов.
Если Вы будете только учиться, но ничего не делать, то толку ноль.
Знания нужно получать на практике.
Нужно что-то реализовать, думайте как.
1. Устройтесь стажером куда-то. Когда возьмут на работу в штат и будете чувствовать себя более уверенно, забивайте на учету, переводитесь на заочку, бросайте институт (если Вам не нужно общежитие).
2. Фриланс (задания).
3. Опенсорс.
И не особо гонитесь/используйте за тем, чего Вы не понимаете.
Пишите код так, чтобы понимать, как он работает.
Читайте хабр.
json_encode()
json_decode()