используйте банальный exec и sudo
где USERNAME - имя пользователя, от которого идет запуск
SCRIPT - команда со всеми параметрами
т.е. попробуйте
еще можно дать привелегию для service, и сделать что-то вроде:
/etc/sudoers
www-data - юзер от которого запускается скрипт
HOSTNAME надо заменить на хостнейм машины
/usr/sbin/service - полный путь до бинарника
shell.php
либо то, что находится после -S заменить на путь до скрипта sh, в котором просто прописать service mysql restart
но короткий вариант по идее должен работать (не проверял, но через sh 100% будет работать + в sh ненадо прописывать sudo).
p.s. права 777 незачем ставить
p.s.s. отключите лучше safe mode
Бесконечно можно наблюдать за несколькими вещами:
1) тема, в которой публикуются якобы стресс-тесты при помощи битрикса
2) открытие хостингов в период школьных каникул
3) холивар между serverside и extra.
хоть я одно время и импонировал serverside, то сейчас я больше склоняюсь к тому, что большинство его высказываний в сторону extra достаточно безосновательны. либо оба используют одинаковую/схожую модель ведения бизнеса (нужное подчеркнуть), но у одного просто пригорает, а другому нет до этого дела 🍿
p.s. имхо, я не проплаченp.s.s. ддос это плохо, сожалею о проблемах серверсайда
если хостер хранит ваши файлы внутри raw/cow - восстановить реально, но это надо напрячь хостера. очень сильно напрячь)
Сколько часов в сутки будет работать Ваш сервер?
такому переводу с английского учат на "втором высшем, на программиста"?
Господа коллеги, но мне почему-то кажется, что уважемому ТС не 26 лет, и он не учится на втором высшем "на программиста". Максимум дам ему лет 15 и 8-9 класс средней школы.
// по теме: вряд ли вы найдете такое предложение. правда.
А я как разработчик и хостер в одном лице заявлю, что мне нравится KVM за свое удобство и гибкость на низком уровне работы. Правда в продакшн приходится все равно использовать libvirt-api, но если ковырнуть исходники и "подпилить" под себя нужные фичи, то...
Но про openvz не скажу ничего, так как отказался от него еще в 2011, исходники не правил и ничего не компилировал. Нет нужды (:
А Канада не подойдет? Есть у нас так и никем неиспользуемые возможности собственной панели, можем обговорить.
Действительно. Мало того, я не понимаю администраторов, которые не делают такой фичи в своих биллингах) И можно ничего не просить.
Таких серверов у нас несколько, в том числе имеются еще не открытые к регистрации ноды, которые выполняют роль балансировки нагрузки - машины, конечно, не топовые, но конечный пользователь получает то, что ему гарантировано и не испытывает проблем с производительностью.
Я хотел сказать несколько другое, но в целом с вами согласен.