Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нем неправильно. Необходимо обновить браузер или попробовать использовать другой.
Куки пробовал отключать. Уникальность по IP+UA тоже не подходит, при таких настройках уникальность соблюдается если пользователь заходит всегда с useragent Opera + IP (144.33.33.33), а потом если сразу же заходит с Chrome + IP (144.33.33.33), то уже будет опять уникальный клик. А это уже постоянный пропуск ботового трафика в определенный поток. Уже перепробовал более раннюю версию кейтары 9.12.6, там работает аналогично. Если не сложно можете попробовать как у вас происходит уникальность, если вы заходите с одинакового ip адреса, но с разных браузеров.
На сборках 9.х.х.х, которые смог найти в инете, у всех запрашивает ключ в момент входа в админку.
Ранее установленная версия стоит не слетает, до 23 года, а новые не устанавливаются.
Уважаемые, подскажите пожалуйста, что исправить чтобы можно было попасть на страницу входа в дашбоард?
Установка сабжа из первого поста по инструкции прошла все этапы успешно. (CentOS7; VestaCP: PHP7.4)
А при попытке входа в админку по адресу mysite.ru/admin пишет: "Internal error, please check the log file."
Где смотреть этот лог-файл?
Смотрел в файле /home/admin/web/mysite.ru/logs/mysite.ru.error.log, но там последняя (по времени окончания установки) строка:
Код:
PHP Warning: file_put_contents(./var/license/key.lic): failed to open stream: Permission denied in /home/admin/web/mysite.ru/public_html/install.php on line 911, referer: https://mysite.ru/install.php
(так установщик и сообщал что сейчас файл install.php будет заблокирован и можно его удалить)
(Файл install.php после установки из папки /home/admin/web/mysite.ru/public_html с Кейтаро я удалил.)
Что м.б. не так? Как узнать что за внутренняя ошибка?
Увы, не помогло (даже с 777). Инсталлятор сообщил что всё хорошо и Кейтаро установлено.
Однако теперь в файле /home/admin/web/mysite.ru/logs/mysite.ru.error.log вижу несколько строк такого содержания (привожу одну):
Код:
PHP Fatal error: Uncaught UnexpectedValueException: The stream or file "/home/admin/web/mysite.ru/public_html/var/log/production-2021-10-04.log" could not be opened in append mode: failed to open stream: Permission denied in /home/admin/web/mysite.ru/public_html/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:110\nStack trace:\n#0 /home/admin/web/mysite.ru/public_html/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(120): Monolog\\Handler\\StreamHandler->write()\n#1 /home/admin/web/mysite.ru/public_html/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(39): Monolog\\Handler\\RotatingFileHandler->write()\n#2 /home/admin/web/mysite.ru/public_html/vendor/monolog/monolog/src/Monolog/Handler/AbstractHandler.php(59): Monolog\\Handler\\AbstractProcessingHandler->handle()\n#3 /home/admin/web/mysite.ru/public_html/vendor/monolog/monolog/src/Monolog/Handler/BufferHandler.php(92): Monolog\\Handler\\AbstractHandler->handleBatch()\n#4 /home/admin/web/mysite.ru/public_html/vendor/monolog/monolog/src/Monolog/Handle in /home/admin/web/mysite.ru/public_html/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php on line 110
а в файле home/admin/web/mysite.ru/public_html/var/log/production-2021-10-04.log две таких строки (привожу одну):
Код:
Warning in /home/admin/web/mysite.ru/public_html/application/Cron/CronTaskRunner/CronTaskRunner.php line 65: Use of undefined constant LOCK_NAME - assumed 'LOCK_NAME' (this will throw an Error in a future version of PHP) ["cron"]
(на упоминающиеся файлы и папки поставил права 777)
Задачу для планировщика (Cron'а) выполнил с использованием консольного PHP
Увы, не помогло (даже с 777). Инсталлятор сообщил что всё хорошо и Кейтаро установлено.
Однако теперь в файле /home/admin/web/mysite.ru/logs/mysite.ru.error.log вижу несколько строк такого содержания (привожу одну):
Код:
PHP Fatal error: Uncaught UnexpectedValueException: The stream or file "/home/admin/web/mysite.ru/public_html/var/log/production-2021-10-04.log" could not be opened in append mode: failed to open stream: Permission denied in /home/admin/web/mysite.ru/public_html/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:110\nStack trace:\n#0 /home/admin/web/mysite.ru/public_html/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(120): Monolog\\Handler\\StreamHandler->write()\n#1 /home/admin/web/mysite.ru/public_html/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(39): Monolog\\Handler\\RotatingFileHandler->write()\n#2 /home/admin/web/mysite.ru/public_html/vendor/monolog/monolog/src/Monolog/Handler/AbstractHandler.php(59): Monolog\\Handler\\AbstractProcessingHandler->handle()\n#3 /home/admin/web/mysite.ru/public_html/vendor/monolog/monolog/src/Monolog/Handler/BufferHandler.php(92): Monolog\\Handler\\AbstractHandler->handleBatch()\n#4 /home/admin/web/mysite.ru/public_html/vendor/monolog/monolog/src/Monolog/Handle in /home/admin/web/mysite.ru/public_html/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php on line 110
а в файле home/admin/web/mysite.ru/public_html/var/log/production-2021-10-04.log две таких строки (привожу одну):
Код:
Warning in /home/admin/web/mysite.ru/public_html/application/Cron/CronTaskRunner/CronTaskRunner.php line 65: Use of undefined constant LOCK_NAME - assumed 'LOCK_NAME' (this will throw an Error in a future version of PHP) ["cron"]
(на упоминающиеся файлы и папки поставил права 777)
Задачу для планировщика (Cron'а) выполнил с использованием консольного PHP
Установил с нуля на голый CentOS 8 триал, потом удалив всё из папки /var/www/keitaro/ закинул туда файл install.php и произвёл установку консольной командой из документации.
В результате пролеченная Кейтаро открывается, НО нигде не отображается статистика переходов по созданным ссылкам потоков. (в триале отображалось) Почему?
Предполагаю из-за не сработавшей команды для Cron'a?
Т.к. мои попытки результата не дали:
Подскажите пожалуйста какой командой добавить задачу для планировщика?
В логах Кейтаро вижу:
А как запустить Cron другим пользователем?
Или что надо сделать чтобы отображалась статистика переходов по созданным ссылкам?
Установил с нуля на голый CentOS 8 триал, потом удалив всё из папки /var/www/keitaro/ закинул туда файл install.php и произвёл установку консольной командой из документации.
В результате пролеченная Кейтаро открывается, НО нигде не отображается статистика переходов по созданным ссылкам потоков. (в триале отображалось) Почему?
Предполагаю из-за не сработавшей команды для Cron'a?
Т.к. мои попытки результата не дали:
Подскажите пожалуйста какой командой добавить задачу для планировщика?
В логах Кейтаро вижу:
А как запустить Cron другим пользователем?
Или что надо сделать чтобы отображалась статистика переходов по созданным ссылкам?
Увы, не помогло (даже с 777). Инсталлятор сообщил что всё хорошо и Кейтаро установлено.
Однако теперь в файле /home/admin/web/mysite.ru/logs/mysite.ru.error.log вижу несколько строк такого содержания (привожу одну):
Код:
PHP Fatal error: Uncaught UnexpectedValueException: The stream or file "/home/admin/web/mysite.ru/public_html/var/log/production-2021-10-04.log" could not be opened in append mode: failed to open stream: Permission denied in /home/admin/web/mysite.ru/public_html/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:110\nStack trace:\n#0 /home/admin/web/mysite.ru/public_html/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(120): Monolog\\Handler\\StreamHandler->write()\n#1 /home/admin/web/mysite.ru/public_html/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(39): Monolog\\Handler\\RotatingFileHandler->write()\n#2 /home/admin/web/mysite.ru/public_html/vendor/monolog/monolog/src/Monolog/Handler/AbstractHandler.php(59): Monolog\\Handler\\AbstractProcessingHandler->handle()\n#3 /home/admin/web/mysite.ru/public_html/vendor/monolog/monolog/src/Monolog/Handler/BufferHandler.php(92): Monolog\\Handler\\AbstractHandler->handleBatch()\n#4 /home/admin/web/mysite.ru/public_html/vendor/monolog/monolog/src/Monolog/Handle in /home/admin/web/mysite.ru/public_html/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php on line 110
а в файле home/admin/web/mysite.ru/public_html/var/log/production-2021-10-04.log две таких строки (привожу одну):
Код:
Warning in /home/admin/web/mysite.ru/public_html/application/Cron/CronTaskRunner/CronTaskRunner.php line 65: Use of undefined constant LOCK_NAME - assumed 'LOCK_NAME' (this will throw an Error in a future version of PHP) ["cron"]
(на упоминающиеся файлы и папки поставил права 777)
Задачу для планировщика (Cron'а) выполнил с использованием консольного PHP
А может есть у кого базы для кейтары? Очень нуждаюсь в любой базе ISP, буду благодарен если кто то поделится.
ProIP Essential
/var/www/keitaro/var/geoip/ProIP/Essential/PROIP-ESSENTIAL.DAT
IP2Location DB4
/var/www/keitaro/var/geoip/IP2Location/full_isp/IPV6-COUNTRY-REGION-CITY-ISP.BIN
Maxmind ISP
/var/www/keitaro/var/geoip/GeoISP/GeoISP.dat
Установил на хостинг версию из первого поста, админка работает норм, кампании создаются, но при переходе по трекинговой ссылке - 404 ошибка The requested URL was not found on this server.
Пробовал разные версии php от 7.1 до 8, но на всех одно и тоже. В логах кейтаро ошибок нет.
Подскажите, пжл, в чем может быть причина?
Сейчас еще заметил
Если сделать так:
site.com/?gGWKss - переход в трекере отрабатывает, как надо
Если так:
site.com/gGWKss - происходит 404 ошибка
Вроде решил проблему, добавил в корень .htaccess от какой то старой версии кейтаро. Теперь как надо работает.
Код:
<FilesMatch "\.(ini|log)$">
order deny,allow
deny from all
</FilesMatch>
<Files .htaccess>
order allow,deny
deny from all
</Files>
<IfModule mod_charset.c>
CharsetSourceEnc utf-8
CharsetDefault utf-8
</IfModule>
<IfModule mod_php5.c>
php_flag short_open_tag On
php_flag suhosin.session.cryptua off
php_flag zend.ze1_compatibility_mode Off
php_flag session.auto_start off
php_flag session.use_only_cookies on
php_flag magic_quotes_gpc off
php_flag register_globals off
php_flag display_errors on
php_flag display_startup_errors off
php_flag magic_quotes_gpc off
#php_value error_reporting 7
#php_value auto_prepend_file none
#php_value auto_append_file none
#php_value xcache.cacher Off
</IfModule>
<IfModule mod_security.c>
SecFilterEngine Off
SecFilterScanPOST Off
</IfModule>
DirectoryIndex index.php
#Options -Indexes
AddDefaultCharset utf-8
AddCharset utf-8 *
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]
</IfModule>
Есть ли решение для версии 9.7.2 связанное с ошибкой "Недоступно в данной редакции"? Постоянно вылетает на главную при этой ошибке. Есть ещё версия 9.9 якобы нуленная, но не удалось её запустить, видимо нужен официальный установщик той же самой версии, а не последний.
Ни у кого не было проблемы, при работе через клаудфлейр? Что в данной версии кейтаро, IP меняются на IP клауда, и из-за этого невозможно лить с настройкой фильтров по ГЕО?