• Регистрация на форуме отключена.
    Она будет открываться первого числа каждого месяца на 24 часа.

    Другие способы описаны>> тут <<

Не могу установить CSbans 1.3

Сообщения
0
Реакции
0
###########################
Debian GNU/Linux 9 (stretch)
Architecture: x86-64

########################################
домена нет. делаю по IP
Все на одном VDS
########################################
Код:
server {



    #Слушаем 80 порт и указываем имя своего домена или ип, если первого нет.

    listen 80;

    server_name sait.ru 92.92.92.127;



    #Указываем путь, куда будут писатся логи

    access_log /var/www/sait.ru/logs/nginx_access.log;

    error_log /var/www/sait.ru/logs/nginx_error.log;



    #Указываем директорию, где будет размещен наш сайт

    root /var/www/sait.ru/html;

    index index.php index.html index.htm;



    #Некоторые настройки для виртуального хоста

    location ~ \.php$ {

        #Если не найден файл - выдаем ошибку 404

        try_files $uri $uri/ =404;

    }

}



server {

    set $host_path "/www/sait.ru";

    access_log  /var/www/sait.ru/logs/access.log;



    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-FPM

PHP 7.0.33-0+deb9u7 (cli) (built: Feb 16 2020 15:11:40) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
with Zend OPcache v7.0.33-0+deb9u7, Copyright (c) 1999-2017, by Zend Technol

################################
[PHP Modules]
calendar
Core
ctype
date
exif
fileinfo
filter
ftp
gd
gettext
hash
iconv
json
libxml
mbstring
mysqli
mysqlnd
openssl
pcntl
pcre
PDO
pdo_mysql
Phar
posix
readline
Reflection
session
shmop
sockets
SPL
standard
sysvmsg
sysvsem
sysvshm
tokenizer
Zend OPcache
zlib

[Zend Modules]

+ php_cgi и php_cli установлены.

#########################################

База данных mariadb

###################################

nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful

###############################

Сервер запускается без ошибок. (Rehlds)
Быстрая загрузка,работает.
Как пример в server.cfg:
92.92.92.127/download/
############################
Не могу установить CSbans 1.3
Скачено в директорию /csbans
При вводе 92.92.92.127/csbans/install - ни чего нет.

Пробовал AMXBANS GM 1.6
При вызове через браузер команды setup.php
92.92.92.127/amxbans/setup.php
- просто, идет скачивание файла.

##################################
 
В этой теме было размещено решение! Перейти к решению.
Сообщения
33
Реакции
13
У вас nginx и не настроены ЧПУ

Попробуйте отредактировать файл protected/config/main.php
путем комментирования строчки

// 'urlFormat'=>'path',


после чего пробуйте 92.92.92.127/csbans/index.php?r=site/install

А ну и php7 с yii таким древним, хз может не заехать.
 
Сообщения
0
Реакции
0
Спасибо что откликнулись!
Собирал по данной инструкции .
Все материалы брал с данного сайта.
Выход , откат на php5-fpm ?
Конфиг nginx, как я понял не актуальный ?
 
Последнее редактирование:
Сообщения
25
Реакции
5
Genaz, держи конфиг nginx

Код:
server {
    set $host_path "/usr/share/nginx/";
    access_log  /var/log/cs.access.log;
error_log  /var/log/cs.error.log;

    server_name  site.com;
    root   $host_path/html;
    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;
    }


    location ~ \.php {
fastcgi_split_path_info  ^(.+\.php)(.*)$;

set $fsn /$yii_bootstrap;
        if (-f $document_root$fastcgi_script_name){
            set $fsn $fastcgi_script_name;
        }

       include fastcgi_params;
       fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
       fastcgi_param PATH_INFO $fastcgi_path_info;
       fastcgi_param HTTPS off;
       fastcgi_pass php-handler;
       fastcgi_intercept_errors on;

    }

location /cstrike {
               autoindex on;
        }

    location ~ /\. {
        deny all;
        access_log off;
        log_not_found off;
    }
}
также замени файл CFileCache.php на тот, что во вложении

и будет счастье nginx на php 7.3, поменяй в конфиге $host_path на свой и пропиши свой домен server_name
 

Вложения

Сообщения
25
Реакции
5
BiZaJe, держу CS bans на локальном arch linux с php 7.3 и nginx без проблем. Пока не повозился с конфигом nginx и не заменил CFileCache вообще не запускалась установка
 
Сообщения
50
Реакции
95
Помог
3 раз(а)
BiZaJe, полная чушь, на 7.0 работает, можно и на 7.3 завести, немного править надо
на 7.4 не пробовал, но думаю там проблем тоже особо не будет
 
Сообщения
130
Реакции
58
BaHeK, Я вот и спрашивал чушь это или нет :smile3:
Не пытался прост на 7 кс банс запускать
 
Сообщения
0
Реакции
0
также замени файл CFileCache.php
Не нашел у себя такого . В папке etc/php я так думаю?
поменяй в конфиге $host_path на свой и пропиши свой домен server_name
На свой,на какой ? Домена нет,есть IP.

Друзья я недавно в этом деле, поэтому не обижайтесь если что не так пишу)

Еще бы кто подсказал,как быструю загрузку организовать через скрипт ? (На сайте тут нашел)
Код:
server {
    listen 80;
    server_name fdl.domain.ru www.fdl.domain.ru;
    location / {
        alias   /home/ваш пользователь/servers/27015/cstrike/;
        autoindex on;
        location ~* (\.wad$|(maps|sprites|models|gfx|sound|media|overviews)/.*(bsp|mdl|spr|wav|mp3|bmp|tga|txt|res)$) {
            allow all;
        }
        deny all;
    }
}
server_name fdl.domain.ru www.fdl.domain.ru; --- Тут писал свой IP
alias /home/ваш пользователь/servers/27015/cstrike/; --- Тут писал путь до папки cstrike все как положено.
Смотрел логи,совсем не оттуда качает и соответственно не работает.

В server.cfg
sv_allowdownload 1
sv_downloadurl "http://92.92.92.127/"

но что мне кажется не хватает ...
 
Сообщения
0
Реакции
0
держи конфиг nginx
Ошибку дает :
nginx: [emerg] нет порта в вышестоящем "обработчике php"
Код:
server {

    #Слушаем 80 порт и указываем имя своего домена или ип, если первого нет.
    listen 80;
    server_name sait.ru 92.92.92.127;

    #Указываем путь, куда будут писатся логи
    access_log /var/www/sait.ru/logs/nginx_access.log;
    error_log /var/www/sait.ru/logs/nginx_error.log;

    #Указываем директорию, где будет размещен наш сайт
    root /var/www/sait.ru/html;
    index index.php index.html index.htm;

    #Некоторые настройки для виртуального хоста
    location ~ \.php$ {
        #Если не найден файл - выдаем ошибку 404
        try_files $uri $uri/ =404;
    }
}


server {

    set $host_path "/usr/share/nginx/";
    access_log  /var/www/sait.ru/logs/cs.access.log;
    error_log  /var/www/sait.ru/logs/cs.error.log;

    server_name  sait.ru;
    root   $host_path/html;
    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;
    }


    location ~ \.php {
fastcgi_split_path_info  ^(.+\.php)(.*)$;

set $fsn /$yii_bootstrap;
        if (-f $document_root$fastcgi_script_name){
            set $fsn $fastcgi_script_name;
        }

       include fastcgi_params;
       fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
       fastcgi_param PATH_INFO $fastcgi_path_info;
       fastcgi_param HTTPS off;
       fastcgi_pass php-handler;
       fastcgi_intercept_errors on;

    }

location /cstrike {
               autoindex on;
        }

    location ~ /\. {
        deny all;
        access_log off;
        log_not_found off;
    }
}
 
Последнее редактирование:
Сообщения
0
Реакции
0
С быстрой загрузкой через скрипт , разобрался .Оказываться очень удобно + свободное место :good2:

Не получаться прикрутить CSBANS 1.3.
 
Сообщения
25
Реакции
5
Не нашел у себя такого . В папке etc/php я так думаю?
csbans\include\yii\framework\caching

На свой,на какой ? Домена нет,есть IP.
создай бесплатный домен тут https://freedns.afraid.org/

server { #Слушаем 80 порт и указываем имя своего домена или ип, если первого нет. listen 80; server_name sait.ru 92.92.92.127; #Указываем путь, куда будут писатся логи access_log /var/www/sait.ru/logs/nginx_access.log; error_log /var/www/sait.ru/logs/nginx_error.log; #Указываем директорию, где будет размещен наш сайт root /var/www/sait.ru/html; index index.php index.html index.htm; #Некоторые настройки для виртуального хоста location ~ \.php$ { #Если не найден файл - выдаем ошибку 404 try_files $uri $uri/ =404; }
этот кусок кода зачем вставил? полностью свой конфиг скинь, в какой папке на машине находится csbans?
 
Сообщения
0
Реакции
0
С этим завелось без проблем
Код:
server {
server_name <HOST>;
charset off;
disable_symlinks if_not_owner from=$root_path;
index index.html index.php;
root $root_path;
set $root_path /var/www/html/cs_bans;
ssi on;
access_log /var/log/nginx/<HOST>.access.log ;
error_log /var/log/nginx/<HOST>.error.log notice;
listen 80;
include /etc/nginx/vhosts-includes/*.conf;

location / {
if (!-e $request_filename){
rewrite (.*) /index.php;
}
}


location ~ \.php {
fastcgi_pass unix:/var/run/php/php7.0-fpm.sock;
fastcgi_index index.php;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_script_name;
access_log off;
}
}
30 Июн 2020
Может быть в confige выше есть что лишнее не нужное?
С ним пошла установка )
 

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

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