https://foxcloud.net/ Облачные сервисы, серверы, виртуальный хостинг в России, Европе, США
Контакты

Достижения

Все достижения (1)

Наибольший вклад в теги

Все теги (33)

Лучшие ответы пользователя

Все ответы (48)
  • Как исправить ошибку 500, при загрузки сайта на Symfony?

    FoxCloud
    @FoxCloud
    Хостинг и облачные сервисы
    Здравствуйте!
    Для того, чтобы исправить 500 ошибку на сайте, сделайте следующее (от простого к сложному):

    1. Вспомните, что вы делали недавно на сайте и верните все как было.
    2. Восстановите сайт из резервной копии от числа, когда сайт ещё работал. Начните с восстановления файлов. Чаще всего это мжно сделать несколькими кликами в хостинг панели.
    3. Смените версию PHP для сайта. Попробуйте несколько версий. Если не поможет - верните на PHP версию, которая была.
    4. Убедитесь, что на хостинг аккаунте есть сводоное место любым знакомым вам способом.
    5. Обратитесь к хостинг компании за помощью. Иногда хостеры помагают с подобными проблемами на бесплатной основе.

    Сложнее:
    6. Проверьте логи на наличие ошибок. Логи можно найти в нескольких местах:
    1. Логи сервера, часто их можно найти:
    - в корне сайте, файл /error.log (CPANEL панель)
    - В директории /logs/Ваш_сайт.error.log (Панель ISPmanager5)

    2. Логи symphony
    Зайдите в корень сайта, а потом в /var/log/
    Там вы найдете логи.
    Проанализируйте логи, они наведут вас на проблему.

    7. Включите дебаг syphony.
    Инстуркция по ссылке: https://symfony.com/doc/4.2/components/debug.html

    И второй вариант - обратиться в тех-поддержку хостера. Обычно они помогают с установкой сайта.
    Ответ написан
  • Ошибка, при установке модуля tesseract-ocr, как решить?

    FoxCloud
    @FoxCloud
    Хостинг и облачные сервисы
    Здравствуйте!
    Попробуйте другой метод для установки через Anaconda

    1. Установите anaconda https://www.anaconda.com/download/#windows
    2. Откройте командную строку анаконды и впишите две команды:
    conda create -n OCR python=3.6
    activate OCR
    3. Установите tesseract
    conda install -c simonflueckiger tesserocr
    Ответ написан
  • Ошибки: REST API выдал ошибку, Ваш сайт не смог выполнить петлевой запрос на одном из хостингов при одинаковом сайте, как исправить?

    FoxCloud
    @FoxCloud
    Хостинг и облачные сервисы
    Добрый день!

    Чтобы решить проблему проследуйте по пунктам (от более простого к сложному):

    1. Сделайте бэкап файлов сайта и БД текущего состояния сайта.
    2. Убедитесь, что на всех доменах стоит валидный сертификат. Чаще всего на хостингах доступны LetsEncrypt бесплатные сертификаты - выпустите и установите валидные сертификаты. Проверить валидность сертификата на сайте можно на сайте https://www.sslshopper.com/ssl-checker.html
    3. На сайте настройте редирект с HTTP на HTTPS. Это можно сделать в панели управления хостингом в настройках www-домена или через файл .htaccess:

    Пример редиректа №1:
    RewriteEngine On
    RewriteCond %{HTTPS} off
    RewriteCond %{HTTP:X-Forwarded-Proto} !https
    RewriteCond %{HTTP:CF-Visitor} !https
    RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

    Пример редиректа №2:
    RewriteEngine On
    RewriteBase /
    RewriteCond %{HTTP:X-Forwarded-Proto} =http
    RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

    Пример редиректа №3:
    RewriteCond %{HTTPS} !=on
    RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]

    4. Скачайте плагин "Really Simple SSL" установите и переведите сайт на HTTPS. А также измените ссылки сайта с xn--_-7sbbf2b7bj7b на https://xn--_-7sbbf2b7bj7b - это можно сделать в базе данных (таблица wp_options) или в панели CMS /wp-admin

    Проверьте, не устранена ли ошибка.

    5. В child теме wordpress в файле с кастомными функциями отключите CORS политику.
    Пример как это сделать представлен по ссылке: https://www.coditty.com/code/enable-cors-on-wordpr...

    6. Убедитесь, что у вас не установлены блокировки REST API в плагине безопасности.
    К примеру iThesmes Security имеет опцию блокировку данных запросов.
    Ответ написан
  • На VPS в access.log apache вместо IP посетителя записывается внешний IP самой VPS. Как записывать нужный IP?

    FoxCloud
    @FoxCloud
    Хостинг и облачные сервисы
    Добрый день. Необходимо произвести небольшие изменения в указанном Вами блоке настроек, заменить %h на %{X-Forwarded-For}i :

    CustomLog /var/www/domains/site.ru/logs/.access_log combined


    LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
    Ответ написан
  • Использование sysprep в паре акрониксом?

    FoxCloud
    @FoxCloud
    Хостинг и облачные сервисы
    Здравствуйте!
    Для того, чтобы перенести систему с одного ПК на другой, использовать acronis + sysprep можно.
    Обратите, внимание на несколько вещей:

    1. sysprep не обязателен. Можно переносить и без него.
    2. При восстановлении сервера при помощи acronis boot CD, посмотрите таблицу разметки диска.
    Если у вас был GPT или MBR на оригинальном сервере, вам необходимо сначала конвертировать диск в GPT или MBR. Для этого есть множество инструментов от DISKPART в консоли до специализированных программ типа AOMEI DISK Manager.
    3. В biose соответственно нужно выставить в каком режиме будет загрузка (EUFI/Legacy) в соответствии как было на оригинальном ПК.

    Желаем успехов в данной задаче!
    Ответ написан