2016-03-22 5 views
0

Я установил magento с несколькими конвертерами валют на простых серверах c-panel. Но валюта не меняется в Frontend. Я обнаружил следующую ошибку в файле системного журнала. Из-за этой валюты меняется только при нажатии следующей страницы. Я думаю, что это из-за проблемы с печеньемMagento Конвертор валют не работает

Warning: is_file(): open_basedir restriction in effect. File(var/cookie) is not within the allowed path(s): (/home/hostname:/usr/lib/php:/usr/php4/lib/php:/usr/local/lib/php:/usr/local/php4/lib/php:/tmp) in /home/hostname/public_html/magento/downloader/lib/Mage/HTTP/Client/Curl.php on line 157

В чем проблема?

+0

Я голосую, чтобы закрыть этот вопрос как вне темы, потому что переполнение стека является [связанных с программированием] (HTTP : //stackoverflow.com/help/on-topic) Q & A site. Ваш вопрос не в программировании. Возможно, вам стоит разместить его на http://magento.stackexchange.com? – Enigmativity

ответ

0

Указать папку Sure var имеет 777 Разрешение на запись. Надеюсь, вы уже настроили валюту, настроенную с Admin > system > Manage Currencies. Спасибо.

+0

Я настроил валюту и папку var имеет разрешение на запись 777 – Sri

+0

Работает ли она? –

+0

Не работает. Какова проблема, обнаруженная в system.log – Sri

0

Изменить параметры open_basedir в вашей конфигурации PHP (см. Конфигурация времени выполнения).

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

настройки Пример через .htaccess, если PHP работает как модуль Apache на системе Linux:

<DirectoryMatch "/home/sites/site81/"> 
    php_admin_value open_basedir "/home/sites/site81/:/tmp/:/" 
</DirectoryMatch> 

 Смежные вопросы

  • Нет связанных вопросов^_^