◄Помощь► Magento

Статус
В этой теме нельзя размещать новые ответы.

Violent

V-Power! (7 Years with Nulled! <3)
Регистрация
17 Окт 2012
Сообщения
375
Реакции
296
Тему создано специально для помощи в настройке, установке и другого, что связано с CMS Magento.

Прежде чем написать в этой или любой-другой теме, ОБЯЗАТЕЛЬНО прочите правила раздела: Для просмотра ссылки Войди или Зарегистрируйся (незнание правил, не освобождает от ответственности и наказания!)

Если вопрос не касается настройки Magento, то тогда вам нужно заглянуть в одну из этих тем:

Для просмотра ссылки Войди или Зарегистрируйся

Для просмотра ссылки Войди или Зарегистрируйся

Для просмотра ссылки Войди или Зарегистрируйся

Для просмотра ссылки Войди или Зарегистрируйся

Для просмотра ссылки Войди или Зарегистрируйся

Для просмотра ссылки Войди или Зарегистрируйся

Для просмотра ссылки Войди или Зарегистрируйся

Для просмотра ссылки Войди или Зарегистрируйся

Свою проблему описывайте как можно подробней и по возможности обязательно нужно давать примеры страниц (код, скриншоты или ссылки на сайт под спойлер или хайд)!

И еще! Если вопрос тупой или настолько очевиден что на него уже неоднократно давали ответ как здесь так и в интернете, то он моментально удаляется, а пользователь после повторного похожего вопроса моментально улетает в БАН! Потому, пользуйтесь поиском как здесь на форуме, так и в интернете.

P.S.
Если проблема не решается в 3-4 сообщения, это не проблема, это кривые руки!
:att:
P.P.S. Прежде чем задать вопрос обновите кэш, индексы и отключите компиляцию, а лучше при настройке/доработке отключите всё что только можно! Иначе, тупые вопросы попросту будут удаляться.

__________________________________________________________________________________________________________________________________
Начну.. Есть бесплатный модуль Для просмотра ссылки Войди или Зарегистрируйся, спокойно становится на версию 1.7, но ошибка появляется при переходе на сайт liqpay:
"Ошибка! Не передана информация для покупки.error:
Сумма должна быть больше 0.02 грн
Валюта не присутствует...."
.
Нужно решить эту проблему, кто возьмется за ее решения (можно не бесплатно, тогда писать в личку)?
P.S. На самом Для просмотра ссылки Войди или Зарегистрируйсяесть "некий" совет как это решить, но для меня он не понятен.

P.P.S. Проблема решена, кому надо обращайтесь.
 
Последнее редактирование:
Кто нибудь сталкивался с проблемой - после установки модуля перестает сохранять настройки конфигурации админка?
 
Кто нибудь сталкивался с проблемой - после установки модуля перестает сохранять настройки конфигурации админка?
нужно смотреть ошибку или предупреждение в логах, возможно, что переписана одна из моделей сохранения конфигурационных параметров и соответственно ничего не сохраняется
 
Кто нибудь сталкивался с проблемой - после установки модуля перестает сохранять настройки конфигурации админка?
Вы хоть поясните - все разделы в конфигурации или конкретно раздел данного модуля, что за модуль, больше подробностей пожалуйста.
У меня было что при установке вместе с модулем шла js-ка колорпикера - которая конфликтовала с стандартным и вся типография слетела с катушек.
Возможно у вас тоже дело в Js попробуйте через инструменты в браузере убрать javascript с сохранения формы и прописать type="submit".
 
Не могу настроить Cron job в Magento ver. 1.9.1.1 чтобы мейлы отсылал. Помогите уже неделю вожусь.... не получаеться. хостер сам ничего не знает

Сервер: apache

Указываю путь к cron.sh через админку хоста

5 минут выполнение

В магенто тоже на 5 минут ставлю

На мейл отчёт приходит что задача успешно выполнена и вот ещё:
Server: Apache

Last-Modified: Tue, 28 Apr 2015 11:15:05 GMT

Etag: "1300e82-2cd-514c6f977a040"

Accept-Ranges: bytes

Content-Length: 717

Content-Type: application/x-sh

---------------------------------


HTTP:

---------------------------------

#!/bin/sh

# location of the php binary

if [ ! "$1" = "" ] ; then

CRONSCRIPT=$1

else

CRONSCRIPT=cron.php

fi


MODE=""

if [ ! "$2" = "" ] ; then

MODE=" $2"

fi


PHP_BIN=`which php`


# absolute path to magento installation

INSTALLDIR=`echo $0 | sed 's/cron\.sh//g'`


# prepend the intallation path if not given an absolute path

if [ "$INSTALLDIR" != "" -a "`expr index $CRONSCRIPT /`" != "1" ];then

if ! ps auxwww | grep "$INSTALLDIR$CRONSCRIPT$MODE" | grep -v grep 1>/dev/null 2>/dev/null ; then

$PHP_BIN $INSTALLDIR$CRONSCRIPT$MODE &

fi

else

if ! ps auxwww | grep "$CRONSCRIPT$MODE" | grep -v grep | grep -v cron.sh 1>/dev/null 2>/dev/null ; then

$PHP_BIN $CRONSCRIPT$MODE &

fi

fi


---------------------------------
И ничего нет. счета не выписываються ничего не происходит
Что может быть?
 
Не могу настроить Cron job в Magento ver. 1.9.1.1 чтобы мейлы отсылал. Помогите уже неделю вожусь.... не получаеться. хостер сам ничего не знает

Сервер: apache

Указываю путь к cron.sh через админку хоста

5 минут выполнение

В магенто тоже на 5 минут ставлю

На мейл отчёт приходит что задача успешно выполнена и вот ещё:
Server: Apache

Last-Modified: Tue, 28 Apr 2015 11:15:05 GMT

Etag: "1300e82-2cd-514c6f977a040"

Accept-Ranges: bytes

Content-Length: 717

Content-Type: application/x-sh

---------------------------------


HTTP:

---------------------------------

#!/bin/sh

# location of the php binary

if [ ! "$1" = "" ] ; then

CRONSCRIPT=$1

else

CRONSCRIPT=cron.php

fi


MODE=""

if [ ! "$2" = "" ] ; then

MODE=" $2"

fi


PHP_BIN=`which php`


# absolute path to magento installation

INSTALLDIR=`echo $0 | sed 's/cron\.sh//g'`


# prepend the intallation path if not given an absolute path

if [ "$INSTALLDIR" != "" -a "`expr index $CRONSCRIPT /`" != "1" ];then

if ! ps auxwww | grep "$INSTALLDIR$CRONSCRIPT$MODE" | grep -v grep 1>/dev/null 2>/dev/null ; then

$PHP_BIN $INSTALLDIR$CRONSCRIPT$MODE &

fi

else

if ! ps auxwww | grep "$CRONSCRIPT$MODE" | grep -v grep | grep -v cron.sh 1>/dev/null 2>/dev/null ; then

$PHP_BIN $CRONSCRIPT$MODE &

fi

fi


---------------------------------
И ничего нет. счета не выписываються ничего не происходит
Что может быть?


Привет, у меня в ISP панели в планировщике прописано так sh /var/www/adam/data/www/site.ru/cron.sh>/dev/null 2>&1 время установлено */15
 
Помогите такая проблема.
Перенесли сайт на выделенный хостинг. Все работало с начало, но потом при добавлении товара съехал весь каталог изображения не отображаются в каталоге, фильтр не отображается, карточка с товаром не работает вообще.

При добавлении изображения к товару в админке как бы проходит загрузка, но оно не появляется.
При очистке кэша вообще сайт падает.

Не отображается ни на одном шаблоне. Помогите сайт
forsshop.ru
 
Вы хоть поясните - все разделы в конфигурации или конкретно раздел данного модуля, что за модуль, больше подробностей пожалуйста.
У меня было что при установке вместе с модулем шла js-ка колорпикера - которая конфликтовала с стандартным и вся типография слетела с катушек.
Возможно у вас тоже дело в Js попробуйте через инструменты в браузере убрать javascript с сохранения формы и прописать type="submit".
Проблема была в файле .htaccess, я прописал редиректы для дублей и похоже не исключил админку..
 
не помогло
sh /var/www/adam/data/www/site.ru/cron.sh>/dev/null 2>&1 время установлено */15

Для просмотра ссылки Войди или Зарегистрируйся,
Scheduler->Schedule configuration
Выбираю select all-> Run now сработало . письма пришли.
А как сделать чтобы автоматом срабатывало?
Если вручную не нажимаю на run all, не срабатывает ничего

В админке прописанно
Execution type: HTTP based
Для просмотра ссылки Войди или Зарегистрируйся
5min
------------------------
Если в браузере открываю
Для просмотра ссылки Войди или Зарегистрируйся
То cron срабатывает и почта приходит

По расписанию через 5 минут не срабатывает автоматом

Значит неправильно настроен крон.
Сделаем так, чтоб точно заработало
Идём в редактируем файл crontab в папке /etc
SHELL=/bin/sh
PATH=/usr/local/bin:/usr/bin:/bin:/usr/games:/sbin:/usr/sbin
MAILTO=мыло@одмина
HOME=/

#задание ниже будет запускаться каждые 5 минут. Задание от рута точно сработает, но лучше поставить юзверя, от чьего имени запущен веб-сервер: nginx\apache или др
*/5 * * * * root cd /home/путь к папке с сайтом; /usr/bin/php -f cron.php; &>/var/log/cron.log
Ещё у AOE Scheduler заметил нюанс, иногда нужно ручками запустить aoescheduler_heartbeat, чтобы задания начали выполняться.
p.s. всё вышесказанное должно сработать на centos 6/7

в /etc доступа у меня нету

как cron на apache должен ответить на майл когда исправно выполнил работу ?
 
Последнее редактирование модератором:
1. у скрипта cron.sh есть права на запуск?
2. в руте мадженто есть cron.php который желательно запускать от имени пользователя веб сервера
3. в никсе crontab -e -uпользовательвебсервера
4. конструкция в кронтабе примерно такая
Код:
* * * * * /usr/bin/php -f /var/www/html/cron.php
нужно только поправить временной интервал

как cron на apache должен ответить на майл когда исправно выполнил работу ?
тут апач нипричём, крон это системная штука которая запускает скрипт, либо пхп либо шелл, вариантов вызова их как минимум три, если вы проповали cron.php и оно сработало, тогда вам нужно в кроне просто вызвать его с нужной периодичностью. попробуйте выполнить команду которую вы даёте в кроне просто в командной строке сервера, возможно оно покажет ошибку
 
Последнее редактирование модератором:
Не могу настроить Cron job в Magento ver. 1.9.1.1 чтобы мейлы отсылал. Помогите уже неделю вожусь.... не получаеться. хостер сам ничего не знает

Сервер: apache

Указываю путь к cron.sh через админку хоста

5 минут выполнение

В магенто тоже на 5 минут ставлю

На мейл отчёт приходит что задача успешно выполнена и вот ещё:
Server: Apache

Last-Modified: Tue, 28 Apr 2015 11:15:05 GMT

Etag: "1300e82-2cd-514c6f977a040"

Accept-Ranges: bytes

Content-Length: 717

Content-Type: application/x-sh

---------------------------------


HTTP:

---------------------------------

#!/bin/sh

# location of the php binary

if [ ! "$1" = "" ] ; then

CRONSCRIPT=$1

else

CRONSCRIPT=cron.php

fi


MODE=""

if [ ! "$2" = "" ] ; then

MODE=" $2"

fi


PHP_BIN=`which php`


# absolute path to magento installation

INSTALLDIR=`echo $0 | sed 's/cron\.sh//g'`


# prepend the intallation path if not given an absolute path

if [ "$INSTALLDIR" != "" -a "`expr index $CRONSCRIPT /`" != "1" ];then

if ! ps auxwww | grep "$INSTALLDIR$CRONSCRIPT$MODE" | grep -v grep 1>/dev/null 2>/dev/null ; then

$PHP_BIN $INSTALLDIR$CRONSCRIPT$MODE &

fi

else

if ! ps auxwww | grep "$CRONSCRIPT$MODE" | grep -v grep | grep -v cron.sh 1>/dev/null 2>/dev/null ; then

$PHP_BIN $CRONSCRIPT$MODE &

fi

fi


---------------------------------
И ничего нет. счета не выписываються ничего не происходит
Что может быть?
ставим Для просмотра ссылки Войди или Зарегистрируйся, чтобы проверить работоспособность cron.sh (cron.php)
Если не работает, то можно сверить в конфиге /etc/crontab системную переменную path
Код:
echo $PATH
с тем, что указано в /etc/crontab и проверить, какой шелл стоит в конфиге SHELL=/bin/sh или SHELL=/bin/bash. Нужен SHELL=/bin/sh

Можно заюзать cron.php, но в нём предварительно после
Код:
$isShellDisabled = (stripos(PHP_OS, ‘win’) === false) ? $isShellDisabled : true;
вставить
Код:
$isShellDisabled = true;
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху