evgeniymx

Рейтинг
177
Регистрация
01.03.2011
Den73:
так вы не делайте гигантский продукт в котором потом сами будете с трудом разбираться.
нет там никаких сложных функций, минимальный функционал пишется за 1-2 мес 1-2 чел, а если больше то и того быстрее.

а вот полностью согласен. разработка минимального функционала у меня лично заняла месяца полтора, причем под минимальным я подразумеваю тот функционал, который должен быть в каждом биллинге. а уже со временем приходили новые идеи (и не только свои, некоторые заимствовались в других продуктах) и в 95% случаев я их удачно реализовывал.

что я хочу сказать - разработка биллинга онли фор персонал юз, да и еще небольшой командой, задача не такая и сложная, главное иметь опыт в разработке ☝

используйте банальный exec и sudo

exec('sudo -u USERNAME -S SCRIPT');

где USERNAME - имя пользователя, от которого идет запуск

SCRIPT - команда со всеми параметрами

т.е. попробуйте

exec('sudo -u www-data -S /etc/init.d/mysql restart');

еще можно дать привелегию для service, и сделать что-то вроде:

/etc/sudoers

www-data HOSTNAME = (root) NOPASSWD: /usr/sbin/service

www-data - юзер от которого запускается скрипт

HOSTNAME надо заменить на хостнейм машины

/usr/sbin/service - полный путь до бинарника

shell.php

exec('sudo -u www-data -S service mysql restart');

либо то, что находится после -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 - восстановить реально, но это надо напрячь хостера. очень сильно напрячь)

xXxJokSanxXx:
Здраствуйте, предлогаю вам собственный домашний хостинг.

Характеристики машины:
Процессор 2.1ГГц
ОЗУ 6Гб
hdd 500Гб
SSH Server
Установка сервера бесплатно
Писать в скайп логин wow-serv

p.s Хостинг предоставляется только для серверов minecraft не выше 1.6.4 и sa-mp

Сколько часов в сутки будет работать Ваш сервер?

аппликацию

такому переводу с английского учат на "втором высшем, на программиста"?

Господа коллеги, но мне почему-то кажется, что уважемому ТС не 26 лет, и он не учится на втором высшем "на программиста". Максимум дам ему лет 15 и 8-9 класс средней школы.

// по теме: вряд ли вы найдете такое предложение. правда.

А я как разработчик и хостер в одном лице заявлю, что мне нравится KVM за свое удобство и гибкость на низком уровне работы. Правда в продакшн приходится все равно использовать libvirt-api, но если ковырнуть исходники и "подпилить" под себя нужные фичи, то...

Но про openvz не скажу ничего, так как отказался от него еще в 2011, исходники не правил и ничего не компилировал. Нет нужды (:

А Канада не подойдет? Есть у нас так и никем неиспользуемые возможности собственной панели, можем обговорить.

yahoster:
в WHMCS есь кнопочка "login as client" и не нужно ничего просить. :)

Действительно. Мало того, я не понимаю администраторов, которые не делают такой фичи в своих биллингах) И можно ничего не просить.

Всего: 987