Настройка VPS

Автор VoyDi, 21 февраля 2019, 13:02:14

« назад - далее »

VoyDi

Цитата: PrestaMan от 12 марта 2019, 13:31:09
Модуль tmmegamenu обновите.

У меня версия 1.6.0, а в инете вижу что есть 1.7.1, но мне обновить не предлагает.

VoyDi

Запросил у разработчиков и на тестовый магазин (виртуальный хостинг) всё отлично встало, а на моем конечно же ошибка:

VoyDi

И еще есть проблема с настройкой ЧПУ, вроде всё настроил, но не работает страница 404 в preste, а показывает:
[Debug] This page has moved
Please use the following URL instead: https://hanmart.ru/zubnaya-pasta/23-dental-clinic-2080-cheong-en-cha-vostochnyj-chaj-zubnaya-pasta-130g-8801046979280.html


Я понимаю где копать, но сам не смог понять что не так. У меня было:
location / {
# First attempt to serve request as file, then
# as directory, then fall back to displaying a 404.
try_files $uri $uri/ =404;
}


но с этим кодом не работает ЧПУ

Сейчас у меня:
location ~ \.php$ {

include snippets/fastcgi-php.conf;
#
# # With php-fpm (or other unix sockets):
fastcgi_pass unix:/var/run/php/php7.0-fpm.sock;
        fastcgi_read_timeout 9000;
# # With php-cgi (or other tcp sockets):
# fastcgi_pass 127.0.0.1:9000;
}


На сайте престы:
location ~ \.php$ {
        try_files $uri =404;
        fastcgi_keep_conn on;
        include /etc/nginx/fastcgi_params;
        fastcgi_pass 127.0.0.1:9000;                    # When using TCP
        #fastcgi_pass unix:/var/run/php/php-fpm.sock;   # When using unix sockets
    }


Но как только я добавляю "try_files $uri =404;" или "try_files $uri $uri/ =404;" сайт умирает.

Хелп, что не так?

Adik

Почему в sql запросе по русски ГДЕ, ЗАКАЗАТЬ?

VoyDi

Цитата: Adik от 13 марта 2019, 11:35:18
Почему в sql запросе по русски ГДЕ, ЗАКАЗАТЬ?

Это я наверное страницу перевел с помощью гугла

mAgency

try_files $uri $uri/ /index.php$is_args$args;
error_page 404 /index.php?controller=404;

без локейшенов
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.

mAgency

Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.

VoyDi

Вылезли еще 2 проблемы.

Первая, позвонил клиент и сообщил что зайдя на сайт увидел ошибку 505, Crtl+F5 помог решить проблему, но как это можно решить со стороны сервера?

И вторая, при изменении названия раздела, меняется и ссылка на раздел и вместо редиректа на новую появляется сообщение о переезде:
[Debug] This page has moved
Please use the following URL instead: https://hanmart.ru/33-loson-krem-skrab-dlya-tela

как это исправить?

PrestaMan

Кеш nginx и php очищать нужно после изменений.
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!

VoyDi

Цитата: PrestaMan от 15 марта 2019, 11:27:15
Кеш nginx и php очищать нужно после изменений.

погугли, но не нашел правильного способа, если не сложно можно ссылку или инструкцию?

Adik

Перегружать сервисы можно, простой способ. Лучше же настроить кеширование, по этому вопросу много информации.

AndreiMRM

права доступа гляньте, для файлов 644, для папок 755. У меня такое было из-за неверных атрибутов. Так же было что то похожее когда владелец файлов был root, создал другого пользователя и присвоил владельца файлов и папок к нему.

VoyDi

В phpmyadmin горит ошибка:
OpenSSL error: error:0607A082:digital envelope routines:EVP_CIPHER_CTX_set_key_length:invalid key length

Что это?

mAgency

Не настроено SSL соединенте в файле config.inc.php
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.

VoyDi

Цитата: mAgency от 29 марта 2019, 13:56:41
Не настроено SSL соединенте в файле config.inc.php

Я подключал SSL сертификат и сайт работает по ссылке https:// там что то надо еще добавить в config.inc.php ?