livetv

Рейтинг
265
Регистрация
10.02.2015

У Вас

opcache.revalidate_freq 2 2

Если много файлов, то может стоит увеличить?

Чтобы реже проверяло.

Это вызовет задержку при изменении файлов.

Ваша ситуация:

http://forum.ubuntu.ru/index.php?topic=129216.0

---------- Добавлено 01.10.2016 в 13:21 ----------

Dimanych:

livetv я ведь в самом начале привёл те параметры что отличают opcache от дефолтного, php модуль apache itk.

Мне больше интересен был статус перед проблемой.

Можно сделать php не модулем: fastcgi/fpm, тогда проблема должна уйти.

Но я не знаю, как настраивать многопользовательность при этом (тем более с Apache).

Можете каждому пользователю выделить отдельный пул fpm.

Поэтому повторю, что на шаред хостингах обычно нету Opcache (хотя они как бы могли снизить нагрузку и использование памяти).

Dimanych:
livetv просто думается что мои opcache настройки как то перекруччены или недокручены. nginx frontend, апач нужен из-за htaccess.

Вам не кажется, что не видя Ваш конфиг и статус, конкретные советы будут телепатией? :)

Не хотите давать весь вывод.

Дайте только касательно Opcache (там две секции). Но желательно увидеть положение вещей перед падением.

PHP - модуль апача или fastcgi/fpm?

Это у вас типа шаред хостинг (куча клиентов, бла-бла-бла)? На них обычно Opcache не включают :)

Не знаю, как сейчас, но раньше кеш Opcache был раздельный для всех процессов php.

Также покажите top перед падением.

Уменьшите кол-во апачей до 100 (хотя, если у вас 24 ядра у куча памяти, то можно и не делать).

Что в логах PHP/apache?

Установите PHP из исходников, хрен его знает, чего они туда намешали.

Dimanych:
У кого нагруженные сервера (LA до 10) и php желательно 7 и обязательно с opcache скиньте конфиг.

Нету конфигов на все случаи.

Кому-то от параметра будет хорошо, кому-то - плохо.

Покажите вывод 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);

Нужно не знать, а уметь.

А умения получите на практике.

ВО на данное время - это просиживание штанов.

Krines:
Потому что основы конечно хорошо, но на основах проект не создашь.

Если Вы будете только учиться, но ничего не делать, то толку ноль.

Знания нужно получать на практике.

Нужно что-то реализовать, думайте как.

Krines:

А если есть человек, который сможет помочь какими-то рекомендациями, заданиями буду вообще несказанно счастлив! :)

1. Устройтесь стажером куда-то. Когда возьмут на работу в штат и будете чувствовать себя более уверенно, забивайте на учету, переводитесь на заочку, бросайте институт (если Вам не нужно общежитие).

2. Фриланс (задания).

3. Опенсорс.

Krines:

Сейчас знаю:
Основы ООП

И не особо гонитесь/используйте за тем, чего Вы не понимаете.

Пишите код так, чтобы понимать, как он работает.

Читайте хабр.

json_encode()

json_decode()

Всего: 2575