Промежуточные выводы

Значит в ходе дискуссии возникли корректировки. Было предложено вынести весь дополнительный функционал в плагины. Я согласен с такой идеей. Плагины по сути в livestreet — это есть отдельные куски приложения имеющие в себе контроллеры модели и вьюхи, как пакеты, модули или бандлы в других архитектурах. Сразу появляется возможность отключить/включить нужный функционал. Чтобы сэкономить время можно брать готовые куски кода из модулей и расфасовать их по плагинам с некоторыми корректировками. По ходу перенести все модули на ORM. Кстати возникает возможность подключить готовую библиотеку к фреймворку, например Doctrine или другую, до переноса на ORM.
Пусть основное приложение будет иметь определенный набор модулей и экшенов, самых основных.
Читать дальше →

Начала появляться ошибка 502

С сайтом ничего не делал, но в последнее время часто стала появляться ошибка 502. Обратился к хостеру, он мне прислал такой ответ:
Ошибка 502 возникала из-за большого количества «подвисших» процессов apache, запущенных скриптами сайта. На данный момент мы удалили лишние процессы и сайт снова доступен.
Наша проверка не обнаружила вставок вредоносного кода, которые часто могут являться причиной подобных ошибок. Рекомендуем Вам произвести оптимизацию используемых на сайте плагинов и скриптов для устранения возможных причин генерации большого количества обращений к веб-серверу.

Что значит «подвисших» процессов apache я вообще не понимаю. Отключил несколько не самых важных для меня плагинов, ошибка не пропала.

Можете на простом языке объяснить из-за чего проблема и как я могу её исправить (и смогу ли я сам это сделать)?

Вот последние строки логов с ошибками, только что они значат я на понимаю(

[Mon Jun 18 07:50:18.011749 2018] [access_compat:error] [pid 26448] [client 5.255.253.26:51612] AH01797: client denied by server configuration: /home/u22123/zem-kadastrru/www/cadastral_engineers
[Mon Jun 18 07:50:58.183321 2018] [access_compat:error] [pid 28945] [client 5.255.253.29:48956] AH01797: client denied by server configuration: /home/u22123/zem-kadastrru/www/blog
[Mon Jun 18 07:52:20.828055 2018] [access_compat:error] [pid 4554] [client 5.255.253.26:37460] AH01797: client denied by server configuration: /home/u22123/zem-kadastrru/www/blog
[Mon Jun 18 07:53:47.316376 2018] [access_compat:error] [pid 12578] [client 5.255.253.29:60070] AH01797: client denied by server configuration: /home/u22123/zem-kadastrru/www/profile
[Mon Jun 18 07:56:37.101887 2018] [access_compat:error] [pid 28368] [client 5.255.253.26:43326] AH01797: client denied by server configuration: /home/u22123/zem-kadastrru/www/tag
[Mon Jun 18 07:57:27.228330 2018] [access_compat:error] [pid 32710] [client 5.255.253.26:58168] AH01797: client denied by server configuration: /home/u22123/zem-kadastrru/www/profile
[Mon Jun 18 07:59:19.692932 2018] [access_compat:error] [pid 10323] [client 5.255.253.26:51408] AH01797: client denied by server configuration: /home/u22123/zem-kadastrru/www/
[Mon Jun 18 08:10:32.250368 2018] [access_compat:error] [pid 31860] [client 5.255.253.29:34764] AH01797: client denied by server configuration: /home/u22123/zem-kadastrru/www/index
[Mon Jun 18 08:14:38.865485 2018] [access_compat:error] [pid 18198] [client 5.255.253.26:46984] AH01797: client denied by server configuration: /home/u22123/zem-kadastrru/www/tag
[Mon Jun 18 08:15:45.585930 2018] [access_compat:error] [pid 25482] [client 5.255.253.29:59720] AH01797: client denied by server configuration: /home/u22123/zem-kadastrru/www/profile
[Mon Jun 18 08:16:50.677349 2018] [access_compat:error] [pid 30800] [client 5.255.253.26:40276] AH01797: client denied by server configuration: /home/u22123/zem-kadastrru/www/rss
[Mon Jun 18 08:17:29.918962 2018] [access_compat:error] [pid 1688] [client 5.255.253.29:45936] AH01797: client denied by server configuration: /home/u22123/zem-kadastrru/www/cadastral_engineers
[Mon Jun 18 08:18:24.028420 2018] [access_compat:error] [pid 5738] [client 5.255.253.29:54814] AH01797: client denied by server configuration: /home/u22123/zem-kadastrru/www/profile
[Mon Jun 18 08:20:33.672475 2018] [access_compat:error] [pid 15786] [client 5.255.253.1:46630] AH01797: client denied by server configuration: /home/u22123/zem-kadastrru/www/blog
[Mon Jun 18 08:20:34.671640 2018] [access_compat:error] [pid 15843] [client 5.255.253.26:47010] AH01797: client denied by server configuration: /home/u22123/zem-kadastrru/www/rss
[Mon Jun 18 08:21:13.933279 2018] [access_compat:error] [pid 18975] [client 5.255.253.29:44834] AH01797: client denied by server configuration: /home/u22123/zem-kadastrru/www/blog
[Mon Jun 18 08:21:54.506122 2018] [access_compat:error] [pid 21271] [client 5.255.253.1:58898] AH01797: client denied by server configuration: /home/u22123/zem-kadastrru/www/blog
[Mon Jun 18 08:22:50.170217 2018] [access_compat:error] [pid 25286] [client 5.255.253.26:34356] AH01797: client denied by server configuration: /home/u22123/zem-kadastrru/www/profile
[Mon Jun 18 08:24:04.777837 2018] [access_compat:error] [pid 32019] [client 5.255.253.29:57196] AH01797: client denied by server configuration: /home/u22123/zem-kadastrru/www/rss
[Mon Jun 18 08:24:30.334106 2018] [access_compat:error] [pid 1609] [client 5.255.253.26:49042] AH01797: client denied by server configuration: /home/u22123/zem-kadastrru/www/profile
[Mon Jun 18 08:26:42.233679 2018] [access_compat:error] [pid 13622] [client 5.255.253.29:38858] AH01797: client denied by server configuration: /home/u22123/zem-kadastrru/www/profile
[Mon Jun 18 08:30:09.631556 2018] [access_compat:error] [pid 30917] [client 5.255.253.26:57818] AH01797: client denied by server configuration: /home/u22123/zem-kadastrru/www/index
[Mon Jun 18 08:35:38.417678 2018] [access_compat:error] [pid 26478] [client 5.255.253.29:35702] AH01797: client denied by server configuration: /home/u22123/zem-kadastrru/www/comments
[Mon Jun 18 08:47:06.113409 2018] [access_compat:error] [pid 20544] [client 5.255.253.1:42028] AH01797: client denied by server configuration: /home/u22123/zem-kadastrru/www/blog
[Mon Jun 18 08:47:13.332176 2018] [access_compat:error] [pid 21592] [client 5.255.253.1:42906] AH01797: client denied by server configuration: /home/u22123/zem-kadastrru/www/blog
[Mon Jun 18 08:47:58.303963 2018] [access_compat:error] [pid 24164] [client 5.255.253.26:50426] AH01797: client denied by server configuration: /home/u22123/zem-kadastrru/www/blog
[Mon Jun 18 08:48:02.215832 2018] [access_compat:error] [pid 24615] [client 5.255.253.29:51006] AH01797: client denied by server configuration: /home/u22123/zem-kadastrru/www/people
[Mon Jun 18 08:54:59.469354 2018] [access_compat:error] [pid 29864] [client 5.255.253.1:57518] AH01797: client denied by server configuration: /home/u22123/zem-kadastrru/www/cadastral_engineers
[Mon Jun 18 09:08:42.146925 2018] [access_compat:error] [pid 12498] [client 5.255.253.1:52718] AH01797: client denied by server configuration: /home/u22123/zem-kadastrru/www/blog
[Mon Jun 18 09:15:56.447285 2018] [access_compat:error] [pid 13863] [client 5.255.253.26:60132] AH01797: client denied by server configuration: /home/u22123/zem-kadastrru/www/tag

Как вывести список имеющихся "топиков" в nav-bar?

Всем привет!

Я создал два топика «Вакансия» и «Запрос». Отображается при создании топика:



Хочу, чтобы «Вакансия» и «Запрос», так же отображались на главной в навбаре, между «Все» и «Лента».



Подскажите, пожалуйста, каким плагином это можно сделать? Или что в настройках поправить, чтобы это появилось? Полистал плагины, ничего похожего не нашёл.

Я бы мог отредактировать шаблон и зашить туда ссылки на эти топики. Но что-то, я вобще не вижу такой возможности. Чтобы статьи отображались отностиельно «топиков», а не блогов.

Измаков Сергей Геннадьевич



Генеральный директор ООО «Холдинг «Аптека Доктор»»
Кавалер ордена святого апостола Петра за выдающиеся заслуги в сфере благотворительности

Родился 24 августа 1969 года в семье учителей.

Идея собственного бизнеса возникла у Сергея Измакова в результате личного жизненного опыта и наблюдений за ситуацией в своем, Выборгском, районе. В тот период обеспеченность жителей Петербурга аптечной торговлей была крайне низка – многим до ближайшей аптеки приходилось добираться на общественном транспорте за несколько километров, а уровень сервиса в существующих аптеках иногда приводил в ужас даже самых непритязательных посетителей.

В 1996 году Сергей Геннадьевич твердо решил сделать все возможное, чтобы исправить эту ситуацию – привнести в фармацевтический рынок родного города цивилизованность и сделать процесс покупки лекарств максимально удобным для простых жителей. Правда, не имея ни значительных капиталов, ни влиятельных родственников среди политической элиты, задача была трудновыполнима. У него был единственный путь – открыть собственную аптеку и реализовать в ней свои идеи, разработки и воплотить в жизнь тот идеальный образ, который был создан Сергеем пока только теоретически.

Упорству г-на Измакова мог позавидовать любой преуспевающий бизнесмен. Он разработал и реализовал концепцию объекта аптечной торговли нового формата, на тот момент не существовавшего в Петербурге. Названа она была «Аптека Доктор». Имя несло в себе ассоциативную взаимосвязь с персонажем, который в сознании потребителей воспринимается как добрый, сочувствующий и компетентный в вопросах здоровья человек. Так появился первый бренд на петербургском аптечном рынке, изначально содержащий в себе четкое эмоциональное сообщение потенциальным клиентам.

Отличительными особенностями используемой концепции аптеки стали максимальный контроль качества продукции, исключающий реализацию контрафактных и некачественных продуктов, ориентация на клиента, предполагающая всестороннее развитие сервисов для потребителей и стремление помочь им, а также добровольное принятие парадигмы социальной ответственности перед жителями микрорайона расположения, в которой есть жесткие ограничения наценки на жизненно важные и важнейшие лекарственные средства (ЖНВЛС).

Тогда, в 1996 году, когда монопольное положение на аптечном рынке занимали государственные розничные сети, в народе называемые «совок», а частные аптеки не были еще обращены лицом к клиенту и заботились исключительно получением прибыли, это был настоящий прорыв. Сергей Геннадьевич тогда говорил, что «конкуренция в розничном сегменте настолько низка, что стимулов недостаточно даже для улыбки фармацевта посетителю. С этим надо работать».

Сегодня он часто вспоминает, как ему приходилось почти каждый месяц менять книги жалоб и предложений, потому что они быстро заполнялись благодарными отзывами клиентов. «Сначала было сложно найти адекватных фармацевтов, которые будут по-настоящему доброжелательными и нацеленными на помощь посетителю. Приходилось воспитывать персонал, обучать взаимодействию с клиентами» – делится впечатлениями Сергей Геннадьевич.

Несмотря на минимальные наценки на товар, исчисляемые зачастую всего лишь единицами процентов, за счет быстрого роста оборота ему удалось в кратчайшие сроки вывести предприятие на положительную рентабельность и заработать прибыль, которую потом Сергей направил на открытие новой аптеки.

Впоследствии проектом «Аптека Доктор» заинтересовались городские власти, задумавшиеся над разработкой целевой региональной программы развития аптечной торговли, а также инвесторы, нацеленные на реальный сектор экономики. Сергей Геннадьевич охотно делился опытом, рассказывал о секретах своего бизнеса и давал советы начинающим предпринимателям. Ведь основная цель у него была не заработать максимальную прибыль, а осуществить «революцию» в одной из важнейших сфер жизни города – торговле лекарствами.

Сегодня сеть аптек «Доктор» насчитывает 14 торговых объектов, включая 3 в Москве и 11 в Петербурге, которые располагаются в максимально удобных для потребителей местах – у станций метро и на оживленных магистральных транспортных коридорах.

В 2003 году Сергей Измаков решил диверсифицировать свой бизнес с целью наиболее эффективного использования недвижимости и достижения синергетического эффекта. Так появились ресторан «Из Маков», студия совершенства Lidillic и сеть из 10 соляриев, которые в едином холдинге гармонично дополняют друг друга. Надо сказать, что многие эксперты фармрынка и общественные деятели Петербурга уже высказывались о том, что именно г-ну Измакову принадлежит историческая роль первопроходца, своеобразного катализатора развития аптечной торговли в городе.

Сергей Геннадьевич Измаков также известен как один из крупных благотворителей и меценатов. Значительную часть своих доходов он тратит на поддержку детских домов, строительство православных храмов, помощь военным госпиталям и другие благотворительные цели. Среди наиболее известных реализованных им проектов можно отметить восстановление храма Владимирской Божией матери в Кронштадте, отправка перевязочного материала в военно-полевые госпитали в Чечне в период острой фазы военных действий.

В 2008 году Сергей Геннадьевич был представлен к ордену святого апостола Петра – одной из высших наград Русской православной церкви.

Многие удивляются и неиссякаемой энергии Сергея Измакова. Например, никто не может понять, как он смог, при активном развитии своего бизнеса «с нуля», еще и преуспеть в большом спорте. В августе 2002 года он стал призером чемпионата Санкт-Петербурга по вэйк-борду, которым занимается уже 10 лет, в 2003-м был отмечен высоким жюри в соревнованиях по прыжкам с моста 216-метровой высоты в южной Африке, а несколько раз даже участвовал в международных парусных регатах. Кроме того, Сергей Геннадьевич любит прыжки с парашютом и большой теннис. При этом, он имеет репутацию хорошего мужа и заботливого отца.

Женат, супруга Лидия Измакова по профессии врач-педиатр, в семье трое детей.

При добавлении пользователя в закрытый блог выдает системную ошибку.

Пытаюсь добавить пользователя в закрытый блог, пишет «Системная ошибка, повторите позже».
Причем, в этом блоге 41 пользователь, все в порядке было с их добавлением. Также пользователь, которого я пытаюсь добавить состоит и в других закрытых блогах, но именно в этот добавить не могу.
Где искать причину?