php中有没有什么东西可以在一切正常的情况下暂停或让脚本继续运行?
在我当前的脚本中,我这样做(对于这个例子):
$fetch = false;
if($i == 10){
echo 'I is clear'
$fetch = true;
}
if($fetch){
//Do database work here
}
echo 'This should be seen no matter what the above';
除了里面的$fetch,我还能做点别的吗?我不想在那之后停止整个脚本,就像die()或exit所做的那样。
因为vpnc每隔大约23小时停止一次,所以我创建了一个.sh文件,它每10分钟作为一个cron作业运行一次,它所做的就是停止vpnc进程并再次运行它。
我已经使它可由chmod + x ping_vpnc.sh执行,当我通过./ping_vpnc.sh从终端运行它时,它工作得很好
我的文件看起来类似于:
#!/bin/sh
killall vpnc #just to make sure I don't create too many tunnels.
vpnc default.conf #run vpnc connect file.
我的crontab文件:
*/10 * * *
我使用的是nutch 2.0和solr 4.0,并且只取得了最小的成功,我有3个urls,regex-urlfilter.xml被设置为允许一切。我运行了这个脚本
#!/bin/bash
# Nutch crawl
export NUTCH_HOME=~/java/workspace/Nutch2.0/runtime/local
# depth in the web exploration
n=1
# number of selected urls for fetching
maxUrls=50000
# solr server
solrUrl=http://localhost:8983
我在通过网络运行birt报告时遇到了问题。在html中运行时,报告的行为与预期一致,但某些脚本无法通过web查看器正常工作。我已经在报告的“初始化”阶段运行了这个脚本(我知道很多行都不是必需的,只是想确保我排除了任何可能的脚本语法错误):
var inc_number;
var inc_number_old;
var contador;
var grupo;
var proveedor;
var contador_no_encaminadas;
var contador_encaminadas;
var contador_cerradas;
var estado;
var cliente_no
在android中,我正在为url connection.Inside创建线程,这个线程我将响应消息存储在一个字符串中,这个字符串是全局空的。我访问方法,它返回declared.When。
public class Rate_fetch {
String total="";
public String rate(String dt)
{
new Thread(new Runnable(){
public void run(){
try {
我编写了一个脚本,如果提供的数据不正确,应该停止执行。但是,尽管stop生成错误消息,但脚本只是继续。一个最小的例子是:
if (TRUE) {stop("End of script?")} #It should stop here
print("Script did NOT end!") # but it doesn't, because this line is printed!
控制台输出:
> if (TRUE) {stop("End of script?")}
Error: End of script?
> prin