1

(6 ответов, оставленных в Вопросы по работе с системой)

Я пытаюсь поставить ReadyScript через универсальный установщик https://readyscript.ru/downloads/rs.php

Ставлю на OpenServer: Nginx_1.19, PHP_7.1, MySQL-8.0
Php работает, домен открывается.

Запускается установка, потом переходит на страницу mysite.com/install/
там:
404 Not Found
nginx



Актуальны ли эти настройки? http://readyscript.ru/faq/#faq-rewrite

У меня в .htaccess нет упоминания server.
Вот содержимое .htaccess:

AddDefaultCharset Off

<IfModule mod_php7.c>
    php_flag magic_quotes_gpc off
    php_flag magic_quotes_runtime off
    php_flag register_globals off
    php_flag display_errors off
    php_value max_input_vars 5000
</IfModule>

<IfModule mod_dir.c>
    DirectoryIndex index.php index.htm index.html
</IfModule>

<IfModule mod_rewrite.c>
    RewriteEngine On
    #RewriteBase /

    #RewriteRule modules\/.*?\/(config|controller|model)\/ - [F,L]
    #RewriteRule core\/.* - [F,L]
    
    RewriteRule ^(robots.txt)$ $1 [L]

    RewriteCond %{HTTP:Authorization} ^Basic.*
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ index.php?http_authorization=%{HTTP:Authorization} [QSA,L]    
    
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ index.php [QSA,L]
</IfModule>

#Запрещаем открывать файлы напрямую
<Files ~ "(\.inc\.php|\.tpl|\.tpl\.php|\.auto\.php|\.auto\.xml)$">
    Order allow,deny
    Deny from all
</Files>

Куда я должен прописать?
это :

location / {
    root   "Путь к корневой папке сайта";
    index  index.php index.html index.htm;
 
    if (!-e $request_filename) {
        rewrite ^(.*)$ /index.php last;
    }
    location ~* (\.inc\.php|\.tpl|\.tpl\.php|\.auto\.php)$ {
        deny all;
    }
}

Что прописывать в root?

У меня установлен Shop.Middle. Версия ядра: 3.0.323
Используется jQuery v1.12.4.
Могу ли я заменить jQuery на последнюю версию 3.5.1 ?
Какие проблемы могут возникнуть? Есть ли какой-то гайд по миграции?