Тема: Файлы для загрузки
Здравствуйте!
Скачал архив для установки локально вашего движка, а после распаковки и обращения из браузера получаю переадресацию на http://localhost/readyscript/install/ и 404.
Я что-то делаю не так?
Форум ReadyScript Вопросы по работе с системой Файлы для загрузки
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Здравствуйте!
Скачал архив для установки локально вашего движка, а после распаковки и обращения из браузера получаю переадресацию на http://localhost/readyscript/install/ и 404.
Я что-то делаю не так?
Такое может происходить, если по какой-либо причине у вас не исполняются правила rewrite указанные в .htaccess
1. Проверьте, пожалуйста, у вас присутствует файл .htaccess в корне папки сайта? (У пользователей Mac'OS это частая проблема, так как такие файлы по умолчанию скрыты и часто их просто не закачивают на сервер)
2. Если файл присутствует, уточните какое ПО вы используете в качестве веб сервера (apache)?
Если используете nginx, то нужно в конфигурационный файл виртуального хоста добавить следующие инструкции
http://readyscript.ru/faq/#faq-rewrite
3. Если файл .htaccess присутствует и вы используете apache, то проверьте подключается ли у вас модуль mod_rewrite в конфигурационном файле apache.
Спасибо за ответ!
Действительно проблема была в mod_rewrite apache. Точнее он функционировал корректно, вот только в vhost нужно было добавить AllowOverride All
Я пытаюсь поставить 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?
Ставлю на OpenServer: Nginx_1.19, PHP_7.1, MySQL-8.0
nginx, апача нет, поэтому htaccess не обрабатывается (и это хорошо!)
Куда я должен прописать?
это :
В конфигурационный файл nginx
/etc/nginx/ - здесь всё
Как там в openserver - я не знаю, подобными нубскими сборками и прочими панелями я не пользуюсь.
Поэтому...
https://g.zeos.in/?q=openserver%20%D0%B … B0%20nginx
Человек установил на локальной виндовой машине, судя по всему. Тогда не нубским будет установка на IIS?
Я пытаюсь поставить ReadyScript через универсальный установщик https://readyscript.ru/downloads/rs.php
Ставлю на OpenServer: Nginx_1.19, PHP_7.1, MySQL-8.0
Php работает, домен открывается.
Правьте конфиг в OpenServer\userdata\config\Nginx_1.19_vhost.conf или OpenServer\userdata\config\Nginx_1.19_server.conf
Или в настройках OpenServer выберите Apache+Php+Nginx. Все запускается.
Человек установил на локальной виндовой машине, судя по всему. Тогда не нубским будет установка на IIS?
Любой человек должен, в первую очередь, учиться думать. И понимать, что он пишет и настраивает.
Я как раз и пинаю в сторону "думать", а не использовать готовые решение.
Это развитие и движение вверх.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форум ReadyScript Вопросы по работе с системой Файлы для загрузки