站长百科 | 数字化技能提升教程 数字化时代生存宝典
首页
数字化百科
电子书
建站程序
开发
服务器
办公软件
开发教程
服务器教程
软件使用教程
运营教程
热门电子书
WordPress教程
宝塔面板教程
CSS教程
Shopify教程
导航
程序频道
推广频道
网赚频道
人物频道
网站程序
网页制作
云计算
服务器
CMS
论坛
网店
虚拟主机
cPanel
网址导航
WIKI使用导航
WIKI首页
最新资讯
网站程序
站长人物
页面分类
使用帮助
编辑测试
创建条目
网站地图
站长百科导航
站长百科
主机侦探
IDCtalk云说
跨境电商导航
WordPress啦
站长专题
网站推广
网站程序
网站赚钱
虚拟主机
cPanel
网址导航专题
云计算
微博营销
虚拟主机管理系统
开放平台
WIKI程序与应用
美国十大主机
编辑“
B2evolution/设置Windows计划任务
”
人物百科
|
营销百科
|
网赚百科
|
站长工具
|
网站程序
|
域名主机
|
互联网公司
|
分类索引
跳转至:
导航
、
搜索
警告:
您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您
登录
或
创建
一个账户,您的编辑将归属于您的用户名,且将享受其他好处。
反垃圾检查。
不要
加入这个!
{{B2evolution top}} <div style="width:80%; margin:auto; padding:1ex; border:1px solid #f00; border-left:5px solid #f00;"> 下面的所有描述都是基于你拥有B2evolution所在[[Windows]][[服务器]]的管理员访问权限的基础上,并且服务器上的任务调度服务是启用的。这些操作指南在Windows服务器 2000和2003上都是有效的,但是通过一些小的修改也是可以在Windows NT下应用。但是,如果你对服务器的配置一点经验都没有的话,那么你最好不要尝试。你可以找专门人员来帮你解决。但是,在开始之前,请备份任何重要的数据。 </div> ==最先需要做的== 首先,你需要明确地知道cron_exec.php脚本在你系统中的具体位置,如果你不清楚的话,你可以通过点击“开始(start)->搜索(search)->文件及文件夹(For Files and Folders)”,然后输入"cron_exec.php",进行搜索,假设你搜索到的地址是: C:\Inetpub\wwwroot\blogs\cron\cron_exec.php 下一步,我们需要PHP是在哪里安装的,你可以根据上面的描述进行同样搜索,输入“php.exe”,假设你找到的位置是: C:\PHP\php.exe PHP是可以基于不同平台的:[[Apache]]组件、[[CGI]]组件、Command Line Module(CLI)等,而这里偏好实用CLI版本。让我们测试一下,点击 “开始(Start)->运行(Run)”,然后输入“cmd”,在打开的命令行窗口中输入PHP.exe程序的完整路径,以“-v”结尾,然后按回车键: C:\PHP\php.exe -v 输出将会类似于下面: PHP 5.1.2 (cli) (built: Jan 11 2006 16:40:00) Copyright (c) 1997-2006 The PHP Group Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies 如果你够幸运的话,你将会在PHP版本号后面发现有“cli”,如果没有的话,你需要继续工作尝试找出PHP是可以CLI来执行的,你可以在PHP官网上寻找具体[[PHP]]版本的具体信息。 ==Hello World== 现在让我们确认下cron_exec.php脚本是可以被php.exe程序正确执行的。回到cmd命令行窗口,输入下面命令: C:\PHP\php.exe "C:\Inetpub\wwwroot\blogs\cron\cron_exec.php" 而它的输入结果应该如下: There is no task to execute yet. 如果你看到的是任何其他信息或者只是返回一大堆[[HTML]]信息,那么阅读这些信息,并且修改任何有错误的地方。如果你仍然遇到错误,那么你可以到B2evolution的官方论坛上提交你的问题。例如,我第一次测试的时候就出现下面这些输出结果,然后通过安装程序来修复的: <pre><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/x html1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>b2evolution is not configured yet</title> </head> <body> <div style="background-color:#fee; border: 1px solid red; text-align:cen ter; "> <p>This is b2evolution version 1.8-beta.</p> <p><strong>You cannot use the application before you finish conf iguration and installation.</strong></p> <div style="font-weight:bold; color:red;">Base configuration is not done! (see /conf/_basic_config.php)</div> <p>Please use the installer to finish your configuration/install ation now.</p> <p>On most installations, the installer will probably be either <a href="install/index.php">here</a> or <a href="../install/index.php">here</a>. .. (but I can't be sure since I have no config info available! :P)</p> </div> </body> </html> </pre> ==完成设置== 最后一步需要做的就是将脚本设置为定期自动运行。开始,我们需要找出windows服务器的任务调度程序,点击“开始(start)-> 所有程序(Programs)->附件(Accessories) -> 系统工具(System Tools) -> 任务计划(Scheduled Tasks)。如果你没有定义任何的任务计划,你将看到一个添加任务计划 的按钮,但是不要点击它!请按照下面的步骤进行: #在计划任务窗口空白的地方右击鼠标, 点击“New(新建)->Scheduled Task(计划任务)”,也可以在窗口上方的文件菜单中选择; #输入新计划任务的名称; #双击新的任务图标,打开其属性窗口; #在“任务(Task)”标签下,输入上面测试用的同样命令:C:\PHP\php.exe "C:\Inetpub\wwwroot\blogs\cron\cron_exec.php" #然后来到“计划(Schedule)”标签,输入任务的定期执行时间间隔,默认的值是每天; #剩下的一些空都可以保持默认,除非你非常了解的话,那么你可以输入你自己想要的值; #单击“确认(OK)”,这样就完成了设置; ==确认设置的有效性== 你可能希望运行一次设置的任务来确保设置是正确有效的。 首先,更改计划任务窗口的视图,以详细信息显示; 然后,右击任务,选择“运行(Run)”,检查上一次执行时间列中的值,如果从“从未执行(Never)”改变成了 这一次执行的时间,再看看“最新结果(last result)”栏中的值,如果是“0x0”编码(表示正确执行),那么你的所有设置都是有效的。 如果你在最新结果栏中看到的是其他编码的话,你可以点击菜单工具栏中的“高级(Advanced)-查看日志(View Log)”,查看关于这个任务的错误报告,并且修复报告中提到的错误。然后修复并继续测试。 ==参考来源== *http://manual.b2evolution.net/Set_up_a_Windows_Scheduled_Task {{B2evolution}} [[category:B2evolution]]
摘要:
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅
Wordpress-mediawiki:版权
的细节)。
未经许可,请勿提交受版权保护的作品!
取消
编辑帮助
(在新窗口中打开)
本页使用的模板:
模板:B2evolution
(
编辑
)
模板:B2evolution top
(
编辑
)