Бюджет: 15000 RUB Термін: 15 днів
Добрый день!Я могу сделать, постоянно мучаю хестию.Опыт 15 лет, с горшка настраиваю сервера, зрение -7)
есть панель hestiacp где установлены nginx+apache. задача сменить DocumentRoot по умолчанию. сейчас /home/user/web/domain.com/public_html/ нужно сменить на /var/www/domain.com/public_html. возможна переустановка панели с нуля.
Бюджет: 15000 RUB Термін: 15 днів
Добрый день!Я могу сделать, постоянно мучаю хестию.Опыт 15 лет, с горшка настраиваю сервера, зрение -7)
Бюджет: 600 RUB Термін: 1 день
Здравствуйте, поправлю быстро и качественно.
В шаблонах данной панели разбираюсь.
Мой телеграмм - crusades97
Как один из членов команды разработчиков HestiaCP (перевод GUI-интерфейса на русский и украинский языки делаю я :-) ) заявляю, что не сломав панели это сделать невозможно 😉
Очень много кода завязано на каталог /home ещё со времён VestaCP.
Там штатно уже можно менять, для последующих доменов можно поправить шаблон добавления доменов
Править темплейт домена обязательно, так же АК при обновлениях правка пути слетит
Как вено было написано выше, без костылей это не возможно...
Но может этот вариант вы пробовали:
https://forum.hestiacp.com/t/configure-documentroot-over-the-web-ui/1487
https://forum.hestiacp.com/t/change-documentroot/1684
.Вроде эта функция должна через саму панель менятся..
Теоретически можно, но я не пробовал)
Там open_basedir также нужно будет пошаманить в этом случае.
Все завязано на пользователе, чтобы разграничить права, сделать возможность есть но поломав панель.
Шаблоны используются при добавлении доменов почт и прочего в хестии, Весте, ничего не сллмается
Можно, но это уже костыли ;-)
И ХЗ, что будет при мажорном обновлении.
Как-нибудь помучаю на тестовом стенде.
Для этого у них сделано шаблонами по крайней мере так в доках есть их, спорить не стану но в этом случае и с опен бейз отлетает
Спрошу в приватной ветке дискорда)
А так да, кто реализует, тот пусть потом и сопровождает ;-)
https://github.com/hestiacp/hestiacp/blob/main/bin/v-change-web-domain-docroot#L89
Anton Pleskanovskiy — Сегодня, в 20:58
Hello everyone!
I had an intresting discussion today - can %docroot% point outside the /home/username directory?
[20:59]
https://docs.hestiacp.com/admin_docs/web.html
[20:59]
If we are going to change it in the web template(s).
[21:00]
Or it brokes HestiaCP in that case...
Jaap Marcus — Сегодня, в 21:02
%docroot% can't be outside the home/user/ name directory i think
Anton Pleskanovskiy — Сегодня, в 21:12
I agree with you @Jaap Marcus and guess that /home/ might be hardcoded in the v-scripts files
Потрібен досвідчений Linux System Administrator / DevOps для діагностики причин періодичних зависань інтернет-магазину. Потрібно не тимчасово усунути симптоми, а знайти першопричину проблеми, пояснити її та запропонувати оптимальне рішення.Що відомо Інтернет-магазин працює понад 15 років. Linux-сервер. PHP 5.6. MySQL. OPcache увімкнений. Є SSH-доступ. Є доступ до панелі хостингу. Є доступ до логів. Додано графіки навантаження сервера.Симптоми Періодично: сайт перестає відкриватися; виникають помилки: 503 Service Unavailable; HTTP 508; Client.Timeout exceeded while awaiting headers; час відповіді сайту іноді зростає до 8–11 секунд. За графіками навантаження спостерігаються різкі піки CPU, оперативної пам'яті та Entry Processes. У доступних PHP-логах критичних помилок не виявлено.Потрібно провести повну діагностику; знайти першопричину проблеми; визначити вузьке місце; пояснити причину виникнення зависань; запропонувати оптимальний спосіб усунення; після погодження виконати необхідні роботи.Обов'язковий досвід Linux; SSH; Apache / Nginx / OpenLiteSpeed; PHP; MySQL; оптимізація продуктивності серверів; пошук причин періодичних зависань і високого навантаження.Перед початком роботи прошу відповісти Скільки років працюєте з Linux-серверами? Чи мали досвід пошуку подібних проблем? Які інструменти плануєте використовувати для діагностики? Чи працювали зі старими PHP-проєктами (PHP 5.x)? Яка вартість первинної діагностики? Яка ваша погодинна ставка для подальших робіт (за потреби)? Коли можете розпочати? Будь ласка, не надсилайте шаблонні пропозиції. У відповіді коротко опишіть, що саме будете перевіряти насамперед. Якщо проблема буде успішно знайдена та усунута, готовий до довгострокової співпраці з адміністрування та розвитку сервера.