Варнинги

Post Reply
extrim3r
Posts: 24
Joined: Mon Aug 08, 2022 12:00 pm

Варнинги

Post by extrim3r »

Очень давно не могу решить три варнинга, из-за этого не могу масштабироваться так как не идет (полагаю что из этих варнингов) учёт показов и кликов на тумбах и баннерах. Использую fasppanel для управления сервером.

Подскажите, пожалуйста, направления работ.

1. Variable _SERVER['GEOIP_COUNTRY_CODE'] is NOT set. Looks like you don't have GeoIP installed, country targeting won't work. Ask admin to install it.

Команда php -m | grep geoip
Выдает geoip
Базу нашел в каталоге /scj/includes/conf/GeoLite2-Country.mmdb

Пробовал редактировать php.ini, вписывал туда:
extension=geoip.so
geoip.custom_directory = /path/to/GeoIP/database
geoip.custom_directory.flag = 0
Но это не решило проблему.

2. WARNING - Server setup error, apache\nginx is running with user permissions. Webserver should NOT be able to change the script's files

По этому пункту, я полагаю что нужно перезапустить апач под другим пользователем.
  • Пользователя создал
  • Добавил в группу "www-data"
  • apace2.conf отредактировал, значения User и Group
  • Перезагрузил командой systemctl restart apache2
  • Проверил под каким пользователем запущен apache командой: ps aux | grep apache2, а пользователь не изменился
Что я упускаю, не могу понять. Или этот варнинг вообще по другому решается?

3. You are behind proxy. This is not an error if you really use proxy. In other case check your SERVER settings. If you use nginx - check WIKI article 'nginx'

По этому пункту, я проверил окружение на наличие переменных (http_proxy, https_proxy, ftp_proxy) связанных с прокси, с целью их удалить, в файле "/etc/profile" командой "nano /etc/profile", ничего не обнаружил, что еще можно сделать я не знаю(
admin
Site Admin
Posts: 37993
Joined: Wed Sep 10, 2008 11:43 am

Re: Варнинги

Post by admin »

1 geo определяет не пхп, а апач, те модуль geoip должен быть в нем
проверяется по наличию GEOIP_COUNTRY_CODE в scj/admin/test.php

2. вроде все ок, я бы проверил еще раз внимательно что как сделано
тут понятно зависит не от меня и смарт, а от настройки сервка

3. как и написано надо прочесть статью в вики

https://smartcj.com/wiki/doku.php?id=ru:nginx


PS судя по вопросам вы пытаетесь самостоятельно настроить сервак
стоит 1 раз взять нормального админа который настроит показательно сервак и потом уже если надо копировать этот конфиг сервака

понятно что можно тоже самое сделать самостоятельно , тогда гугл в помощь конечно, будут хорошие знания по администрированию серваков.
Don't forget to run script update
Alex_traff
Posts: 20
Joined: Wed Nov 22, 2023 2:46 am

Re: Варнинги

Post by Alex_traff »

Приветствую!
Тоже использую fasppanel для управления сервером.
Сам настраивал, словил такие же ошибки

Variable _SERVER['GEOIP_COUNTRY_CODE'] is NOT set. Looks like you don't have GeoIP installed, country targeting won't work. Ask admin to install it.

WARNING - Server setup error, apache\nginx is running with user permissions. Webserver should NOT be able to change the script's files

Можете подсказатать как решили?
admin
Site Admin
Posts: 37993
Joined: Wed Sep 10, 2008 11:43 am

Re: Варнинги

Post by admin »

решение очень простое - поставить geoip \ MM на серваке
вроде так и пишет " GeoIP installed, country targeting won't work. Ask admin to install it."

как сделать понятнее эту подпись?
Don't forget to run script update
Alex_traff
Posts: 20
Joined: Wed Nov 22, 2023 2:46 am

Re: Варнинги

Post by Alex_traff »

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

Re: Варнинги

Post by admin »

NP
Don't forget to run script update
Post Reply