Юрий Чудновский: "while true, серьёзно? :)" это ж не релизная версия, так что можно)) Путь уже указывал screen -d -m server -S $DIR/start.sh но опять же не работает почему то.
Ну у меня это так сделано:
start()
{
echo "${DATE} Loading..."
if [ -e $PID_FILE ]
then
_pid=$(cat ${PID_FILE})
if [ -e /proc/${_pid} ]
then
echo "${DATE} Process already runnig with ${_pid}"
exit 0
fi
fi
touch ${LOGS}
cd /
exec 2> $LOGS
exec < /dev/null
{
while true
do
screen -d -m server -S start.sh
done
exit 0
}
Хорошо, тогда возьму реальный пример. У меня есть Xsolla SDK и скрипт который получает токен(и использует Xsolla SDK):
use Xsolla\SDK\API\XsollaClient;
use Xsolla\SDK\API\PaymentUI\TokenRequest;
$xsollaClient = XsollaClient::factory(array(
'merchant_id' => MERCHANT_ID,
'api_key' => API_KEY
));
$token = $xsollaClient->createPaymentUITokenFromRequest($tokenRequest);
Сам скрипт вместе с sdk хранится в папке payment при запросе выдаёт ошибку: Fatal error: Class 'Xsolla\SDK\API\PaymentUI\TokenRequest' not found in /var/www/u12345789/data/www/site.ru/payment/index.php on line 5
Где допущена ошибка? Подскажите.
Антон Дышкант: да, все работает. Только не могу конкретно вывести в нужный столбец на сайте. Где то допустил ошибку, но это уже я сам решу. Спасибо за ответ!
Антон Дышкант: что не понятного в слове "написал"? У нас что теперь код рисуется или чертится? Ещё раз объясняю, есть таблица в которую выводятся данные из бд, в одном столбце имя пользователя, в других четырёх произвольные значения, мне нужно для этого пользователя получить общую сумму этих столбцов.