Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

Ошибка на 7 шаге

На 7 шаге выскакивает

Warning: realpath() : open_basedir restriction in effect. File(/usr/local/apache/htdocs) is not within the allowed path(s): (/home/:/usr/lib/php:/tmp) in /home/u019485842/public_html/includes/paths.php on line 28


realpath какой то левый путь выдает у хостера.

не получается автоматически правильно определять путь к корневой папке магазина

пропишите вручную этот путь в файле

includes\paths.php

убрать вот этот код

);
  $root = str_replace('\\', '/', $root);

  if ($root != '/')
  {
    $CATALOG =  str_replace($root, '', $DIR);
  }
  else
  {
    $CATALOG = '/';
  }


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

  define('DIR', $DIR);
  define('HTTP', $HTTP);
  define('CATALOG', $CATALOG);


на

  define('DIR', 'путь к корневой папке магазина');
  define('HTTP', ''htp://адрес_сайта/');
  define('CATALOG', '/');


Спасибо


Parse error: syntax error, unexpected T_STRING in /home/u019485842/public_html/includes/paths.php on line 15

 
Ругается на эту строчку
define('HTTP', 'http://mobile-spares.16mb.com/');


вот что вставил
  define('DIR', '/usr/local/apache/htdocs/');
  define('HTTP', 'http://mobile-spares.16mb.com/');
  define('CATALOG', '/');

теперь ошибка

Warning: require(includes/classes/message_stack.php) : failed to open stream: No such file or directory in /home/u019485842/public_html/install/includes/top.php on line 42

Fatal error: require() : Failed opening required 'includes/classes/message_stack.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/u019485842/public_html/install/includes/top.php on line 42


можете доступ скинуть - посмотрю.

так просто труно сказать


отправил на мыло


у вас же

Warning: mysql_connect() : Access denied for user 'xxx_user'@'10.0.0.2' (using password: YES) in /home/xx/public_html/redirector.php on line 25

Warning: mysql_select_db() : Access denied for user 'xxx'@'localhost' (using password: NO) in /home/xxx/public_html/redirector.php on line 26

Warning: mysql_select_db() : A link to the server could not be established in /home/xxx/public_html/redirector.php on line 26

в config.php указать правильные данные для подключение к базе


я еще до конца все шаги не могу выполнить, скорее всего из за этого так показывает.

до сих пор показывает на 7 шаге ошибку:
Warning: require(includes/classes/message_stack.php) : failed to open stream: No such file or directory in /home/u019485842/public_html/install/includes/top.php on line 42

Fatal error: require() : Failed opening required 'includes/classes/message_stack.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/u019485842/public_html/install/includes/top.php on line 42



я еще до конца все шаги не могу выполнить, скорее всего из за этого так показывает.

до сих пор показывает на 7 шаге ошибку:
Warning: require(includes/classes/message_stack.php) : failed to open stream: No such file or directory in /home/u019485842/public_html/install/includes/top.php on line 42

Fatal error: require() : Failed opening required 'includes/classes/message_stack.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/u019485842/public_html/install/includes/top.php on line 42


неа. конфиг то уже заполнен
подключение к бд должно быть. вы просто допустили ошибку при вводе данные подключения к бд


Когда дохожу до 7 шага, открываю конфиг, все правильно заполнено. Попробуйте если интересно, доступ скинул вчера Вам.


Так Вам же пишет, что ошибка -  в отсутствии файла
includes/classes/message_stack.php

Должно,  не загрузилось все полностью.


Файл на месте, перекачал полностью архив, тоже самое. Попробую другой хостинг..



Так Вам же пишет, что ошибка -  в отсутствии файла
includes/classes/message_stack.php

Должно,  не загрузилось все полностью.


да это ерунда.

там к базе Mysql почему то не получается подключиться. конфиги то уже создались


у меня тоже ошибка на 7 шаге
db error!
select configuration_key as cfgKey, configuration_value as cfgValue from configuration
Table 'eshop.configuration' doesn't exist
что делать



я еще до конца все шаги не могу выполнить, скорее всего из за этого так показывает.

до сих пор показывает на 7 шаге ошибку:
Fatal error: require() : Failed opening required 'includes/classes/message_stack.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/u019485842/public_html/install/includes/top.php on line 42





Так Вам же пишет, что ошибка -  в отсутствии файла
includes/classes/message_stack.php

Должно,  не загрузилось все полностью.


да это ерунда.

там к базе Mysql почему то не получается подключиться. конфиги то уже создались


Конечно, ерунда, всего лишь  Fatal error, из-за которой дальше не работает.



у меня тоже ошибка на 7 шаге
db error!
select configuration_key as cfgKey, configuration_value as cfgValue from configuration
Table 'eshop.configuration' doesn't exist
что делать


Обычно по умолчанию  создает таблицы с префиксом os_, например os_configuration.  У Вас требует таблицу configuration. Посмотрите для начала, какие таблицы реально созданы.
Встречалась мне как-то подобная ситуация, хостинг был очень нестандартный, не поддерживал сессии, и префикс не передавался.




у меня тоже ошибка на 7 шаге
db error!
select configuration_key as cfgKey, configuration_value as cfgValue from configuration
Table 'eshop.configuration' doesn't exist
что делать


Обычно по умолчанию  создает таблицы с префиксом os_, например os_configuration.  У Вас требует таблицу configuration. Посмотрите для начала, какие таблицы реально созданы.
Встречалась мне как-то подобная ситуация, хостинг был очень нестандартный, не поддерживал сессии, и префикс не передавался.


тогда нужно проверять работу сессий на первом щагу



realpath какой то левый путь выдает у хостера.

не получается автоматически правильно определять путь к корневой папке магазина

пропишите вручную этот путь в файле

includes\paths.php

убрать вот этот код

);
  $root = str_replace('\\', '/', $root);

  if ($root != '/')
  {
    $CATALOG =  str_replace($root, '', $DIR);
  }
  else
  {
    $CATALOG = '/';
  }


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

  define('DIR', $DIR);
  define('HTTP', $HTTP);
  define('CATALOG', $CATALOG);


на

  define('DIR', 'путь к корневой папке магазина');
  define('HTTP', ''htp://адрес_сайта/');
  define('CATALOG', '/');


Спасибо, это помогло.
Такая же проблема как и у автора, на этом же хостинге.
Особенность его в том, что магазин ставиться не в "корень", а в "/public_html/"  - видимо это приводит к ошибкам.

После редактирования includes\paths.php как вы сказали - ошибка пропала и страницы стали открываться как положено, но вот в админку не могу попасть ....
пишит:
Warning: include(includes/functions/admin.include.php) : failed to open stream: No such file or directory in /home/u611830091/public_html/admin/includes/top.php on line 235

Warning: include() : Failed opening 'includes/functions/admin.include.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/u611830091/public_html/admin/includes/top.php on line 235

Warning: include(admin/includes/classes/main.php) : failed to open stream: No such file or directory in /home/u611830091/public_html/admin/includes/top.php on line 236

Warning: include() : Failed opening 'admin/includes/classes/main.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/u611830091/public_html/admin/includes/top.php on line 236

Warning: include(includes/classes/db.php) : failed to open stream: No such file or directory in /home/u611830091/public_html/admin/includes/top.php on line 238

Warning: include() : Failed opening 'includes/classes/db.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/u611830091/public_html/admin/includes/top.php on line 238

Fatal error: Call to undefined function os_db_connect() in /home/u611830091/public_html/admin/includes/top.php on line 239
Прошу помощи.


Источник



Copyright ShopOS