ru:troubleshooting
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| ru:troubleshooting [2024/01/26 15:54] – [History is empty] admin | ru:troubleshooting [2025/10/01 13:33] (current) – [How to view HTTP headers] admin | ||
|---|---|---|---|
| Line 2: | Line 2: | ||
| ===== It doesn' | ===== It doesn' | ||
| + | |||
| Я рад вам помочь, | Я рад вам помочь, | ||
| Line 11: | Line 12: | ||
| * Если считаете что этого не достаточно - опишите что вы ожидали увидеть | * Если считаете что этого не достаточно - опишите что вы ожидали увидеть | ||
| - | Заранее спасибо! чем больше информации - тем быстрее и качественее будет помощь :) | + | Заранее спасибо! чем больше информации - тем быстрее и качественнее будет помощь :) |
| ===== Page does not show ===== | ===== Page does not show ===== | ||
| - | не показывается, | + | не показывается, |
| + | ===== Test template ===== | ||
| + | |||
| + | Обычно в темплейте куча тагов, html, js, картинки и тп , в итоге в этом сложно разобраться. | ||
| + | |||
| + | Если что-то не работает то надо сделать тестовый темплейт где будет ТОЛЬКО то что не работает. Те НЕ будет html, js, картинок и прочего. | ||
| + | |||
| + | например, | ||
| + | |||
| + | < | ||
| + | <thumb num=1-10> | ||
| + | < | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | Все, ничего лишнего, | ||
| ===== Does not count traffic ===== | ===== Does not count traffic ===== | ||
| Line 44: | Line 60: | ||
| Итак, для того что бы посмотреть куда вас редиректит скрипт надо посмотреть хедеры. Это делается следующим образом (вариантов много, но мне кажется данный наиболее простой и требующий минимальных усилий): | Итак, для того что бы посмотреть куда вас редиректит скрипт надо посмотреть хедеры. Это делается следующим образом (вариантов много, но мне кажется данный наиболее простой и требующий минимальных усилий): | ||
| - В settings - other включить out.php debug (Yes) (ждем минуту) | - В settings - other включить out.php debug (Yes) (ждем минуту) | ||
| + | - поставить Cookie Engine = Regular cookie | ||
| - Если у вас еще не установлен, | - Если у вас еще не установлен, | ||
| - Нажать Инструменты-Дополнения (Tools-addons), | - Нажать Инструменты-Дополнения (Tools-addons), | ||
| Line 142: | Line 159: | ||
| ===== It counts 3 times more traffic then I actually have ===== | ===== It counts 3 times more traffic then I actually have ===== | ||
| - | Часто сталкиваюсь со сл. ситуацией: | + | Часто сталкиваюсь со сл. ситуацией: |
| Вариант 2: на корне лежит индекс смарта. При этом в [[CJ Pages]] так же прописан тот же индекс, | Вариант 2: на корне лежит индекс смарта. При этом в [[CJ Pages]] так же прописан тот же индекс, | ||
| - | Вариант 3: включена опция Use SmartCJ as toplist script, а у вас обычный сидж. | ||
| + | В любом случае проверить это достаточно просто. | ||
| + | 1. делаем тестовый темплейт где просто строка " | ||
| + | 2. открываем сайт как domain/? | ||
| + | 3. убеждаемся что в логе подсчета хитов только 1 запись с вашего ИП | ||
| + | 4. переносим в тестовый темплейт по частям то что у вас в индексе до того момента как заметите что считает 2 раза | ||
| ===== All traders are marked as banned by uribl.com ===== | ===== All traders are marked as banned by uribl.com ===== | ||
| Line 213: | Line 234: | ||
| Обычно по хедерам сразу ясно что как и почему, | Обычно по хедерам сразу ясно что как и почему, | ||
| + | |||
| + | |||
| + | ===== How to change country ===== | ||
| + | |||
| + | Для теста кликов из определенной страны надо сменить страну для сервера. Те если например вы в стране 1, а надо эмулировать клик из страны 2, то не надо покупать VPN страны 2, достаточно в common.php указать примрено следующее: | ||
| + | |||
| + | < | ||
| + | |||
| + | if ($_SERVER[' | ||
| + | $_SERVER[' | ||
| + | } | ||
| + | |||
| + | </ | ||
| + | |||
| + | где 1.1.1.1 - заменить на ваш реальный ИП, а DE заменить на код страны которая вам надо. | ||
| ===== Global Admin does not work ===== | ===== Global Admin does not work ===== | ||
| Line 314: | Line 350: | ||
| - | Однако, | + | Однако, |
| + | |||
| + | |||
| + | ===== You are behind proxy - Warning | ||
| + | |||
| + | Для скрипта важно правильно находится ли пользователь за прокси, | ||
| + | |||
| + | Прокси определяются по наличию хедеров в запросе (HTTP_X_FORWARDED_FOR, | ||
| + | |||
| + | Но часто при настройке nginx + apache не настраивают передачу хедеров. Получается что приходит запрос с ИП 22.22.22.22 на nginx , он должен этот запрос передать апачу и " | ||
| + | |||
| + | Что б такого не было в апаче есть моды которые автоматически обрабатывают такую ситуацию (mod_remoteip, | ||
| + | |||
| + | ===== Grabber - Can not download ===== | ||
| + | |||
| + | Если граббер (тумбы топа трейдеров, | ||
| + | |||
| + | * скачивает не SmartCJ, а сервак (curl lib конкретно) | ||
| + | * что б проверить можно на серваке в шеле сделать | ||
| + | |||
| + | wget http:// | ||
| + | or | ||
| + | curl http:// | ||
| + | |||
| + | |||
| + | * и проверить что отвечает сервак (99% случаев - тут надо отписать админу с этой ошибкой) | ||
| + | |||
| + | Какие бывают причины: | ||
| + | |||
| + | * криво настроенный DNS: контент находится на IP 1.1.1.1 а у вас на серваке DNS отпределяет его как 2.2.2.2 | ||
| + | * IP сервака с которого вы пытаетесь скачать - забанен на хосте откуда надо скачать | ||
| + | |||
ru/troubleshooting.1706284480.txt.gz · Last modified: by admin
