У меня есть файл настройки кукурузы в WordPress, но «Невозможно загрузить ionCube PHP Loader — он был собран с конфигурацией 2.2.0, а работающий движок — API220100525, NTS
Zend Optimizer требуется Zend Engine API версии 220060519. « эта ошибка идет.
Это мой код файла Cron.
#!/usr/bin/php -q
<?php
ob_clean();
date_default_timezone_set('America/Chicago');
include("../../../wp-config.php");
error_reporting(0);
/*
* snad mail befor 5 day expire post
*/
$properties = PL()->properties->get_properties(array(
'status'=> 'publish',
'before' => PL()->settings->renew_day - 5
));
foreach($properties as $property) {
$is_warning_sent = get_post_meta($property->ID,'expire_warning_sent',true);
if($is_warning_sent != 'true'){
PL()->properties->send_expire_warning($property->ID);
echo "Post Exipred warning - ".$property->ID." \n\n";
}
}
/*
* expire post
*/
$properties = PL()->properties->get_properties(array(
'status'=> 'publish',
'before' =>PL()->settings->renew_day
));
foreach($properties as $property) {
PL()->properties->set_post_expire($property->ID);
}
?>
Out положить на тестирование почты
Cron /home1/webpixel/public_html/millyclub/wp-content/plugins/property-listing/cron.php
входящие
Икс
Cron Daemon
11:30 (28 минут назад)
мне
Не удается загрузить PHP загрузчик ionCube — он был собран с конфигурацией 2.2.0, а работающий движок — API220100525, NTS
Для Zend Optimizer требуется Zend Engine API версии 220060519.
Установленная версия Zend Engine API 220100525 является более новой.
Свяжитесь с Zend Technologies по адресу http://www.zend.com/ для более поздней версии Zend Optimizer.
Предупреждение: PHP Startup: небезопасно полагаться на настройки часового пояса системы. Вы требуется использовать настройку date.timezone или функцию date_default_timezone_set (). Если вы использовали какой-либо из этих методов и по-прежнему получаете это предупреждение, вы, скорее всего, неправильно написали идентификатор часового пояса. На данный момент мы выбрали часовой пояс UTC, но, пожалуйста, установите date.timezone, чтобы выбрать свой часовой пояс. в неизвестный онлайн 0
Фатальная ошибка: Директива allow_call_time_pass_reference больше не доступна в PHP в неизвестный онлайн 0
Нажмите здесь, чтобы ответить или переслать
45 удаленных сообщений в этом разговоре. Просмотр сообщений или удаление навсегда.
0,03 ГБ (0%) из 15 ГБ используется
управлять
Условия — Конфиденциальность
Последние действия в аккаунте: 4 минуты назад
подробности
Загрузчик ionCube должен соответствовать той же версии PHP, что и ваш сервер. В твоем случае, API220100525,NTS
следует ссылаться на PHP 5.4 Non-thread-safe, в то время как вы в настоящее время установили загрузчики для 220060519
, что должно соответствовать PHP 5.3.
Вы должны быть в состоянии решить проблему, обновив ваш загрузчик ionCube:
Загрузите новейший Loader для вашего сервера (Обзор погрузчика).
Удалите старые файлы Loader. Это включает в себя удаление zend_extension = <ioncube_loader_path>
вход от вашего php.ini
или из обычая xxionCube.ini
файл в папке конфигурации PHP, в зависимости от вашей установки.
Распакуйте новый загрузчик (и) в читаемый каталог PHP.
Добавить или обновить соответствующий zend_extension
вход, чтобы указать на ваш новый загрузчик в вашем php.ini
, Убедитесь, что вы соответствуете точной версии PHP.
Для установки вы также можете посмотреть на этот ответ Я написал несколько недель назад.
Других решений пока нет …