for inclusion (include_path='.:/usr/share/pear') ??
for inclusion (include_path='.:/usr/share/pear') ??
Ich habe da mal ein Problem, und finde den fehler nicht.
Auch google'n hat mich nicht so recht weitergrbracht!
ich möchte über ein PHP-Script ein weiteres includen, welche in einem übergeordneten Verz. liegt.
dann kommt immer die Meldung: ... for inclusion (include_path='.:/usr/share/pear')
Laut google Results soll ich "open_basedir" in der php.ini unkommentieren, dies war bei mir schon werksseitig so.
Was muss ich wo noch drehen?
Die Verzeichnisstruktur ist wie folgt aufgebaut:
/var/www/auftrag/
/var/www/auftrag/scripting/
/var/www/auftrag/members/ <von hier soll auf eine file im scripting verz. zugegriffen werden.
Gruss Peter
Auch google'n hat mich nicht so recht weitergrbracht!
ich möchte über ein PHP-Script ein weiteres includen, welche in einem übergeordneten Verz. liegt.
dann kommt immer die Meldung: ... for inclusion (include_path='.:/usr/share/pear')
Laut google Results soll ich "open_basedir" in der php.ini unkommentieren, dies war bei mir schon werksseitig so.
Was muss ich wo noch drehen?
Die Verzeichnisstruktur ist wie folgt aufgebaut:
/var/www/auftrag/
/var/www/auftrag/scripting/
/var/www/auftrag/members/ <von hier soll auf eine file im scripting verz. zugegriffen werden.
Gruss Peter
- blackm
- Moderator und Co-Admin
- Beiträge: 5921
- Registriert: 02.06.2002 15:03:17
- Lizenz eigener Beiträge: MIT Lizenz
Moin,
hab das Thema mal von den Webservern weggeshoben.
by, Martin
hab das Thema mal von den Webservern weggeshoben.
by, Martin
Schöne Grüße
Martin
Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden
Martin
Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden
- dominator
- Beiträge: 790
- Registriert: 26.08.2003 10:05:37
- Wohnort: Neuerdings meistens im Bierparadies Oberfranken
Wenn du in deinem PHP Skript eine Datei per require oder include einbindest, wird diese standardmässig in dem include_path aus der php.ini gesucht. Du kannst also entweder immer den kompletten Pfad angeben oder den include_path anpassen !
Bsp : include_path = "/var/www:/home/ich/php:/irgendein/pfad"
Der : dient dabei als Trennzeichen !
Bsp : include_path = "/var/www:/home/ich/php:/irgendein/pfad"
Der : dient dabei als Trennzeichen !
gruss + viel erfolg
Michael
--
Aus aktuellem Anlass :
"Der Glubb is a Depp" - Fränkische Weisheit
Michael
--
Aus aktuellem Anlass :
"Der Glubb is a Depp" - Fränkische Weisheit
Die File wird derzeit nur von einer Datei im Members Verz. included.
Ich habe das including schon in folgenden Varriationen versucht:
../scripting/check.inc.php
http://192.168.2.219/auftrag/scripting/check.inc.php
/var/www/auftrag/scripting/check.inc.php
im scripting verzeichnis liegt noch eine Datei, welche von einer anderen File aus dem AUFTRAG Verz. included wird.
Ich habe das including schon in folgenden Varriationen versucht:
../scripting/check.inc.php
http://192.168.2.219/auftrag/scripting/check.inc.php
/var/www/auftrag/scripting/check.inc.php
im scripting verzeichnis liegt noch eine Datei, welche von einer anderen File aus dem AUFTRAG Verz. included wird.
<?hupf hat geschrieben:schick mal n'paar auszüge aus den files, damit ich mir ein bild machen kann (rund um die include statements)...
session_start();
include '/var/www/auftrag/scripting/check.inc.php';
$db = mysql_connect("localhost","root");
mysql_select_db("auftrag",$db);
...
?>
und
<?
$con= mysql_connect('localhost','root');
mysql_select_db('auftrag',$con);
$sql="SELECT id FROM user WHERE UserSession='".session_id()."' LIMIT 1";
$result= mysql_query($sql) or die(mysql_error());
if ( mysql_num_rows($result)==1)
{
}
else
{
$logged_in = "false";
header("Location: http://192.168.2.219/index.php");
}
?>
ich habe auch pear installiert und bei mir sieht der include_path so aus: .:/usr/share/php:/usr/share/pear
komischerweise lagern bei mir die pear dateien aber in /usr/share/php, nicht in /usr/share/pear, letzteres existiert bei mir nämlich gar nicht.
ich nehme an /usr/share/php existiert bei dir auch, und die pear-files sind dort drin? nimm doch mal das /usr/share/pear im include_path in php.ini raus...
komischerweise lagern bei mir die pear dateien aber in /usr/share/php, nicht in /usr/share/pear, letzteres existiert bei mir nämlich gar nicht.
ich nehme an /usr/share/php existiert bei dir auch, und die pear-files sind dort drin? nimm doch mal das /usr/share/pear im include_path in php.ini raus...
In der php.ini steht es ja noch nicht mal drinnen.hupf hat geschrieben: ich nehme an /usr/share/php existiert bei dir auch, und die pear-files sind dort drin? nimm doch mal das /usr/share/pear im include_path in php.ini raus...
Das ist ja das komische. Ich habe im etc verz. nach dateien mit "/share/pear" als inhalt durchsucht, aber nix.
gruss Peter