1

Тема: readyscript + Nginx

Добрый день.

В мануалах искал, на форуме тоже, а есть ли рекомендованный конфигурационный файл nginx для работы с readyscript ?

Повысить оценку Понизить оценку

2

Re: readyscript + Nginx

Что должно быть в нём рекомендованного, если надо всего лишь
а) сделать поддержку чпу
б) закрыть то, что не должно открываться напрямую (tpl там всякие)

Если же хотите грузить огромные csv

        fastcgi_read_timeout 36000000;
        client_max_body_size 0;
        fastcgi_param    PHP_VALUE    "post_max_size = 0";
        fastcgi_param    PHP_VALUE    "memory_limit = 512M";
        fastcgi_param    PHP_VALUE    "max_input_vars = 10000";

3

Re: readyscript + Nginx

Polo Art пишет:

Что должно быть в нём рекомендованного, если надо всего лишь
а) сделать поддержку чпу

Ну вот с этим и есть основной момент.
У меня только Nginx, Apache не хочу ставить.


Кто бы поделился рабочим конфигом с ЧПУ smile

Повысить оценку Понизить оценку

4

Re: readyscript + Nginx

Anton пишет:

У меня только Nginx, Apache не хочу ставить.

Это правильно абсолютно, так намного быстрее.

server {
    listen 80;
    server_name domain.ru;
    access_log /var/log/nginx/domain.ru.access.log;
    error_log /var/log/nginx/domain.ru.error.log;

    root /var/www/domain.ru;

    location / {
        index index.php index.html;
        if (!-f $request_filename) {
            rewrite  ^(.*)$  /index.php last;
        }
    }

    location ~* (\.inc\.php|\.tpl|\.tpl\.php|\.auto\.php)$ {
        deny all;
    }

    location ~ /\.ht {
        deny all;
    }

    location ~ \.php$ {
        fastcgi_pass unix:/var/run/php7-fpm.sock;
        fastcgi_index index.php;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        include fastcgi_params;

        fastcgi_read_timeout 36000000;                         #для загрузки больших файлов
        client_max_body_size 0;                                #для загрузки больших файлов
        fastcgi_param    PHP_VALUE    "post_max_size = 0";    #для загрузки больших файлов
        fastcgi_param    PHP_VALUE    "memory_limit = 512M";
    }

}

5

Re: readyscript + Nginx

Забыл отписаться.
Предоставленный выше конфиг под Nginx рабочий, по крайней мере у меня все работало так как надо.
Спасибо!

Повысить оценку Понизить оценку