Ошибка Mydomain в модуле Magento


Я без проблем устанавливаю расширение B2B на локальную машину для Magento. Но, делая то же самое для клиентского сервера, я получаю следующую ошибку:

404 Not Found

The server can not find the requested page:

mydomain.com/errors/report.php?id=264218583315&skin=default (port 80)
Please forward this error screen to mydomain.com's WebMaster.

Где мне нужно внести изменения? Я заменил следующую строку 33 в Observer.php файл.

    Mage::app()->getResponse()->setRedirect(Mage::helper('adminhtml')->getUrl("customer/account/login"));

С

Mage::app()->getResponse()->setRedirect("http://mydomain.com/magento/index.php/customer/account/login"));

Также, когда я вставляю URL-адрес

http://mydomain.com/magento/index.php/customer/account/login

Непосредственно в браузере он работает нормально. Но здесь его перенаправление на страницу ошибки 404.

Нужно ли мне вносить какие-либо изменения в какие-либо файл в Magento или в некоторых других конфигурациях?

Author: Manoj Suryawanshi, 2012-09-19

2 answers

Я предполагаю, что это ошибка с настройкой или установкой расширения B2B. Ваша конфигурация хранится в таблице core_config, также попробуйте переустановить расширение B2B. Как упоминал LittleBigDev, это также может быть проблемой с правами доступа. И обязательно проверьте, что версия magento одинакова как на локальном, так и на сервере.

 2
Author: ScoRpion, 2012-09-27 05:59:58

Права доступа к файлам должны быть 644. Для папок это должно быть 755. Для файлов папки Mage и файлов библиотеки PEAR это должно быть 550

И вы также должны проверить настройки владельца файлов.

Для получения дополнительной информации смотрите http://www.magentocommerce.com/wiki/groups/227/resetting_file_permissions/

 1
Author: LittleBigDev, 2012-09-24 00:18:40