Хостинг Spaceweb: Проблемы с сайтом на техническом домене
Материал из Umicms
Содержание |
Имеется:
Сайт расположен на техническом домене хостинга Spaceweb(sweb.ru). Адрес сайта представляет собой что-то вроде site.ru.swteh.ru.
Проблемы:
1) Не сохраняются новые типы данных, при работе в модуле "Шаблоны данных". При этом если попытаться, внести изменения в существующие типы данных, то может возникнуть Fatal error.
2) При попытке загрузить картинку свыше 10кб будет выдаваться ошибка:
"Не удалось загрузить файл. / Возможно, этот файл не является изображением." (при загрузке через Библиотеку изображений)
"Не удалось загрузить файл: test.jpg / Error #2038" (при загрузке через Файловый менеджер)
3) При попытке сохранить страницу, суммарный объём передаваемой при сохранении информации на которой превышает 1кб, выдаётся ошибка 500
Причины:
По словам менеджера техподдержки хостинга Spaceweb, - "Это связано с тем, что это технический домен, там установлен прокси сервер и он имеет некоторые ограничения на объем передаваемой в теле запроса информации". Нигде на сайте хостинга эта информация не фигурирует.
Решение:
Опять же, цитируем менеджера техподдержки: "Можно сделать запись в hosts файле, для домена site.ru с указанием IP адреса, и тогда можно будет обращаться к нам на серверы напрямую по домену".
Файл hosts находится на Вашем компьютере по пути C:\Windows\System32\drivers\etc\hosts
IP адрес можно узнать в панели администрирования хостингом, или с помощью файла phpinfo.php (этот файл можно создать самостоятельно, создаем php файл следующего содержания: <?php phpinfo(); ?> , кладем в корень сайта, и вызываем следующим образом http://имя_домена/phpinfo.php смотрим строку SERVER_ADDR ) IP адрес вписывам в файл hosts, примерно, следующим образом:
12.345.67.891 sitename.net (имя без технического домена)
Далее, необходимо авторизоваться на сайте, не с технического, а с основного домена.
