wahrscheinlich mal wieder ein Fehler, der nur in meinen Scripts vor kommt.
Ich wollte gestern mal die nette Firefox-Erweiterung FirePHP nutzen.
also
PEAR Package installiert und Script hineinkopiert.
Zum Klassenladen benutze ich __autoload().
Wenn ich nun die Seite auf rufe, erhalte ich die Fehlermeldungen:
Was kann ich denn da tun?
Wieso will er hier eine Klasse laden?
PEAR_Error ist kein PEAR-Paket, oder doch?
(apache2.2 / PHP5)
Vielen Dank für Eure Mühe!!
Ich wollte gestern mal die nette Firefox-Erweiterung FirePHP nutzen.
also
PEAR Package installiert und Script hineinkopiert.
PHP-Code:
require_once('FirePHP_Build/Init.inc.php');
// Set the FirePHP-AccessKey which will be compared to the cookie
FirePHP::SetAccessKey('5364908fa4ff620472319bfb13447e74');
// Initialize the default FirePHP Wrapper
FirePHP::Init();
PEAR::setErrorHandling(PEAR_ERROR_CALLBACK, 'handle_pear_error');
function handle_pear_error($ErrorObj) {
if (get_class($ErrorObj) == 'db_error')
echo 'DB-Fehler:<br />';
else
echo 'Sonstiger PEAR-Fehler:<br />';
die($ErrorObj->getMessage().'<br />'.$ErrorObj->getDebugInfo());
}
Zum Klassenladen benutze ich __autoload().
Wenn ich nun die Seite auf rufe, erhalte ich die Fehlermeldungen:
Code:
Warning: require_once(class/PEAR_Error.class.php) [function.require-once]: failed to open stream: No such file or directory in /var/.../functions.inc.php on line 20 Fatal error: require_once() [function.require]: Failed opening required 'class/PEAR_Error.class.php' (include_path='.:/usr/share/php:/usr/share/pear') in /var/.../functions.inc.php on line 20
Wieso will er hier eine Klasse laden?
PEAR_Error ist kein PEAR-Paket, oder doch?
(apache2.2 / PHP5)
Vielen Dank für Eure Mühe!!
Kommentar