Назад | Перейти на главную страницу

Фильтр Xpath XML работает локально, но не онлайн на моем VPS

Я тестировал сайт сборки локально на xammp, имеет каналы данных, которые читаются, например, с помощью этого xpath

/ products / product [содержит (категорию, "Детские игрушки")]

Теперь он отлично работает локально, но не на моем VPS, я использую плагин wp import all btw

Это настройки сервера, но это не должно быть проблемой, поскольку он импортируется с помощью [contains (category, 'Kinderwagens')]

Настройки вашего сервера

upload_max_filesize 96M post_max_size 72M max_execution_time -1 max_input_time 300

Что я пробовал

ЗАПРОСИТЬ ДОПОЛНИТЕЛЬНУЮ ИНФОРМАЦИЮ

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

[Tue Aug 28 01:58:21 2012] [error] [client 210.51.xx.xx] File does not exist: /var/www/html/404.shtml
[Tue Aug 28 01:58:22 2012] [error] [client 210.51.xx.xx] File does not exist: /var/www/html/phpMyAdmin-2.5.7-pl1
[Tue Aug 28 01:58:22 2012] [error] [client 210.51.xx.xx] File does not exist: /var/www/html/404.shtml
[Tue Aug 28 08:21:58 2012] [error] [client 66.249.xx.xxx] File does not exist: /var/www/html/robots.txt
[Tue Aug 28 08:21:58 2012] [error] [client 66.249.xx.xxx] File does not exist: /var/www/html/404.shtml
[Tue Aug 28 12:28:53 2012] [error] [client 66.249.xx.xx] File does not exist: /var/www/html/robots.txt

ЗАПРОСЕННАЯ ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ 2

Включил регистрацию ошибок php в файле php.ini, когда я запускаю файл, который я получаю

Импорт https://datafeedurl.com (1 из 1) Создание содержимого ... Неустранимая ошибка: недостаточно памяти (выделено 194772992) (попытка выделить 55554793 байта) в /home/admin/domains/domain.nl/public_html/aanbieding/wp-content/plugins/wpallimport /libraries/XmlImportParser.php в строке 50

Судя по журналу ошибок, в PHP выделено недостаточно памяти.

У сценария уже есть 185 МБ, и он пытается выделить дополнительные 52 МБ (всего 237 МБ).

В вашем php.ini установите memory_limit к чему-то более высокому. Или, если это только временно (и ваша глобальная конфигурация позволяет это), вы также можете сделать это в файле .htaccess: php_value memory_limit 512M

После изменения php.ini вам необходимо перезапустить веб-сервер. С .htaccess в этом нет необходимости.