VPS/vServer - virtual private server > vServer - HowTo's

Installation vo Adodb

(1/2) > >>

basecolor:
Hi zusammen,

hab da mal eine Frage zu Adodb (Active Data Object Database)

Ich bekomm es einfach nicht zum laufen.
vieleicht einer erfahrung hiermit und könnte mir helfen.

Zum aufbau:

Ich hab eine Script was folgende Komponeten zum installieren brauch:

Before continuing with the installation, the following libraries must be installed:

    * Savant3 (Templating library)
         1. Ensure PEAR and PHP v5+ are installed
         2. Enter your webserver's console and type in pear install http://phpsavant.com/Savant3-3.0.0.tgz
    * ADODB (Database driver)
         1. Ensure PHP v5+ is installed
         2. Visit http://adodb.sourceforge.net/#download and install the library to a shared PHP folder (/usr/share/php is a typical folder). Some Linux distributions may also have ADODB in their package management systems.
    * HTML::QuickForm2 (Form generator and validator)
         1. Ensure PHP 5 and PEAR are installed.
         2. Type pear install -a HTML_QuickForm2-alpha

die Dick makierten felder hab ich bereits installiert.
sowieo adodb runtergeladen und nach usr/share/php verschoben.

die pfad anpassung in der php.ini wie folgt gemacht
include_path = ".:/usr/share/php:/usr/share/php/PEAR:/usr/share/php/adodb"

jetzt meldet aber immer das script folgende fehler aus:

# Config.php

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /var/www/vhosts/dragoniland-grid.co.cc/subdomains/console/httpdocs/config.php:193) in /var/www/vhosts/dragoniland-grid.co.cc/subdomains/console/httpdocs/index.php on line 24

Warning: include(adodb/adodb.inc.php) [function.include]: failed to open stream: No such file or directory in /var/www/vhosts/dragoniland-grid.co.cc/subdomains/console/httpdocs/index.php on line 26

Warning: include(adodb/adodb.inc.php) [function.include]: failed to open stream: No such file or directory in /var/www/vhosts/dragoniland-grid.co.cc/subdomains/console/httpdocs/index.php on line 26

Warning: include() [function.include]: Failed opening 'adodb/adodb.inc.php' for inclusion (include_path='.:/usr/share/php:/usr/share/php/PEAR:/usr/share/php/adodb') in /var/www/vhosts/dragoniland-grid.co.cc/subdomains/console/httpdocs/index.php on line 26

Warning: include(Savant3.php) [function.include]: failed to open stream: No such file or directory in /var/www/vhosts/dragoniland-grid.co.cc/subdomains/console/httpdocs/index.php on line 27

Warning: include(Savant3.php) [function.include]: failed to open stream: No such file or directory in /var/www/vhosts/dragoniland-grid.co.cc/subdomains/console/httpdocs/index.php on line 27

Warning: include() [function.include]: Failed opening 'Savant3.php' for inclusion (include_path='.:/usr/share/php:/usr/share/php/PEAR:/usr/share/php/adodb') in /var/www/vhosts/dragoniland-grid.co.cc/subdomains/console/httpdocs/index.php on line 27

Warning: require_once(LIBDdomxmlfix.php) [function.require-once]: failed to open stream: No such file or directory in /var/www/vhosts/dragoniland-grid.co.cc/subdomains/console/httpdocs/index.php on line 29

Fatal error: require_once() [function.require]: Failed opening required 'LIBDdomxmlfix.php' (include_path='.:/usr/share/php:/usr/share/php/PEAR:/usr/share/php/adodb') in /var/www/vhosts/dragoniland-grid.co.cc/subdomains/console/httpdocs/index.php on line 29

vieleicht kann mir einer helfen was ich zu tun habe.
Ich nutze debian 4.0-r4 mit plesk 8.6.0

danke schonmal im vorraus.

muhKuh:

--- Zitat ---Warning: include(adodb/adodb.inc.php) [function.include]: failed to open stream: No such file or directory in /var/www/vhosts/dragoniland-grid.co.cc/subdomains/console/httpdocs/index.php on line 26
--- Ende Zitat ---
Dadurch resultiert denke ich mal die session_start()-Fehlermeldung, da eine Ausgabe vor dem Starten des Session erfolgt. D.h. es gibt irgendwo einen Fehler in deiner PHP-Configuration, sodass einige Dateien nicht richtig eingebunden werden können, da sie im falschen Verzeichnis liegen. Wo liegen die Dateien, die in der Zeile dort eingebunden werden und wie werden sie eingebunden?

basecolor:
die dateien liegen in einem eigenen verzeichnis aushalb des webspace also in /usr/share/php
die php.ini hab ich schon die anweisung gegeben, die dateien von dort zu includen.

nur leider bleibt der fehler bestehen, und weiss nicht mehr weiter.
die index.php ruft eigendlich die dateien dann auf

Hier ein auszug aus der index.php

 }

session_set_cookie_params(time()+3600  ,'/',COOKIE_DOMAIN);
session_start();

include('adodb/adodb.inc.php');
include('Savant3.php');

muhKuh:
Somit gibt es eine, der folgenden Dateien:
1) ./adodb/adodb.inc.php
2) /usr/share/php/adodb/adodb.inc.php
3) /usr/share/php/PEAR/adodb/adodb.inc.php
4) /usr/share/php/adodb/adodb/adodb.inc.php
? Sind auch die Rechte korrekt gesetzt?

basecolor:
./adodb/adodb.inc.php
existiert ja das ist korrekt.
diese liegt in /usr/share/php/adodb/
ja die rechte stehen auf 755
alles soweit korrekt.
aber selbst wenn ich beispielsweise das adodb ins webspace verzeichnis zum script lege bekomm ich noch einen fehler das die savant3.php nicht existiert so wenn ich die da auch hinlege, bekomm ich einen ganz anderen fehler immer noch diesen session fehler und das er dieses problem hat.

Warning: require_once(LIBDdomxmlfix.php) [function.require-once]: failed to open stream: No such file or directory in /var/www/vhosts/dragoniland-grid.co.cc/subdomains/console/httpdocs/index.php on line 29

so und diese datei LIBDdomxmlfix.php ist garnicht vorhanden.
zumal ich absolut nich weiss woher ich die holen soll.
google gab auch keine suchergebnisse.
weil ich da schon schauen tat.

alles sehr suspekt

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln