Page 1 of 1

Обновление не происходит (Please, DO NOT run updates using root account)

Posted: Tue Feb 05, 2019 6:53 pm
by simpway
Подскажите, в чем может быть дело.

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

Code: Select all

Looks like you copied DB created with an older script version. Please, run update.
в error.log вижу

Code: Select all

2019-02-05 18:19:03: Uncaught exception 'Exception' with message 'Mysql error:: 1146 (Table 'base_db26.trader_group_urls' doesn't exist
в mysqli_error.log вижу

Code: Select all

2019-02-05 09:44:11 :: 1064  :: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right synt
ax to use near 'LIMIT 1' at line 1 :: SELECT * FROM rot_gallery_data1 WHERE gallery_id =  LIMIT 1
При попытке обновления скрипта - бесконечное сообщение Please wait...

В file.log вижу

Code: Select all

2019-02-05 08:08:05: Update 1 (2.6941299438477E-5, 4.1007995605469E-5)
2019-02-05 08:08:05: Please, DO NOT run updates using root account. Update WAS NOT processed. (0.016025066375732, 0.01598596572876)
Как забороть проблему?

Спасибо.

Re: Обновление не происходит (Please, DO NOT run updates using root account)

Posted: Wed Feb 06, 2019 8:10 am
by admin
Так оно в логе и пишет: не запускать апдейт от рута. В вашем же сообщении это видно.

Другое дело если это вы запустили из браузера значит веб запущен от рута, и это конечно ужасно. С такого хостинга надо срочно бежать.

А так можно запустить ап в шеле