Seite 1 von 1

PHP mittels Win Scheduler unter Vista starten.

Verfasst: 14.05.2010, 16:15
von Azubi
Hiho, hoffe mir kann Jemand helfen.

Folgendes:

Ich habe eine Batch Datei:

SET PATH="F:\Programme\xampp\php"
start php.exe -f F:\Programme\xampp\htdocs\testScript.php

Wenn ich ein die Batch Datei direkt aufrufe wird sie ausgeführt, wenn ich es mittels Vista Aufgabenplanung (Win Schelduer) mache erscheint nur kurz das DOS Fenster, aber nichts passiert. Hat vielleicht Jemand eine Idee wieso es nicht funktioniert?

Script sieht folgendermaßen aus:

Code: Alles auswählen

require_once'class.Db.php';
require_once'Elternklasse.php';
require_once 'Zend/Http/Client.php';
//set_time_limit(3600);
//ignore_user_abort(true);

class proxyInsert extends Elternklasse {
	private $proxyList;
	private $urlList;
	private $test;
	private $content;
	private $ipErfolgListe;
	private $i=-1;
	private $timeout=0;
	public function getProxy(){
$db = new db();
do {

	$userAgent='Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.9.1.7) Gecko/20091221 Firefox/3.5.7 (.NET CLR 3.5.30729';
	$googleCookie;

	$client = new Zend_Http_Client( 'http://www.proxy-listen.de/Proxy/Proxyliste.html' );
	$client->setConfig(array(
  		'useragent' => $userAgent,
	    'keepalive'      => TRUE
	));

 	$client->setHeaders('Accept-Language', 'de-DE,de;q=0.8,de-de;q=0.6,en-us;q=0.4,en;q=0.2');

	// session + cookie speichern
	$client->setCookieJar();

	//Get Anfrage
 	$client->request( 'GET' );

	//POST Parameter werden gesetzt
	$client->setParameterPost( array(
		'filter_port'    => '',
		'filter_http_gateway'    => '',
		'filter_http_anon'    => '',
		'proxies'    => '500',
		'filter_response_time_http'    => '',
		'filter_country'     => '',
		'filter_timeouts1'     => $this->timeout,
		'liststyle'     => 'leech',
		'type'     => 'http',
		'Start'     => 'Apply',
		'anzahl'     => '0'
 	) );


 	//Post Afrage
	$client->request( 'POST' );

echo "Hier nur soll  Batch Datei das Echo ausgeben.";


Verfasst:
von

Verfasst: 21.05.2010, 13:03
von Azubi
push