Где находится файл с добавленными фильмами?

Енот
Новичек
Регистрация
21 Ноя 2018
Сообщения
53
#1
Добрый день, не подскажете где хранится информация по фильмам, что я добавил сам(POST-запросом)
Все фильмы(файлы) хранятся на локальном сервере.
Для каждого фильма у меня прописано значение "player" в виде 'http://ip_address:port/vod/file.mp4'.
Задача - сменить разом для всех фильмов на моём сайте ip на dns-имя.
В идеале что-то типа sed -i 's/ip_address:port/dns_name/g' file_with_all_films.extension
Делать это POST-запросом не хотелось бы, т.к.(если я правильно помню) нужно добавлять фильм практически с нуля(т.е. и описание и жанры и т.д. заново передавать всё это в том же запросе)
Спасибо.
 
Енот
Новичек
Регистрация
21 Ноя 2018
Сообщения
53
#2
Кстати, вроде при бэкапе и восстановлении фильмы и описания, добавленные вручную сохраняются?
Для меня приемлемо сделать бэкап, модифицировать файлы внутри и восстановиться с них.
Можно, кстати и обновиться, а то руки никак не дойдут...)
 
Думает, что помогает
Регистрация
15 Дек 2017
Сообщения
3,663
#3
Все фильмы(файлы) хранятся на локальном сервере.
/config/rt/
Для меня приемлемо сделать бэкап, модифицировать файлы внутри и восстановиться с них.
Это бинарные файлы, изменение возможно только из админ-панели.
И там могут быть не все файлы, так как они все в оперативной памяти находятся всегда.
 
Енот
Новичек
Регистрация
21 Ноя 2018
Сообщения
53
#4
/config/rt/

Это бинарные файлы, изменение возможно только из админ-панели.
И там могут быть не все файлы, так как они все в оперативной памяти находятся всегда.
Т.е. если я что-то изменю в файле 'rt_SITE_NAME.ram', то эти изменения не применятся?
 
Думает, что помогает
Регистрация
15 Дек 2017
Сообщения
3,663
#5
Т.е. если я что-то изменю в файле 'rt_SITE_NAME.ram', то эти изменения не применятся?
Вы что, «Машина Тьюринга», что можете понимать и изменять бинарный код в этом файле.
Код:
0100 0000 1201 0000 0d0a 0000 0006 0100
00ac 0200 00c0 0232 3030 3101 0100 a136
3636 0101 0915 015f 7465 7374 5f63 696e
656d 6170 7265 7373 5f69 6f5f 0101 09a1
616e 6401 010d 0ab1 6661 7374 0101 06d2
7572 696f 7573 0101 06a1 7468 6501 0209
0c01 d0b1 d0be d0b5 d0b2 d0b8 d0ba 0101
050c 03d1 80d1 8ed1 81d1 82d0 b5d1 8001
0106 c2b2 d0b8 d0bd 0101 060f 02b3 d0b5
Если да, то конечно меняйте.
 
Енот
Новичек
Регистрация
21 Ноя 2018
Сообщения
53
#6
Вы что, «Машина Тьюринга», что можете понимать и изменять бинарный код в этом файле.
Код:
0100 0000 1201 0000 0d0a 0000 0006 0100
00ac 0200 00c0 0232 3030 3101 0100 a136
3636 0101 0915 015f 7465 7374 5f63 696e
656d 6170 7265 7373 5f69 6f5f 0101 09a1
616e 6401 010d 0ab1 6661 7374 0101 06d2
7572 696f 7573 0101 06a1 7468 6501 0209
0c01 d0b1 d0be d0b5 d0b2 d0b8 d0ba 0101
050c 03d1 80d1 8ed1 81d1 82d0 b5d1 8001
0106 c2b2 d0b8 d0bd 0101 060f 02b3 d0b5
Если да, то конечно меняйте.
less, vim, sed, вроде как, понимают (это вывод less)
1582033322986.png
Щас попробую (бэкап только сделаю сперва)

upd. Редактирование файла ничего не дало. Ссылки что вижу в файле на сайте остались в прежнем виде(
 
Последнее редактирование:
Енот
Новичек
Регистрация
21 Ноя 2018
Сообщения
53
#7
При отправке POST-запроса на добавление фильма, старая информация затирается, и будет отображаться лишь то, что я передам в запросе.
У вас случайно не предусмотрено никаких возможностей именно редактирования параметров уже имеющегося фильма? (помимо как ручками в админ-панеле)
Или единственный вариант отредактировать все фильмы разом - добавлять их все заново POST-запросами?
 
Думает, что помогает
Регистрация
15 Дек 2017
Сообщения
3,663
#8
Или единственный вариант отредактировать все фильмы разом - добавлять их все заново POST-запросами?
Попробуйте отправлять только 2 параметра, kp_id и поле, которое нужно отредактировать.
Остальные данные подтянутся прежние.
 
Енот
Новичек
Регистрация
21 Ноя 2018
Сообщения
53
#10
по какой-то причине не получилось POST-запросом обновить инфу - запрос выполняется, кэш чистил, но на сайте ничего не меняется.
Вспомнил, что вы мне когда-то говорили по файл /config/update/default.json - для теста прописал в нём для 1 файла то что нужно заменить, сделал ./i insert и всё успешно обновилось.
Меня такой вариант устраивает.
Спасибо за помощь!