Hallo,
seit einiger Zeit habe ich das Problem das der Include Befehl von PHP nichtmehr funktioniert.... ich konnte nichts in den Logs finden was auf einen Fehler hinweist. Ich glaube das ganze ist seit einem Update von PHP (ich benutze 4.3.10-1.dotdeb)
würd mich über Hilfe sehr freuen! Grüße
Jasa
include Befehl funktioniert nichtmehr
Re: include Befehl funktioniert nichtmehr
Geht das etwas genauer?Jasa wrote:seit einiger Zeit habe ich das Problem das der Include Befehl von PHP nichtmehr funktioniert....
Code: Select all
<?php
require 'test.php';
?>Geht es mit
Code: Select all
<?php
require './test.php';
?>Verwendest Du eine Zend-Extension wie den Optimizer?Jasa wrote:ich konnte nichts in den Logs finden was auf einen Fehler hinweist. Ich glaube das ganze ist seit einem Update von PHP (ich benutze 4.3.10-1.dotdeb)
Re: include Befehl funktioniert nichtmehr
Ok... also was ich jetzt herausgefunden hab ist, das include und require funktionieren. wenn ich das ganze dann aber in eine switch-case funktion packe bzw. in eine if-abfrage geht es nichtmehr (zuvor hat`s aber funktioniert, und ich bin nicht der einzige auf dem server mit dem problem)
Bringt leider beides keine Ausgabe... hmpf. Ein Fehler erscheint auch nicht
Bei Aufruf von der Php Info steht etwas von Zend-Extension - 20021010
mehr aber nicht
Code: Select all
switch ($chan) {
case "couch-heads":
require 'couch-heads.php';
case "weedbox":
include ("weedbox.php");
}
Code: Select all
<?php
if ($chan == "couch-heads") {
include ("couch-heads.php");
}
elseif ($chan == "weedbox") {
include ("weedbox.php");
}
Bei Aufruf von der Php Info steht etwas von Zend-Extension - 20021010
mehr aber nicht
Re: include Befehl funktioniert nichtmehr
was sagt Dir denn
? (also ganz ohne if/switch...)
Wenn Du da nicht siehst was Du erwartest, könnten folgende Links interessant sein:
http://de3.php.net/manual/de/security.globals.php
http://www.php-faq.de/q/q-formular-regi ... obals.html
Code: Select all
var_dump($chan);Wenn Du da nicht siehst was Du erwartest, könnten folgende Links interessant sein:
http://de3.php.net/manual/de/security.globals.php
http://www.php-faq.de/q/q-formular-regi ... obals.html
Re: include Befehl funktioniert nichtmehr
oh, danke!!
es geht wieder :-D
es geht wieder :-D
Re: include Befehl funktioniert nichtmehr
Ã?berprüfe mal den Wert von $chan - vllt. liest du die Variablen nicht korrekt aus bzw. du arbeitest noch nicht mit Globals ($bla anstatt $_GET['bla']) etc...
Lieben Gruß
Lieben Gruß
Re: include Befehl funktioniert nichtmehr
Ich hoffe Du hast nicht einfach register_globals=on gesetzt, sondern die Links durchgelesen und beherzigt!Jasa wrote:es geht wieder :-D
http://www.zend.com/zend/art/art-sweat4.php