【发布时间】:2015-06-14 09:26:01
【问题描述】:
我已经在 WordPress 中设置了corn文件,但是“无法加载 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);
}
?>
输出测试邮件是
Cron /home1/webpixel/public_html/millyclub/wp-content/plugins/property-listing/cron.php 收件箱 X Cron 守护进程
上午 11:30(28 分钟前)
对我来说 无法加载 ionCube PHP Loader - 它是使用配置 2.2.0 构建的,而运行引擎是 API220100525,NTS Zend Optimizer 需要 Zend Engine API 版本 220060519。 安装的 Zend Engine API 版本 220100525 较新。 请通过http://www.zend.com/ 联系 Zend Technologies,以获取更高版本的 Zend Optimizer。
警告:PHP 启动:依赖系统的时区设置是不安全的。您需要使用 date.timezone 设置或 date_default_timezone_set() 函数。如果您使用了这些方法中的任何一种,但仍然收到此警告,您很可能拼错了时区标识符。我们现在选择时区“UTC”,但请设置 date.timezone 以选择您的时区。 Unknown 行 0
致命错误:指令“allow_call_time_pass_reference”在 Unknown 中的 PHP 中不再可用上线0
点击这里回复或转发 此对话中有 45 条已删除消息。查看消息或永久删除。 已使用 15 GB 中的 0.03 GB (0%) 管理 条款 - 隐私 上次帐户活动:4 分钟前 详情
【问题讨论】:
-
“我已经按照这个解决方案解决了这个问题” - 太好了:) 有一个功能可以将问题标记为已接受的答案。请这样做以帮助其他读者。