К содержанию

Подскажите как быть?

есть хостинг nic.ru
Подскажите как указывать пути? у меня не подгружается стили
Failed to load resource: the server responded with a status of 404 (Not Found)
ikzap.ru/home/a212134/ikzap.ru/docs/img/logo.png Failed to load resource: the server responded with a status of 404 (Not Found)
ikzap.ru/home/a212134/ikzap.ru/docs/img/dostasvka.png Failed to load resource: the server responded with a status of 404 (Not Found)
ikzap.ru/home/a212134/ikzap.ru/docs/img/oplata.png Failed to load resource: the server responded with a status of 404 (Not Found)
ikzap.ru/home/a212134/ikzap.ru/docs/css/bootstrap.css Failed to load resource: the server responded with a status of 404 (Not Found)
Владислав
Владислав
12 апреля 2016, 11:25
modx.pro
3 773
Реклама

Комментарии: 18

Petro
Petro Старожил
12 апреля 2016, 15:00
<base href="http://ikzap.ru/ikzap.ru/docs/" />
Сделай
<base href="http://ikzap.ru/" />

Посмотри что изменилось. Далее:

<img src="/ikzap.toshev-vlad.ru/assets/images/products/718/120x90/kvq9cy-ztvs-346x260.jpg" width="100" height="80" />
Сделай
<img src="assets/images/products/718/120x90/kvq9cy-ztvs-346x260.jpg" width="100" height="80" />

и так далее
    Владислав
    Владислав Старожил
    12 апреля 2016, 15:03
    Вот смотрите как с этим быть ikzap.ru/ у меня пути непонятно откуда берутся
    ET ikzap.ru/ikzap.ru/docs/css/media.css
    ikzap.ru/:24 GET ikzap.ru/ikzap.ru/docs/css/style.css
    ikzap.ru/:25 GET ikzap.ru/ikzap.ru/docs/css/bootstrap.css
    ikzap.ru/:26 GET ikzap.ru/ikzap.ru/docs/css/fancy.css
    ikzap.ru/:28 GET ikzap.ru/ikzap.ru/docs/js/jq.js
      Владислав
      Владислав Старожил
      12 апреля 2016, 15:04
      Главно на другом хостинге все хорошо а вот с nic.ru беда
        Воеводский Михаил
        Воеводский Михаил Проверенный
        12 апреля 2016, 15:06
        C nic.ru часто беда. Лучше уходить с него.
          Владислав
          Владислав Старожил
          12 апреля 2016, 15:10
          Да я понимаю но это сайт заказчика и сайт был на ворпрессе решили переделать на модх
            Воеводский Михаил
            Воеводский Михаил Проверенный
            12 апреля 2016, 15:13
            Настоятельно порекомендуйте переехать на modhost.pro. Крайне настоятельно. Как правило, соглашаются.
              Владислав
              Владислав Старожил
              12 апреля 2016, 15:15
              а как потом перенести домен?
                Воеводский Михаил
                Воеводский Михаил Проверенный
                12 апреля 2016, 15:16
                Оставить управление доменом на nic.ru, отказаться только от их хостинга. В ПУ доменом указать новый IP для записей типа A.
              Воеводский Михаил
              Воеводский Михаил Проверенный
              12 апреля 2016, 15:53
              Кстати, как аргумент — выставляйте счета за все время, что воюете с плохим хостингом. Как правило, после первого счета, превышающего в 2-3 раза стоимость годового обслуживания на предлагаемом хостинге, заказчик легко соглашается на переезд.
          Владислав
          Владислав Старожил
          12 апреля 2016, 15:04
          А где это править?
            Владислав
            Владислав Старожил
            12 апреля 2016, 15:59
            $site_id = 'modx570baa77b43848.94723127';
            $site_sessionname = 'SN56d02ad5aa4a9';
            $https_port = '443';
            $uuid = '7afca4f1-8f64-4ff1-b7f0-44209b851073';

            if (!defined('MODX_CORE_PATH')) {
            $modx_core_path= 'ikzap.ru/core';
            define('MODX_CORE_PATH', $modx_core_path);
            }
            if (!defined('MODX_PROCESSORS_PATH')) {
            $modx_processors_path= '/ikzap.ru/core/model/modx/processors/';
            define('MODX_PROCESSORS_PATH', $modx_processors_path);
            }
            if (!defined('MODX_CONNECTORS_PATH')) {
            $modx_connectors_path= '/ikzap.ru/connectors/';
            $modx_connectors_url= '/connectors/';
            define('MODX_CONNECTORS_PATH', $modx_connectors_path);
            define('MODX_CONNECTORS_URL', $modx_connectors_url);
            }
            if (!defined('MODX_MANAGER_PATH')) {
            $modx_manager_path= '/manager/';
            $modx_manager_url= '/manager/';
            define('MODX_MANAGER_PATH', $modx_manager_path);
            define('MODX_MANAGER_URL', $modx_manager_url);
            }
            if (!defined('MODX_BASE_PATH')) {
            $modx_base_path= 'ikzap.ru';
            $modx_base_url= 'ikzap.ru';
            define('MODX_BASE_PATH', $modx_base_path);
            define('MODX_BASE_URL', $modx_base_url);
            }
            if(defined('PHP_SAPI') && (PHP_SAPI == «cli» || PHP_SAPI == «embed»)) {
            $isSecureRequest = false;
            } else {
            $isSecureRequest = ((isset ($_SERVER['HTTPS']) && strtolower($_SERVER['HTTPS']) == 'on') || $_SERVER['SERVER_PORT'] == $https_port);
            }
            if (!defined('MODX_URL_SCHEME')) {
            $url_scheme= $isSecureRequest? 'https://': 'http://';
            define('MODX_URL_SCHEME', $url_scheme);
            }
            if (!defined('MODX_HTTP_HOST')) {
            if(defined('PHP_SAPI') && (PHP_SAPI == «cli» || PHP_SAPI == «embed»)) {
            $http_host='';
            define('MODX_HTTP_HOST', $http_host);
            } else {
            $http_host= array_key_exists('HTTP_HOST', $_SERVER)? $_SERVER['HTTP_HOST']: '';
            if ($_SERVER['SERVER_PORT'] != 80) {
            $http_host= str_replace(':'. $_SERVER['SERVER_PORT'], '', $http_host); // remove port from HTTP_HOST
            }
            $http_host .= ($_SERVER['SERVER_PORT'] == 80 || $isSecureRequest)? '': ':'. $_SERVER['SERVER_PORT'];
            define('MODX_HTTP_HOST', $http_host);
            }
            }
            if (!defined('MODX_SITE_URL')) {
            $site_url= $url_scheme. $http_host. MODX_BASE_URL;
            define('MODX_SITE_URL', $site_url);
            }
            if (!defined('MODX_ASSETS_PATH')) {
            $modx_assets_path= 'home/a212134/ikzap.ru/assets/';
            $modx_assets_url= '/ikzap.ru/assets/';
            define('MODX_ASSETS_PATH', $modx_assets_path);
            define('MODX_ASSETS_URL', $modx_assets_url);
            }
            if (!defined('MODX_LOG_LEVEL_FATAL')) {
            define('MODX_LOG_LEVEL_FATAL', 0);
            define('MODX_LOG_LEVEL_ERROR', 1);
            define('MODX_LOG_LEVEL_WARN', 2);
            define('MODX_LOG_LEVEL_INFO', 3);
            define('MODX_LOG_LEVEL_DEBUG', 4);
            }
            if (!defined('MODX_CACHE_DISABLED')) {
            $modx_cache_disabled= false;
            define('MODX_CACHE_DISABLED', $modx_cache_disabled);
            }

            может я не правильно прописал?

            а вдругих
            ?php
            define('MODX_CORE_PATH', '/home/a212134/ikzap.ru/docs/core/');
            define('MODX_CONFIG_KEY', 'config');
            ?>
            Владимир
            Владимир Старожил
            12 апреля 2016, 15:32
            Вы пишите пути которых нет:
            ikzap.ru/home/a212134/ikzap.ru/docs/img/logo.png
            . А есть
            http://ikzap.ru/img/logo.png
            — и картинка на месте.
            Видимо хостинг не виноват.
              Владислав
              Владислав Старожил
              12 апреля 2016, 15:34
              Я немного не понимаю где пути находятся и немогу понять почему дублируется когда переносил с локальной машины на хостинг другой все работало
                Владимир
                Владимир Старожил
                12 апреля 2016, 15:43
                Советую использовать Vapor
                Если у вас есть работающий сайт на локалке, то нет проблем перенести его, тем более это занимает максимум 10 минут.
                1. устанавливаете на рабочем сайте Vapor (качаете из официального репозитария)
                2. создаете на локалке Vapor-ом снимок сайта
                3. получившийся пакет заливаете в ikzap.ru/core/packages/ (только закройте эту директорию, а лучше сразу переносите на modhost.pro/ ), при условии что ставите на чистый сайт ибо снимок все затрет
                4. устанавливаете пакет (искать пакеты локально)
                вот и все.
                  Владислав
                  Владислав Старожил
                  12 апреля 2016, 15:58
                  $site_id = 'modx570baa77b43848.94723127';
                  $site_sessionname = 'SN56d02ad5aa4a9';
                  $https_port = '443';
                  $uuid = '7afca4f1-8f64-4ff1-b7f0-44209b851073';

                  if (!defined('MODX_CORE_PATH')) {
                  $modx_core_path= 'ikzap.ru/core';
                  define('MODX_CORE_PATH', $modx_core_path);
                  }
                  if (!defined('MODX_PROCESSORS_PATH')) {
                  $modx_processors_path= '/ikzap.ru/core/model/modx/processors/';
                  define('MODX_PROCESSORS_PATH', $modx_processors_path);
                  }
                  if (!defined('MODX_CONNECTORS_PATH')) {
                  $modx_connectors_path= '/ikzap.ru/connectors/';
                  $modx_connectors_url= '/connectors/';
                  define('MODX_CONNECTORS_PATH', $modx_connectors_path);
                  define('MODX_CONNECTORS_URL', $modx_connectors_url);
                  }
                  if (!defined('MODX_MANAGER_PATH')) {
                  $modx_manager_path= '/manager/';
                  $modx_manager_url= '/manager/';
                  define('MODX_MANAGER_PATH', $modx_manager_path);
                  define('MODX_MANAGER_URL', $modx_manager_url);
                  }
                  if (!defined('MODX_BASE_PATH')) {
                  $modx_base_path= 'ikzap.ru';
                  $modx_base_url= 'ikzap.ru';
                  define('MODX_BASE_PATH', $modx_base_path);
                  define('MODX_BASE_URL', $modx_base_url);
                  }
                  if(defined('PHP_SAPI') && (PHP_SAPI == «cli» || PHP_SAPI == «embed»)) {
                  $isSecureRequest = false;
                  } else {
                  $isSecureRequest = ((isset ($_SERVER['HTTPS']) && strtolower($_SERVER['HTTPS']) == 'on') || $_SERVER['SERVER_PORT'] == $https_port);
                  }
                  if (!defined('MODX_URL_SCHEME')) {
                  $url_scheme= $isSecureRequest? 'https://': 'http://';
                  define('MODX_URL_SCHEME', $url_scheme);
                  }
                  if (!defined('MODX_HTTP_HOST')) {
                  if(defined('PHP_SAPI') && (PHP_SAPI == «cli» || PHP_SAPI == «embed»)) {
                  $http_host='';
                  define('MODX_HTTP_HOST', $http_host);
                  } else {
                  $http_host= array_key_exists('HTTP_HOST', $_SERVER)? $_SERVER['HTTP_HOST']: '';
                  if ($_SERVER['SERVER_PORT'] != 80) {
                  $http_host= str_replace(':'. $_SERVER['SERVER_PORT'], '', $http_host); // remove port from HTTP_HOST
                  }
                  $http_host .= ($_SERVER['SERVER_PORT'] == 80 || $isSecureRequest)? '': ':'. $_SERVER['SERVER_PORT'];
                  define('MODX_HTTP_HOST', $http_host);
                  }
                  }
                  if (!defined('MODX_SITE_URL')) {
                  $site_url= $url_scheme. $http_host. MODX_BASE_URL;
                  define('MODX_SITE_URL', $site_url);
                  }
                  if (!defined('MODX_ASSETS_PATH')) {
                  $modx_assets_path= 'home/a212134/ikzap.ru/assets/';
                  $modx_assets_url= '/ikzap.ru/assets/';
                  define('MODX_ASSETS_PATH', $modx_assets_path);
                  define('MODX_ASSETS_URL', $modx_assets_url);
                  }
                  if (!defined('MODX_LOG_LEVEL_FATAL')) {
                  define('MODX_LOG_LEVEL_FATAL', 0);
                  define('MODX_LOG_LEVEL_ERROR', 1);
                  define('MODX_LOG_LEVEL_WARN', 2);
                  define('MODX_LOG_LEVEL_INFO', 3);
                  define('MODX_LOG_LEVEL_DEBUG', 4);
                  }
                  if (!defined('MODX_CACHE_DISABLED')) {
                  $modx_cache_disabled= false;
                  define('MODX_CACHE_DISABLED', $modx_cache_disabled);
                  }

                  может я не правильно прописал?

                  а вдругих
                  ?php
                  define('MODX_CORE_PATH', '/home/a212134/ikzap.ru/docs/core/');
                  define('MODX_CONFIG_KEY', 'config');
                  ?>
                    Владимир
                    Владимир Старожил
                    12 апреля 2016, 16:19
                    А зачем мне вы это пишете? ))
                    Ни когда даже в голову мне не приходило стандартный конфиг править руками)) Бред!
                    Не проще поставить чистый MODX и поверх залить файлы (распаковать архив) предварительно удалив из архива конфиги? А потом залить свою базу, стерев свежеустановленную.
                    Или Vapor, чаще это самый простой вариант.
                      Владислав
                      Владислав Старожил
                      13 апреля 2016, 07:54
                      Разобрался с vapor все спасибо
                        Владимир
                        Владимир Старожил
                        13 апреля 2016, 07:59
                        На всякий случай: в Vapor есть закомментированые функции, т.е. по умолчанию он, например, юзеров не переносит, но это можно включить.
                        Удачи!)
              Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
              18