Page 7 of 10

Re: тумбы топлиста на стороннем хосте

Posted: Sat Dec 21, 2019 7:35 am
by Andrew1
404 - это нехорошо :(
а зачем тогда нужен путь к Toplist : Default image?

Re: тумбы топлиста на стороннем хосте

Posted: Sat Dec 21, 2019 7:40 am
by admin
Это работает только для локальных путей которые можно проверить быстро, что б проверить есть ли файл на удаленном хосте - вот попробуйте законектиться на фтп и проверить есть ли файл, а потом представьте что настолько медленее все стало что б проверить есть ли каждая тумба на удаленном хосте.

Re: тумбы топлиста на стороннем хосте

Posted: Sat Dec 21, 2019 7:49 am
by Axcel
вам не надо проверять есть ли тумба на хосте.
у вас бот уже выдал ошибку. почему не подставить дефолтную тумбу?
и в хтакцесс я не могу полезть, потому что на хосте нгинкс, и мне надо давать задание админу, чтобы в каждой директории для каждого сайта была новая инструкция. ну и , есс-но, 404 - это нехорошо.

Re: тумбы топлиста на стороннем хосте

Posted: Mon Dec 23, 2019 7:15 am
by admin
404 не будет - у вас же будет правило для тумб
админу сказать надо, да, вроде не сложная процедура , в целом то это надо сделать 1 раз только что б он для всех каталогов где храняться тумбы сделал одно правило

если копировать тумбы то есть минимум 2 проблемы:

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

Re: тумбы топлиста на стороннем хосте

Posted: Mon Dec 23, 2019 12:55 pm
by Axcel
1. т.е. как и сейчас. это не проблема. можно для новых трейдеров просто использовать по умолчанию дефолтную тумбу, кстати. если ошибка при грабе - деф. тумба и останется.
2. это будет единичный случай, а не повсеместный. зато не будет 404 тумб в топе.

Re: тумбы топлиста на стороннем хосте

Posted: Mon Dec 23, 2019 3:03 pm
by admin
1. нет, откуда останется дефолтная если " вас бот уже выдал ошибку. почему не подставить дефолтную тумбу? "
2. Так если прописать дефолтную на 404 то проблемы не будет вообще ни в каком случае


получается куча условий: если так то подставляй, есл ине так то не подскавляй, там закачивай, там не закачивай и тп

а для 404 надо всего 1 строку прописать в конфиг

в чем смысл вообще усложнять все?

Re: тумбы топлиста на стороннем хосте

Posted: Mon Dec 23, 2019 4:41 pm
by Axcel
404 не вариант. с каждым новым сж писать новую инструкцию в нгинкс. я не админ, для меня это проблема.

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

Re: тумбы топлиста на стороннем хосте

Posted: Mon Dec 23, 2019 5:01 pm
by admin
Почему новую и каждый раз?
это надо сделать 1 раз только

можно конечно дописать кучку кода, но это примерно как
- а давайте в темплейте сделаем таг который будет выводить текущее время, добавим к нему кучку параметров потому что одному надо выводить yyyy-mm-dd а другом dd-mm-yy
- так нет смысла дублировать функционал, на пхп это можно вывести как date() и все
- ну я не програмист, мне сложно писать на пхп

те мы на ровном месте дублируем функционал, добавляем точку где что-то может пойти не так и усложняем только по той причине что надо 1 раз прописать в конфиге строку

сами не находите что это криво?

Re: тумбы топлиста на стороннем хосте

Posted: Tue Dec 24, 2019 2:10 am
by Axcel
не нахожу.
конфиг надо переписывать для каждой новой директории и домена с тумбами.
криво - это баг в функционале скрипта.
я его показал - 404 тумба в работающем топе при хранении тумбы на сторннем хосте.
вы это не хотите исправлять.
при этом я рассказал, что мне - пользователю это удобно и нужно для работающего сайта.
тогда напишите просто, что не будут ничего делать и закончим с этой проблемой.

Re: тумбы топлиста на стороннем хосте

Posted: Tue Dec 24, 2019 5:11 am
by admin
Зачем конфиг переписывать для каждой новой директории? nginx знает что такое regexp в именах директорий, у вас то тумбы все лежат одинаково типа .../top/имя файла