Prestashop: не создается sitemap.xml

Только что пришлось повозиться с Prestashop. Для сайта был поднят виртуальный хост на VPS. Модуль для sitemap.xml влючен, файл нулевой длины есть. Тыкаем обновить карту и в ответ получаем:

"Не удалось выполнить сканирование корневого каталога"

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

В логах севера присутствует такая запись:

PHP Warning:  scandir(/path_to_site_dir) [function.scandir]: failed to open dir: Operation not permitted in /path_to_site_dir/...

Проблема заключалась в одной строке конфига апача для виртуального хоста:

php_admin_value open_basedir /path_to_site_dir/

Путь был указан с завершающим слешом. Убираем слеш, перезапускаем апач, в админке престы нажимаем обновить карту... вуаля, всё заработало.

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *