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

Post Reply
simpway
Posts: 162
Joined: Tue Feb 05, 2019 6:43 pm

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

Post 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)
Как забороть проблему?

Спасибо.
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

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

Post by admin »

Так оно в логе и пишет: не запускать апдейт от рута. В вашем же сообщении это видно.

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

А так можно запустить ап в шеле
Don't forget to run script update
Post Reply