Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
include path unter Win98 konfigurieren [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
include path unter Win98 konfigurieren


 
KinNeko
24-03-2002, 21:57 
 
Ich habe folgendes Problem..
Ich habe WAMP und Win98 laufen und starte Php über die php.exe (zusammen mit der php.ini)
Mein Freund (und der Server auf dem das Skript laufen soll) hat Win2k und Php als Apache Modul eingebunden.

Meine Skripte sehen wie folgt aus :

SkriptA.php (liegt im Document_Root)
<?php
include ("include/SkriptB.php");
?>

SkriptB.php (liegt im Document_Root/include)
<?php
include ("include/SkriptC.php");
?>

SkriptC.php (liegt im Document_Root/include)
<?php
echo "Test";
?>

Der include_path ist hier relativ zu dem Skript das den ersten include befehl aufruft.


Bei der Einbindung als Apache Modul führt dies aber zu einem Fehler!
Dort muß das so aussehen :
SkriptA.php (liegt im Document_Root)
<?php
include ("include/SkriptB.php");
?>

SkriptB.php (liegt im Document_Root/include)
<?php
include ("SkriptC.php"); // <-- hier ist der Unterschied.
?>

SkriptC.php (liegt im Document_Root/include)
<?php
echo "Test";
?>

Der include_path ist also relativ zu dem skript dass die Datei includet.

Das dauernd umzuschreiben ist keine gute Lösung und so frage ich mich welche Variable ich wie verändern muß um die Skripte so wie bei Apache Modul einbinden zu können.
Kann mir da irgendjemand helfen ?

 
hand
24-03-2002, 23:07 
 
Sppricht was dagegen, Dein PHP auch als Modul zu betreiben?

httpd.conf

LoadModule php4_module c:/php/sapi/php4apache.dll
AddType application/x-httpd-php .php .phtml .php3

 
KinNeko
25-03-2002, 03:46 
 
Nein..ich hatte zwar ein Problem und habe gerade auf meinen Fehler gefunden..
..das Problem was ich jetzt habe : Es geht trotzdem nicht.

Mag das ganze vielleicht am Betriebssystem hängen ?
Ich : Win98 (ohne SE)
Freund : Win2k
Server : WinXP (ist kein richtiger server..nur zum testen)

Oder weißt du welche Variable ich dafür in der config datei verändern muß ?


Alle Zeitangaben in WEZ +2. Es ist jetzt 19:01 Uhr.