Категории

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

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

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

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

Расширения

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

Модули

Шаблоны

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

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

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

Бизнес книги

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

Магазины на ShopOS

Хостинг для ShopOS

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

Курилка

Помогите с проблемой - ошибка .

С установкой проблем нет , всё работает чётко и заказы оформляются итд итп
но  как дело доходит до оформления заказа или корзины внизу страниц вылетает

Warning: mysql_query(): 9 is not a valid MySQL-Link resource in /home/tvoyremont/tvoy-remont.ru/docs/shops/includes/functions/admin.include.php on line 3364

Warning: error_log(mysql_db_error.log) : failed to open stream: Permission denied in /home/tvoyremont/tvoy-remont.ru/docs/shops/includes/functions/admin.include.php on line 3524
Интернет-магазин закрыт на техническое обслуживание, заходите позже!

ПОВТОРЯЮСЬ НА РАБОТУ ПОМОЕМУ НЕ ВЛЕЯЕТ , КТО МОГЁТ ПОМОГИТЕ 


http://www.shopos.ru/forum/index.php?topic=2151.0

содержиое mysql_db_error.log скинуть в эту тему.



http://www.shopos.ru/forum/index.php?topic=2151.0

содержиое mysql_db_error.log скинуть в эту тему.
[/quote

У меня он не сохраняется либо если это он то этот лог расположенн в корне а не в папке со скриптом
из корня лог вот

11/11/2009 15:11:20 |  -  | select count(*) as total from os_sessions where sesskey = 'd426b64c6040ee37cf3f96381cb0759c' | /shops/login.php
11/11/2009 15:11:25 |  -  | select count(*) as total from os_sessions where sesskey = '00c7013e1c15a420cae2b49c1a57f32e' | /shops/login.php


судя по таблицам. скорее всего то

в конфигах

config\configure.php и
config\admin.php

заменить

define('STORE_SESSIONS', 'mysql');


на

define('STORE_SESSIONS', '');


и поставить права доступа 777 на папку tmp.


если ничего не даст. значит mysql_db_error.log все таки не тот


его вручную нужно создать в папке /home/tvoyremont/tvoy-remont.ru/docs/shops/

и поставить права доступа 777.



его вручную нужно создать в папке /home/tvoyremont/tvoy-remont.ru/docs/shops/

и поставить права доступа 777.



Кажись помогло блин вчера до 4 утра бился делал тоже самое но нифига не помогало а сейчас помогло полтер ГЕЙТ-СССС какой то
насчёт лога файл там есть но в него ничего не пишется и права 777 стоят
второй вопрос - Где находится файл резервного копирования в Бэкапе ?


admin\backups\


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

Notice: Use of undefined constant _CATALOG - assumed '_CATALOG' in /home/tvoyremont/tvoy-remont.ru/docs/shops/config/configure.php on line 28

Warning: session_start() : Cannot send session cache limiter - headers already sent (output started at /home/tvoyremont/tvoy-remont.ru/docs/shops/config/configure.php:28) in /home/tvoyremont/tvoy-remont.ru/docs/shops/install/includes/top.php on line 40

Warning: Cannot modify header information - headers already sent by (output started at /home/tvoyremont/tvoy-remont.ru/docs/shops/config/configure.php:28) in /home/tvoyremont/tvoy-remont.ru/docs/shops/install/includes/func.php on line 368

Fatal error: Call to undefined function os_exit() in /home/tvoyremont/tvoy-remont.ru/docs/shops/install/includes/func.php on line 369


Что делать ???


Помогло спасибо

следующий баг не могу востановить базу из резервной копии в окне резервного копирования пишет
Fatal error: Call to undefined function bzopen() in /home/tvoyremont/tvoy-remont.ru/docs/shops/admin/backup.php on line 745



Помогло спасибо

следующий баг не могу востановить базу из резервной копии в окне резервного копирования пишет
Fatal error: Call to undefined function bzopen() in /home/tvoyremont/tvoy-remont.ru/docs/shops/admin/backup.php on line 745


выбрать без сжатия. не установлен архиватор на хостинге.


чтобы установщик не ругался

Notice: Use of undefined constant _CATALOG - assumed '_CATALOG' in /home/tvoyremont/tvoy-remont.ru/docs/shops/config/configure.php on line 28


на строчке 194
http://code.google.com/p/shopos/source/diff?spec=svn605&r=605&format=side&path=/trunk/2.4.3/upload/install/5.php

убрать

  '  define(\'DIR_WS_DOWNLOAD_PUBLIC\', _CATALOG . \'media/pub/\');' . "\n" .


если конфиги уже прописались, тогда в файле config\configure.php

убрать
  define('DIR_WS_DOWNLOAD_PUBLIC', _CATALOG . 'media/pub/');


Доюрого времени суток, Евгений !

В конце установки (6.php) выдал, что, мол, магазин не работает, типа см. мускуль. Другими словами ошибку !  :-\
Создал файлик mysql_db_error.log в корне сайта - изменений ноль (причем после многих телодвижений: от рестарта апача до полного реинстала магазина). Потом полез смотреть логи самого апача. Он действительно ругался на " ... Use of undefined constant _CATALOG - assumed '_CATALOG' in ... ". Как Вы и описали


чтобы установщик не ругался
на строчке 194 в /install/5.php убрать
'  define(\'DIR_WS_DOWNLOAD_PUBLIC\', _CATALOG . \'media/pub/\');' . "\n" .
если конфиги уже прописались, тогда в файле config\configure.php убрать
define('DIR_WS_DOWNLOAD_PUBLIC', _CATALOG . 'media/pub/');

это было сделано, но все равно выбрасывает ошибку.  Причем в /install/5.php (даже при полной новой инсталиции) 194-ая строка как коментилась, так и исправлялась. Так сказать была у меня мысль, что если define этот прописан, то он для чего то нужен. И заменял строку
'  define(\'DIR_WS_DOWNLOAD_PUBLIC\', _CATALOG . \'media/pub/\');' . "\n" .
на
'  define(\'DIR_WS_DOWNLOAD_PUBLIC\', DIR_FS_CATALOG . \'media/pub/\');' . "\n" .
                                                      ^^^^^
                                                      взял сие исходя из вышестоящих define в /install/5.php и расположения media/pub/
Пробовал также менять и /config/configure.php - результат тотже.  :-\
И сколькими способами я бы не пробовал добиться успеха, у меня это не получилось.
Может быть подскажете, где я не прав ? Заранее спасибо за возможный ответ(ответы) !!!

P.S. Да, может быть Вам будет еще немного интересно, что логах апача есть еще такая запись:
" File does not exist: <Apache document_root>/install/includes/include.js, re
ferer: http://<my.domain.net>/install/6.php
(Прошу прощения за скрытый IP и domain - просто стыдно показывать т.к. там ничего нет )
Я так понял, что не хватает include.js, но думаю, что это не критично, потому что скорее всего имеет отношение к самому скрипту установки как вспомагательный скрипт.

P.P.S. Для справки: apache 2.2.14 / PHP 5.3.0 / MySQL 5.4.3


Какие модули PHP 5 необходимо включить но хостинге для коректной работы магазина ?
Заранее благодарен



Какие модули PHP 5 необходимо включить но хостинге для коректной работы магазина ?
Заранее благодарен


в системных требованиях основные написаны

GD, XML, ZIP, GZIP, Curl, mbstring + mod_rewrite.



Доюрого времени суток, Евгений !

В конце установки (6.php) выдал, что, мол, магазин не работает, типа см. мускуль. Другими словами ошибку !  :-\
Создал файлик mysql_db_error.log в корне сайта - изменений ноль (причем после многих телодвижений: от рестарта апача до полного реинстала магазина). Потом полез смотреть логи самого апача. Он действительно ругался на " ... Use of undefined constant _CATALOG - assumed '_CATALOG' in ... ". Как Вы и описали


чтобы установщик не ругался
на строчке 194 в /install/5.php убрать
'  define(\'DIR_WS_DOWNLOAD_PUBLIC\', _CATALOG . \'media/pub/\');' . "\n" .
если конфиги уже прописались, тогда в файле config\configure.php убрать
define('DIR_WS_DOWNLOAD_PUBLIC', _CATALOG . 'media/pub/');

это было сделано, но все равно выбрасывает ошибку.  Причем в /install/5.php (даже при полной новой инсталиции) 194-ая строка как коментилась, так и исправлялась. Так сказать была у меня мысль, что если define этот прописан, то он для чего то нужен. И заменял строку
'  define(\'DIR_WS_DOWNLOAD_PUBLIC\', _CATALOG . \'media/pub/\');' . "\n" .
на
'  define(\'DIR_WS_DOWNLOAD_PUBLIC\', DIR_FS_CATALOG . \'media/pub/\');' . "\n" .
                                                      ^^^^^
                                                      взял сие исходя из вышестоящих define в /install/5.php и расположения media/pub/
Пробовал также менять и /config/configure.php - результат тотже.  :-\
И сколькими способами я бы не пробовал добиться успеха, у меня это не получилось.
Может быть подскажете, где я не прав ? Заранее спасибо за возможный ответ(ответы) !!!

P.S. Да, может быть Вам будет еще немного интересно, что логах апача есть еще такая запись:
" File does not exist: <Apache document_root>/install/includes/include.js, re
ferer: http://<my.domain.net>/install/6.php
(Прошу прощения за скрытый IP и domain - просто стыдно показывать т.к. там ничего нет )
Я так понял, что не хватает include.js, но думаю, что это не критично, потому что скорее всего имеет отношение к самому скрипту установки как вспомагательный скрипт.

P.P.S. Для справки: apache 2.2.14 / PHP 5.3.0 / MySQL 5.4.3


дайте доступ к ftp и mysql в личку. - установлю.


Так сказать была у меня мысль, что если define этот прописан, то он для чего то нужен. И заменял строку
'  define(\'DIR_WS_DOWNLOAD_PUBLIC\', _CATALOG . \'media/pub/\');' . "\n" .
на
'  define(\'DIR_WS_DOWNLOAD_PUBLIC\', DIR_FS_CATALOG . \'media/pub/\');' . "\n" .


нет. ненужна. не используется уже нигде. атавизм


вот, еще стоит посмотреть. если есть желание разобраться в чем дело.
http://code.google.com/p/shopos/source/diff?spec=svn600&r=600&format=side&path=/trunk/2.4.3/upload/install/5.php

install/5.php
200-205 строка.

возникает с этим только на некоторых хостингах.
в паролях, названиях db баз добавляются пробелы по краям, что приводит к ошибке подключения.


Следующий Вопрос не выводится кнопка печать квитанции Сбербанка как бы в подтверждении выводится надпись что на следующей странице вы можете распечатать квитанцию , и потом на след странице - заказ оформлен и всё и в порчту клиенту  не отправляются реквизиты квитанции сбера  Как  решить ?


а шаблон какой?

просто кнопочка-ссылка скорее всего на распечатку не выводится.

все файлы начинающиеся на checkout из папки themes\default\module\

скопировать в ваш шаблон (themes\ваш_шаблон\module\)

может заодно и другие мелкие глюки исправятся.


а с почтой как что бы квитанция отправлялась клиенту ?


нет такой возможности.

в send_order.php нужно прикреплять с письму html файл.

// send mail to customer
os_php_mail(EMAIL_BILLING_ADDRESS, EMAIL_BILLING_NAME, $order->customer, $order->customer.' '.$order->customer, '', EMAIL_BILLING_REPLY_ADDRESS, EMAIL_BILLING_REPLY_ADDRESS_NAME, '', '', $order_subject, $html_mail, $txt_mail);


в эта строчку отвечает за отправку письма покупателю.


кнопка появилось но на неё жмешь и вылетает ошибка
Warning: Smarty error: unable to read resource: "shopos-spaltig/module/kvitancia.html" in /home/tvoyremont/tvoy-remont.ru/docs/shops/includes/lib/smarty/smarty.class.php on line 1108


усё спасибо сам сделал !!!!

а как полностью снять бэкап магазина скажем для переноса на другой хост  что бы всё сохранилось а не только база ?



кнопка появилось но на неё жмешь и вылетает ошибка
Warning: Smarty error: unable to read resource: "shopos-spaltig/module/kvitancia.html" in /home/tvoyremont/tvoy-remont.ru/docs/shops/includes/lib/smarty/smarty.class.php on line 1108


скопировать файл /module/kvitancia.html из шаблона default


а как полностью снять бэкап магазина скажем для переноса на другой хост  что бы всё сохранилось а не только база ?



а как полностью снять бэкап магазина скажем для переноса на другой хост  что бы всё сохранилось а не только база ?


все файлы и базу перенесети на другой сервер.

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


Новая роблеиа - переставляю на другой хостинг всё как ты и говорил , но при инстале требует установить права на htaccess - устанавливаю на все htaccess но опять пишет что где то не проставил ! что делать то ?


на htaccess.txt

если не получается - можно сразу на первый шаг перейти

http://shop/install/1.php


всё встало в аминку захожу из бэкапа востанавливаю но один баг - не работает главная index.php  ошибка 404 ,  в другой категории стоит старый магазин и всё работает я просто переношу магаз на поддомен что делать ? к стати в магаз можно зайти с любого файла например account.php а через index  и другие никак так же не отображаются фото товаров итд в личку тебе сбросил все адреса может помогешь чем нить ааа? очень нужно переехать на поддомен 



всё встало в аминку захожу из бэкапа востанавливаю но один баг - не работает главная index.php  ошибка 404 ,  в другой категории стоит старый магазин и всё работает я просто переношу магаз на поддомен что делать ? к стати в магаз можно зайти с любого файла например account.php а через index  и другие никак так же не отображаются фото товаров итд в личку тебе сбросил все адреса может помогешь чем нить ааа? очень нужно переехать на поддомен 


а файл index.php есть?


для поддомена нужно конфиги править

config/configure.php
config/admin.php

все что изменилось - поправить.

или просто заново установить


index.php есть . переустановка не помогает конфиги изменил результата ноль , что делать то ? Евгений ! я там в личку скинул все логины  может помогёшь чем то . плиз


непомогает :(


насчет переноса - не знаю.

я же писал, что просто установить с 0я. и перенести базу.


так я так и делал сейчас ещё раз попробую уффффффффф


Где в интеркассе взять ID там всю личку перерыл код есть ID нет

может это красным выделено  ?  там просто на переходе в интеркассу пишет
-парамерт "ik_shop_id" задан в неверном формате - как его праильно вписать
исходя из этого скрипта

<form name="payment" action="https://interkassa.com/lib/payment.php" method="post" target="_top">
<input type="hidden" name="ik_shop_id" value="E8A55072-FC95-FF5B-CFC4-EA4DC403E029">
<input type="hidden" name="ik_payment_amount" value="1.00">
<input type="hidden" name="ik_payment_id" value="PAYMENT_ID">
<input type="hidden" name="ik_payment_desc" value="PAYMENT_DESCRIPTION">
<input type="submit" name="process" value="Оплатить">
</form>


E8A55072-FC95-FF5B-CFC4-EA4DC403E029

это и есть ваш ik_shop_id


выскочило Интернет-магазин закрыт на техническое обслуживание, заходите позже!

Проблема с MySQL. Как узнать причину ошибки.

в файле mysql_db_error.log такая фигня! В чем проблема возникла?  :-\

25/11/2009 12:11:51 | 145 - Table './cosmetik_cosmetik/os_whos_online' is marked as crashed and should be repaired | delete from os_whos_online where time_last_click < '1259143731' | /~cosmetik/index.php?cat=95&sort=name&direction=desc
25/11/2009 12:11:32 | 145 - Table './cosmetik_cosmetik/os_whos_online' is marked as crashed and should be repaired | delete from os_whos_online where time_last_click < '1259143772' | /
25/11/2009 12:11:38 | 145 - Table './cosmetik_cosmetik/os_whos_online' is marked as crashed and should be repaired | delete from os_whos_online where time_last_click < '1259143775' | /~cosmetik/index.php?cat=52&on_page=20&sort=price&direction=desc&page=1
25/11/2009 12:11:10 | 145 - Table './cosmetik_cosmetik/os_whos_online' is marked as crashed and should be repaired | delete from os_whos_online where time_last_click < '1259143870' | /~cosmetik/index.php?cat=142&filter_id=2&on_page=20&sort=price&direction=desc
25/11/2009 12:11:57 | 145 - Table './cosmetik_cosmetik/os_whos_online' is marked as crashed and should be repaired | delete from os_whos_online where time_last_click < '1259143917' | /~cosmetik/index.php?cat=52&on_page=20
25/11/2009 12:11:43 | 145 - Table './cosmetik_cosmetik/os_whos_online' is marked as crashed and should be repaired | delete from os_whos_online where time_last_click < '1259143963' | /~cosmetik/index.php?cat=77&on_page=10
25/11/2009 12:11:28 | 145 - Table './cosmetik_cosmetik/os_whos_online' is marked as crashed and should be repaired | delete from os_whos_online where time_last_click < '1259144008' | /~cosmetik/index.php?cat=52&on_page=10&sort=name&direction=desc&page=3
25/11/2009 12:11:37 | 145 - Table './cosmetik_cosmetik/os_whos_online' is marked as crashed and should be repaired | delete from os_whos_online where time_last_click < '1259144017' | /
25/11/2009 12:11:13 | 145 - Table './cosmetik_cosmetik/os_whos_online' is marked as crashed and should be repaired | delete from os_whos_online where time_last_click < '1259144052' | /~cosmetik/index.php?cat=48&sort=name&direction=desc
25/11/2009 12:11:55 | 145 - Table './cosmetik_cosmetik/os_whos_online' is marked as crashed and should be repaired | delete from os_whos_online where time_last_click < '1259144095' | /~cosmetik/index.php?cat=105&on_page=20
25/11/2009 12:11:37 | 145 - Table './cosmetik_cosmetik/os_whos_online' is marked as crashed and should be repaired | delete from os_whos_online where time_last_click < '1259144137' | /~cosmetik/index.php?cat=97&on_page=20&sort=price&direction=desc
25/11/2009 12:11:20 | 145 - Table './cosmetik_cosmetik/os_whos_online' is marked as crashed and should be repaired | delete from os_whos_online where time_last_click < '1259144180' | /
25/11/2009 12:11:24 | 145 - Table './cosmetik_cosmetik/os_whos_online' is marked as crashed and should be repaired | delete from os_whos_online where time_last_click < '1259144184' | /~cosmetik/index.php?cat=35&on_page=20&sort=name&direction=desc
25/11/2009 12:11:05 | 145 - Table './cosmetik_cosmetik/os_whos_online' is marked as crashed and should be repaired | delete from os_whos_online where time_last_click < '1259144225' | /
25/11/2009 12:11:09 | 145 - Table './cosmetik_cosmetik/os_whos_online' is marked as crashed and should be repaired | delete from os_whos_online where time_last_click < '1259144229' | /~cosmetik/index.php?cat=120&on_page=10&page=1


http://www.simplemachines.ru/index.php/topic,3513.0.html

через phpmyadmin восстановить или очистить таблицу os_whos_online


http://forum.searchengines.ru/archive/index.php/t-234456.html


Источник



Copyright ShopOS