Hi FH,

wie der Titel schon sagt frage ich mich wie man eine Biblithek einrichtet. Es geht um diese Library hier: http://code.google.com/p/php-webdriver-bindings/.
Ich habe die auf einem Apache 1.7.4 in das Verzeichnis "C:\xampp\htdocs\php-webdriver-bindings-0.9.0" kopiert, allerdings wenn ich z.b. "http://localhost/php-webdriver-bindings-0.9.0/test/PHPWebdriverTest.php" im Browser starte, bekomme ich den Fehler:

Warning: require_once(phpwebdriver/WebDriver.php) +++91;function.require-once+++93;: failed to open stream: No such file or directory in C:\xampp\htdocs\php-webdriver-bindings-0.9.0\test\PHPWebdriverTest.php on line 4

Fatal error: require_once() +++91;function.require+++93;: Failed opening required 'phpwebdriver/WebDriver.php' (include_path='.;C:\xampp\php\PEAR') in C:\xampp\htdocs\php-webdriver-bindings-0.9.0\test\PHPWebdriverTest.php on line 4
Das hier sind die ersten Zeilen code von PHPWebdriverTest.php:

PHP-Code:
<?php

if(is_file('../definedVars.php')) require_once '../definedVars.php';
require_once 
'phpwebdriver/WebDriver.php';

/**
 * 
 * @author kolec
 * @version 1.0
 * @property WebDriver $webdriver
 */
class PHPWebDriverTest extends PHPUnit_Framework_TestCase {

    protected function 
setUp() {
        
$this->webdriver = new WebDriver("localhost"4444);
        
$this->webdriver->connect("firefox");
Die erste Fehler Meldung bekomme ich zwar gefixed wenn ich bei Zeile 4 den "require_once 'phpwebdriver/WebDriver.php';" pfad zu "require_once '../phpwebdriver/WebDriver.php';" relativiere bekomme ich den ersten Fehler weg, aber bei den zweiten bin ich mir nicht schlüssig.

PHP-Code:
class PHPWebDriverTest extends PHPUnit_Framework_TestCase 
Die "Klasse PHPWebDriverTest" wird ja wohl gefunden, aber was ist mit "PHPUnit_Framework_TestCase"?
So wie ich das sehe, wird da noch eine Klasse von PHPUnit eingebunden, PEAR (also auch PHPUnit) ist ja auf dem XAMPP Packet dabei und updated ist es auch.

Ich kenne mich nicht aus mit PHPUnit oder wie man Library´s überhaupt arbeitet, muss die Library auch mit in den Pfad zu c:\xampp\php\PEAR oder doch in den htdocs Ordner ?

Muss man evtl. den "documentRoot" ändern um mit diesen Librarys zu arbeiten, oder wie soll die URL zu diesen Scripten aussehen, das die Klassen auch korreckt eingebunden werden ?

Den Include Pfad hab ich in der php.ini auf "include_path='.;C:\xampp\php\PEAR'" gesezt, ist das richtig ?