Иконка ресурса

CS-Bans 1.3.4

Нет прав для скачивания
Сообщения
2,144
Реакции
1,223
Помог
44 раз(а)
Что вы предпринимали для устранения проблемы с "обновлением"? Опишите! Возможно вы "исправили" не верно.
11 Окт 2017
А вообще, пора бы научится гуглить.
11 Окт 2017
Первая ссылка ро запросу ошибки: https://www.it-rem.ru/kak-ispravit-mysql-server-has-gone-away-error-2006.html
 
Сообщения
321
Реакции
73
Помог
11 раз(а)
Minni, да в том то и дело что вернул все изменения обратно, но проблема с заходом в подробности бана так и осталасть, и еще отвалился просмотр geo данный по IP(когда на IP забаненного нажать)
 
Сообщения
321
Реакции
73
Помог
11 раз(а)
Minni, я уже взял бэкап с середины сенятбря, когда все работало идеально)
 
Сообщения
2,713
Реакции
2,993
Помог
59 раз(а)
вот так, если кому не понятно:
Код:
/**
* Проверяет и выводит версию
*/
public static function getVersion() {
$current = Yii::app()->params['Version'];
if( ($last = Yii::app()->cache->get('getVersion')) === false ) {
$last = @file_get_contents('http://craft-soft.ru/goods/version.html?id=csbans');
}
if(!$last) {
return "{$current} <span class='text-warning'>(не удалось проверить версию)</span>";
}
Yii::app()->cache->set('getVersion', $last, 21600);
if(version_compare($current, $last, '<')) {
return "{$current} <span class='text-error'>(доступна новая версия)</span>";
}
return "{$current} <span class='text-success'>(вы используете последнюю версию)</span>";
}

>>
Код:
/**
* Проверяет и выводит версию
*/
public static function getVersion() {
return "{$current} <span class='text-success'>(вы используете последнюю версию)</span>";
}
 
Сообщения
2,491
Реакции
2,790
Помог
61 раз(а)
Angerfist, и на что вы надеялись? Я же написал удалить все кроме последней строки
 
Сообщения
321
Реакции
73
Помог
11 раз(а)
fantom, так теперь другая проблема, с проблемой долгой проверки новой версии банлиста, я решил
 
Сообщения
316
Реакции
131
Помог
4 раз(а)
конфигурация nginx для CS:Bans. Путь /www/mysite изменить на свой
Код:
server {
set $host_path "/www/mysite";
access_log /www/mysite/log/access.log main;

server_name mysite;
root $host_path/htdocs;
set $yii_bootstrap "index.php";

charset utf-8;

location / {
index index.html $yii_bootstrap;
try_files $uri $uri/ /$yii_bootstrap?$args;
}

location ~ ^/(protected|framework|themes/\w+/views) {
deny all;
}

#avoid processing of calls to unexisting static files by yii
location ~ \.(js|css|png|jpg|gif|swf|ico|pdf|mov|fla|zip|rar)$ {
try_files $uri =404;
}

# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
#
location ~ \.php {
fastcgi_split_path_info ^(.+\.php)(.*)$;

#let yii catch the calls to unexising PHP files
set $fsn /$yii_bootstrap;
if (-f $document_root$fastcgi_script_name){
set $fsn $fastcgi_script_name;
}

fastcgi_pass 127.0.0.1:9000;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fsn;

#PATH_INFO and PATH_TRANSLATED can be omitted, but RFC 3875 specifies them for CGI
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_param PATH_TRANSLATED $document_root$fsn;
}

# prevent nginx from serving dotfiles (.htaccess, .svn, .git, etc.)
location ~ /\. {
deny all;
access_log off;
log_not_found off;
}
}

Также для безопасности стоит изменить настройку php.ini
А у меня так все прекрасно работает

Код:
if (!-f $request_filename){
set $rule_0 1$rule_0;
}

if (!-d $request_filename){
set $rule_0 2$rule_0;
}

if ($rule_0 = "21"){
rewrite /. /index.php;
}
 

Вложения

Сообщения
148
Реакции
48
Помог
4 раз(а)
Форумчане, подскажите, как исправить чтобы админки с русскими никами стали работать. Они в БД отображаются как иероглифы. Установлен freshban и менял в латиницу для отображение русских причин в бан листе. И получается что в БД в таблице банов все по русски, а вот в таблице админов иероглифы(
 
Сообщения
2,809
Реакции
1,658
Помог
74 раз(а)
Stas,
Заходим в бд amxbans и выполняем sql запрос:
Код:
ALTER DATABASE ИМЯ_БАЗЫ DEFAULT CHARACTER SET utf8 COLLATE utf8_bin
Потом идём в /include/ файл config.inc.php и комментируем строчки:
Код:
// mysql_query("SET NAMES UTF8");
// mysql_query("set character_set_client='utf8'");
// mysql_query("set character_set_results='utf8'");
// mysql_query("set collation_connection='utf8_general_ci'");
// mysql_set_charset('utf8');
+ квар fb_use_russian 0
 
Сообщения
148
Реакции
48
Помог
4 раз(а)
Алексеич, а точно мне нужно делать запрос в бд Albans? Ведь у меня там отображается все корректно и на сайте бан лист отображается корректно. Беда получается с базой amxadmins. Я добавляю админа через веб морду csbans-а, админ с русским ником в веб морде отображается корректно, а вот уже в бд amxadmins иероглифами что и приводит к нерабочей админке на сервере.
6 Дек 2017
Алексеич, сейчас посмотрел в файле /include/config.inc.php у меня и так все закомментировано.
6 Дек 2017
Алексеич, сделал данный запрос
Код:
ALTER DATABASE ИМЯ_БАЗЫ DEFAULT CHARACTER SET utf8 COLLATE utf8_bin
теперь у меня русские слова и причины в БД так же показываются иероглифами, но на сайте отображаются корректно.
 
Сообщения
148
Реакции
48
Помог
4 раз(а)
Алексеич, да. Мне Sonyx уже помог, спасибо! Пришлось с FB переходить на LB из за этой кодировки))))
7 Дек 2017
modest, ну ты наверное не устанавливал FB?
 
Сообщения
92
Реакции
23
Алексеич, после переезда на другой хостинг появилась проблема: в банлисте русские буквы стали иероглифами, причём старые баны отображаются корректно. Также нет файла include/config.inc.php. Сейчас стоит php7 и последний mysql - раньше php5.6. Если сделать кодировку latin1, то админы(в amxadmins/admin.html) с русскими никами будут из вопросительных знаков. Новые баны даже в бд записываются с иероглифами
 

Вложения

Последнее редактирование:

RockTheStreet

Саппорт года
Сообщения
1,744
Реакции
349
Помог
40 раз(а)
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
/del
Не увидел)
7 Фев 2018
igor_grusha, Бан система какая?
В бан-листе должна быть кодировка latin1
Если проблема с никами админов, но это уже проблема бан-системы
 

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу