edmsl Опубликовано 20 марта, 2023 Автор Поделиться Опубликовано 20 марта, 2023 Проблему заливки файлов пока решил упаковкой в архив bz и распаковкой на сервере. Zero108 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Zero108 Опубликовано 20 марта, 2023 Поделиться Опубликовано 20 марта, 2023 (изменено) 49 минут назад, edmsl сказал: 504 Gateway Time-out Не имея доступа к настройкам сервера и сайта в данном случае невозможно дать ответ о причинах этой ошибки. Я подозреваю, что вы неправильно настроили ssl для данного домена на сервере, и происходит чиклическая переадресация при попытке открыть файл по адресу http://домен/ips4.php . В настрйоках домена в раздлеле WWW-домены проверьте, что включена переадресайия c http на https, а в настройках nginx прописаны необходимые директивы для 443 порта. ISP Manager умеет самостоятельно создавать правильные настройки для nginx. Изменено 20 марта, 2023 пользователем Zero108 SlawkA 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
edmsl Опубликовано 20 марта, 2023 Автор Поделиться Опубликовано 20 марта, 2023 1 минуту назад, Zero108 сказал: и происходит чиклическая переадресация при попытке открыть файл по адресу http://домен/ips4.php Да, надо было заглянуть в инструменты разработчика. Но уже поздно, сайт снес, буду по новой заливать, со всеми папками и файлами. Есть у меня подозрения, что вся беда в правах доступа. Я перед удалением залил обнову 4.5 и в самом начале он мне написал, что надо поставить права на запись для папки datastore, а потом на проверке перед установкой еще и на uploads, applications и еще что-то. Походу, надо в тему прав углубляться, иначе счастья мне не видать. И да. Так же права на запись я выставлял в первый раз, когда заливал бэкап сайта. Отсюда вопрос - как правильно стянуть данные сайта с сервера, чтобы права сохранились? И возможно ли это вообще? Операционка у меня Windows 10. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Zero108 Опубликовано 20 марта, 2023 Поделиться Опубликовано 20 марта, 2023 Выше я давал ссылку на сообщение, где написано, какие права на файлы и папки. Попробуйте установить сайт с нуля, с пустой базой данных, чтобы проверить, что сервер настроен правильно. Потом сможете установить и рабоучую версию сайта. SlawkA 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
edmsl Опубликовано 20 марта, 2023 Автор Поделиться Опубликовано 20 марта, 2023 Zero108 Я ставил чистую 4.4.10, она работает. Работала, по крайней мере, без https. По ссылкам переходил. Хотя на главной жаловалась на неправильный шаблон. Попробую еще раз сейчас. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
edmsl Опубликовано 20 марта, 2023 Автор Поделиться Опубликовано 20 марта, 2023 (изменено) Установил чистую 4.4.10. Все работает прекрасно. Все ссылки работают, проблем с шаблонами нет. ips4.php не открывается, в панели инструментов во вкладке сеть чисто, один get запрос и все, потом 504 Буду ставить ips manager Изменено 20 марта, 2023 пользователем edmsl Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
edmsl Опубликовано 20 марта, 2023 Автор Поделиться Опубликовано 20 марта, 2023 Нет, не буду. Пишут, надо ставить на чистый сервер... Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
edmsl Опубликовано 21 марта, 2023 Автор Поделиться Опубликовано 21 марта, 2023 Зашел в настройки поисковой оптимизации и там запись: Кажется, перезапись ЧПУ не работает. Это может возникнуть, если ваш сервер настроен неправильно, однако также если ваш сайт вовсе недоступен. Убедитесь, что ЧПУ работают. Если это не так, то убедитесь, что ваш сервер настроен правильно или свяжитесь с вашим хостинг-провайдером или системным администратором для получения помощи. Если выключить ЧПУ, то ссылки начинают работать. Но никакой конкретики о том, что настроено неправильно нет. Есть идеи? Если включить ЧПУ, но не включать Использовать mod_rewrite? - тоже работает. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
edmsl Опубликовано 21 марта, 2023 Автор Поделиться Опубликовано 21 марта, 2023 Но при включенном ЧПУ пришлось закомментировать constants.php, иначе тоже не работает. .htaccess скачал как там предложено и закинул. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
AHristich Опубликовано 21 марта, 2023 Поделиться Опубликовано 21 марта, 2023 edmsl я вижу две главных причины ваших проблем (не считая вашего первого танца под бубенцы с созданием бекапов и т.д) 1. Windows 2. XAMP & etc Установите Linux (Unix) ,разверните на нем сервер (в крайнем случае установите панель управления хостингом) и будет вам счастье. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
edmsl Опубликовано 21 марта, 2023 Автор Поделиться Опубликовано 21 марта, 2023 AHristich Так сейчас все уже делается на VPS. Вот здесь начало Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Exception Опубликовано 21 марта, 2023 Поделиться Опубликовано 21 марта, 2023 У тебя же был nginx, ты установил апач? 4 часа назад, edmsl сказал: .htaccess скачал как там предложено и закинул. nginx не работает с данными файлами, все настройки конфигурации происходят в конфигах nginx, там тоже очень много подводных камней Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
edmsl Опубликовано 21 марта, 2023 Автор Поделиться Опубликовано 21 марта, 2023 13 минут назад, Exception сказал: У тебя же был nginx, ты установил апач? Нет, я ставил nginx. Вот по этому гайду: https://wiki.crowncloud.net/?How_to_Install_LEMP_Stack_on_AlmaLinux_9 php 7.4 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
edmsl Опубликовано 22 марта, 2023 Автор Поделиться Опубликовано 22 марта, 2023 Откопал nginx конфиг от рабочего сервера, где крутится сайт, скопировал оттуда кусок кода location / { try_files $uri $uri/ /index.php$is_args$args; fastcgi_param HTTPS on; location ~* ^.+\.(jpeg|jpg|png|gif|bmp|ico|svg|css|js)$ { expires max; } location ~^(/page/).*(.php)$ { try_files $uri $uri/ /index.php; } location ~ [^/]\.php(/|$) { fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; if (!-f $document_root$fastcgi_script_name) { return 404; } fastcgi_pass 127.0.0.1:9001; fastcgi_index index.php; include /etc/nginx/fastcgi_params; } } и ссылки заработали. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
edmsl Опубликовано 22 марта, 2023 Автор Поделиться Опубликовано 22 марта, 2023 Так, с предыдущими настройками не заходит в админку. Постоянный редирект обратно на страницу входа в нее. Заменил fastcgi_pass 127.0.0.1:9001; на fastcgi_pass unix:/run/php-fpm/www.sock; Так вроде работает. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
edmsl Опубликовано 25 марта, 2023 Автор Поделиться Опубликовано 25 марта, 2023 (изменено) Товарищи, подскажите нормальную бесплатную панель управления для сервера. ispmanager, про который тут писали, платный. Веста, которую советовал владелец, уже не развивается. Надо попробовать, а то может и не нужна она вовсе. Изменено 25 марта, 2023 пользователем edmsl Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Zero108 Опубликовано 25 марта, 2023 Поделиться Опубликовано 25 марта, 2023 (изменено) Попробувйте ISP Manager 6, там есть тестовый период. Потом можно платить помесячно ~ 400 рублей, необязательно каждый месяц. Удобно тем, что nginx.conf (и httpd.conf) настраиваются автоматически при создании WWW-домена. Лазить в панель каждый месяц необязательно, если сразу всё настроить. Бесплатные панельки могут не работать корректно во всех ситуациях. Изменено 25 марта, 2023 пользователем Zero108 SlawkA 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
edmsl Опубликовано 25 марта, 2023 Автор Поделиться Опубликовано 25 марта, 2023 У нашего хостера она стоит 550р в месяц, а хостинг 390. Как-то не хочется за панельку платить больше, чем за хостинг. Да и не потянем мы сейчас такую сумму. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
ryancoolround Опубликовано 25 марта, 2023 Поделиться Опубликовано 25 марта, 2023 1 час назад, edmsl сказал: Товарищи, подскажите нормальную бесплатную панель управления для сервера. Fastpanel 1 час назад, Zero108 сказал: Потом можно платить помесячно ~ 400 рублей, необязательно каждый месяц. А что будет если не заплатить? Панель удалиться? edmsl 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Zero108 Опубликовано 25 марта, 2023 Поделиться Опубликовано 25 марта, 2023 2 часа назад, ryancoolround сказал: А что будет если не заплатить? Панель удалиться? Не удалится. Авторизоваться в панели не получится до оплаты. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
edmsl Опубликовано 26 марта, 2023 Автор Поделиться Опубликовано 26 марта, 2023 Установил Fastpanel, развернул чистый 4.4.10, но при попытке залогиниться на сайте или админке выдает ошибку 403. Вообще все POST запросы идут с этой ошибкой. При создании сайта создал базу testDB, создал пользователя testDBuser, владелец базы - владелец сайта, user. Сайт в директории /var/www/user/data/www/domain.ru/public_html/. На всю директорию /var/www/user/ пользователем установлен user. в conf_global.php $INFO = array ( 'sql_host' => 'localhost', 'sql_database' => 'testDB', 'sql_user' => 'testDBuser', 'sql_pass' => 'password', 'sql_port' => 3306, 'sql_socket' => '/var/lib/mysql/mysql.sock', 'sql_tbl_prefix' => '', 'sql_utf8mb4' => true, 'board_start' => 1679801569, 'installed' => true, 'base_url' => 'http://domain.ru/', 'guest_group' => 2, 'member_group' => 3, 'admin_group' => 4, ); Куда ему еще права прописать? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Zero108 Опубликовано 26 марта, 2023 Поделиться Опубликовано 26 марта, 2023 11 минут назад, edmsl сказал: развернул чистый 4.4.10 Лучше ставить финальную версию 4.6.12.1 для php 7.4 или версию 4.7.x для php 8.1. По панели не подскажу. Все бесплатные панели требуют танцев с бубном. 12 минут назад, edmsl сказал: 'base_url' => 'http://domain.ru/', Тут нужно https и настроенный сертификат для домена на сервере. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
edmsl Опубликовано 26 марта, 2023 Автор Поделиться Опубликовано 26 марта, 2023 (изменено) 29 минут назад, Zero108 сказал: Тут нужно https и настроенный сертификат для домена на сервере. И правда, подцепил сертификат, прописал 'base_url' => 'https://domain.ru/', и заработал вход на сайт, ошибка 403 ушла. Но вход в админку не работает, перебрасывает обратно на окно логина после ввода пароля. Изменено 26 марта, 2023 пользователем edmsl Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Zero108 Опубликовано 26 марта, 2023 Поделиться Опубликовано 26 марта, 2023 16 минут назад, edmsl сказал: перебрасывает обратно на окно логина после ввода пароля. Попробуйте восстановить пароль стандартными средствами. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
edmsl Опубликовано 26 марта, 2023 Автор Поделиться Опубликовано 26 марта, 2023 1 минуту назад, Zero108 сказал: Попробуйте восстановить пароль стандартными средствами. Так я ведь могу залогиниться на сайте с текущим паролем. А если я входе в админку прописываю заведомо неверный пароль, то появляется ошибка, что данные не верны. Поменял, так же перебрасывает обратно. Я сейчас пересмотрел свои сообщения выше. Когда разворачивал текущий, не новый сайт, была эта проблема. Но там я игрался без панели, все настраивал руками. Здесь же я уже все настройки перепробовал в панели. Осталось только пробовать вручную конфиг как-то править пытаться. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.