Call to a member function start()
Call to a member function start()
Hallo,
Wenn ich das Frontend aufrufe erscheint nur ein weißer Bildschirm.
Verwende folgende Konfiguration: IIS, php 5, mysql 4.0.20, cont 4.4.4!
Im errorlog steht dann folgendes:
10-Jan-2005 17:25:55] PHP Fatal error: Call to a member function start() on a non-xobject in d:\Inetpub\wwwroot\cont\conlib\page.inc on line 28
Gruß Markus
Wenn ich das Frontend aufrufe erscheint nur ein weißer Bildschirm.
Verwende folgende Konfiguration: IIS, php 5, mysql 4.0.20, cont 4.4.4!
Im errorlog steht dann folgendes:
10-Jan-2005 17:25:55] PHP Fatal error: Call to a member function start() on a non-xobject in d:\Inetpub\wwwroot\cont\conlib\page.inc on line 28
Gruß Markus
sagt mir eigentlich wenig bis gar nicht...
funktioniert das backend ?
funktioniert das backend ?
*** make your own tools (wishlist :: thx)
steht im errorlog.txt nicht mehr drinnen ?
so wie die fehlermeldung klingt, dürfte das backend auch ein problem haben...
so wie die fehlermeldung klingt, dürfte das backend auch ein problem haben...
*** make your own tools (wishlist :: thx)
Also habe den Fehler ein bisschen eingeschränkt, wenn ich diverese Module rausnehme taucht irgendwann ein anderer Fehler auf und ide Seite wird halb geladen.
das Modul welches dann noch Fehler bereitet ist folegden:
<?php
include 'xxx.php';
?>
xxx.php ist absolut angegeben folglich hhtp://www.fffdsf usw.
Im Errorlog steht dann:
[12-Jan-2005 10:54:43] PHP
Warning: Unknown: Failed opening 'http://kkn-snap/intranet/down.php?headhead=1' for inclusion (include_path='.;C:\php5\pear') in
d:\Inetpub\wwwroot\cont\cms\front_content.php(563) : eval()'d code on line 396
Die Seite ist aber nicht falsch geschrieben, da sie direkt angezeigt wird, wenn ich sie aus dem errorolog rausjopiere und in den ie einfüge. (Bin hier in einem Intranet)
Diese home.php ist ein Seite die die Seite in Tabellen zerstückelt und an die jeweiligen stellen die richtige Inhalte einfügt (die aber alle dynamische aus mysql generiert werden)
Kann das evtt. an Variablen liegen, die ich benutze? Das z.B. meine Variablen schon in Contenido vorkommen und ich sie dann überschreibe?
Macht nur meiner Meinung nach kein Sinn, denn dann müsste die Fehlermeldung ja nach der include kommen und das funktioniert ja gatr nicht!
Diese Fehlermeldung steht dann auch inmmer wieder in der errorlog:
[11-Jan-2005 13:11:24] PHP Fatal error: Cannot redeclare getavailablecontenttypes() (previously declared in
d:\Inetpub\wwwroot\cont\contenido\includes\functions.general.php:32) in d:\Inetpub\wwwroot\cont\contenido\includes\functions.general.php on line
55
Habe nur noch nicht rausgefunden, wann genau sie kommt!
das Modul welches dann noch Fehler bereitet ist folegden:
<?php
include 'xxx.php';
?>
xxx.php ist absolut angegeben folglich hhtp://www.fffdsf usw.
Im Errorlog steht dann:
[12-Jan-2005 10:54:43] PHP
Warning: Unknown: Failed opening 'http://kkn-snap/intranet/down.php?headhead=1' for inclusion (include_path='.;C:\php5\pear') in
d:\Inetpub\wwwroot\cont\cms\front_content.php(563) : eval()'d code on line 396
Die Seite ist aber nicht falsch geschrieben, da sie direkt angezeigt wird, wenn ich sie aus dem errorolog rausjopiere und in den ie einfüge. (Bin hier in einem Intranet)
Diese home.php ist ein Seite die die Seite in Tabellen zerstückelt und an die jeweiligen stellen die richtige Inhalte einfügt (die aber alle dynamische aus mysql generiert werden)
Kann das evtt. an Variablen liegen, die ich benutze? Das z.B. meine Variablen schon in Contenido vorkommen und ich sie dann überschreibe?
Macht nur meiner Meinung nach kein Sinn, denn dann müsste die Fehlermeldung ja nach der include kommen und das funktioniert ja gatr nicht!
Diese Fehlermeldung steht dann auch inmmer wieder in der errorlog:
[11-Jan-2005 13:11:24] PHP Fatal error: Cannot redeclare getavailablecontenttypes() (previously declared in
d:\Inetpub\wwwroot\cont\contenido\includes\functions.general.php:32) in d:\Inetpub\wwwroot\cont\contenido\includes\functions.general.php on line
55
Habe nur noch nicht rausgefunden, wann genau sie kommt!
Merke jetzt gerade das wenn ich nun einen artikel im menu links (dieser teil rescheint ja nun, dann wieder der fehler:
[12-Jan-2005 11:33:27] PHP Fatal error: Call to a member function start() on a non-object in d:\Inetpub\wwwroot\cont\conlib\page.inc on line 28
erscheint!
Hilfe... jetzt sind es schon 3 verschiedene fehlermeldungen!
Gruß
Markus
[12-Jan-2005 11:33:27] PHP Fatal error: Call to a member function start() on a non-object in d:\Inetpub\wwwroot\cont\conlib\page.inc on line 28
erscheint!
Hilfe... jetzt sind es schon 3 verschiedene fehlermeldungen!
Gruß
Markus
Hallo habe meinen Fehler nach stundenlangem rumprobieren weitereingeschränkt.
Der start() fehler liegt wohl daran das ich ein Menu include und zwar ein javascrip menu, das sich aus php generiert.
ich include eine php datei die mit echo dann 4 verschiedene dateien des javascipts aufruft (eine von den 4 wird dynamisch mit mysql generiert)!
am connecten der db liegt es aber nicht egal, beim ersten aufrufen tut es immer und egal was ich danach aufrufe es kommt ein weißer bildschirm und die fehlermeldung steht im errorlog.
Hat Contenido irgendwas dagegen, wenn ich Dateien includen will?
Gruß !!!
Der start() fehler liegt wohl daran das ich ein Menu include und zwar ein javascrip menu, das sich aus php generiert.
ich include eine php datei die mit echo dann 4 verschiedene dateien des javascipts aufruft (eine von den 4 wird dynamisch mit mysql generiert)!
am connecten der db liegt es aber nicht egal, beim ersten aufrufen tut es immer und egal was ich danach aufrufe es kommt ein weißer bildschirm und die fehlermeldung steht im errorlog.
Hat Contenido irgendwas dagegen, wenn ich Dateien includen will?
Gruß !!!
wiegesagt zunäcsht nur menu.php, inder folgendes steht:
echo '
<script type="text/javascript" language="javascript" src="'.$pfad.'intranet/menu/sniffer.js"></script>
<script type="text/javascript" language="javascript1.2" src="'.$pfad.'intranet/menu/custom.php"></script>
<script type="text/javascript" language="javascript1.2" src="'.$pfad.'intranet/menu/style.js"></script>
<script type="text/javascript" language="javascript1.2" src="'.$pfad.'intranet/menu/menu.js"></script>';
und in der custom.php ist dann folgender php schnipse enthalten:
$menu = "SELECT menu.* FROM menu WHERE menu.art = '0' ORDER BY menu.sort";
$r_menu = mysql_query($menu)
or die("damn_Anfrage fehlgeschlagen: " . mysql_error());
$rows_menu = mysql_num_rows($r_menu)
or $status='error';
$width = (990-50)/$rows_menu;
for ($i=0;$i<$rows_menu;$i++)
{
echo 'MI("","'.mysql_result($r_menu,$i,"menu.name").'",'.$width.',"center","","",0,0,"u","'.mysql_result($r_menu,$i,"menu.farbe").'","#000000","","");
SP('.$width.',"left","center",2,-1,"","","","","","","");';
$sub = "SELECT menu.* FROM menu WHERE menu.art = '".mysql_result($r_menu,$i,"menu.id")."' ORDER BY menu.sort";
$r_sub = mysql_query($sub)
or die("damn_Anfrage fehlgeschlagen: " . mysql_error());
$rows_sub = mysql_num_rows($r_sub)
or $status='error';
for ($g=0;$g<$rows_sub;$g++)
{
echo 'SI("down.php?id='.mysql_result($r_menu,$i,"menu.id").'&subid='.mysql_result($r_sub,$g,"menu.id").'","'.mysql_result($r_sub,$g,"menu.name").'","","");';
SInd die JvaScript Abschnitte auch von beudetung?
Das sind nur die php teile, welche auf alle fälle den start() fehler auslösen!
Ich kann auch nachher mal, die kompletten files als textdateien hochladen1?!? komme nur gerade an meinen webspace nicht dran.
Gruß
markus
echo '
<script type="text/javascript" language="javascript" src="'.$pfad.'intranet/menu/sniffer.js"></script>
<script type="text/javascript" language="javascript1.2" src="'.$pfad.'intranet/menu/custom.php"></script>
<script type="text/javascript" language="javascript1.2" src="'.$pfad.'intranet/menu/style.js"></script>
<script type="text/javascript" language="javascript1.2" src="'.$pfad.'intranet/menu/menu.js"></script>';
und in der custom.php ist dann folgender php schnipse enthalten:
$menu = "SELECT menu.* FROM menu WHERE menu.art = '0' ORDER BY menu.sort";
$r_menu = mysql_query($menu)
or die("damn_Anfrage fehlgeschlagen: " . mysql_error());
$rows_menu = mysql_num_rows($r_menu)
or $status='error';
$width = (990-50)/$rows_menu;
for ($i=0;$i<$rows_menu;$i++)
{
echo 'MI("","'.mysql_result($r_menu,$i,"menu.name").'",'.$width.',"center","","",0,0,"u","'.mysql_result($r_menu,$i,"menu.farbe").'","#000000","","");
SP('.$width.',"left","center",2,-1,"","","","","","","");';
$sub = "SELECT menu.* FROM menu WHERE menu.art = '".mysql_result($r_menu,$i,"menu.id")."' ORDER BY menu.sort";
$r_sub = mysql_query($sub)
or die("damn_Anfrage fehlgeschlagen: " . mysql_error());
$rows_sub = mysql_num_rows($r_sub)
or $status='error';
for ($g=0;$g<$rows_sub;$g++)
{
echo 'SI("down.php?id='.mysql_result($r_menu,$i,"menu.id").'&subid='.mysql_result($r_sub,$g,"menu.id").'","'.mysql_result($r_sub,$g,"menu.name").'","","");';
SInd die JvaScript Abschnitte auch von beudetung?
Das sind nur die php teile, welche auf alle fälle den start() fehler auslösen!
Ich kann auch nachher mal, die kompletten files als textdateien hochladen1?!? komme nur gerade an meinen webspace nicht dran.
Gruß
markus
also ohne contenido funktioniert es,
ich habe halt ein menu bekommen, wo man im javascript die menupunkte/links etc. einbindet. nur muss ich diese links namen etc dynmisch aus mysql generieren, folglich habe ich einfach php statt html einfach eine javascript code generieren lassen.
Kann es an dieser Konstellation liegen, dürfte ja eigentlich keine problem bereiten, oder??
gruß
ich habe halt ein menu bekommen, wo man im javascript die menupunkte/links etc. einbindet. nur muss ich diese links namen etc dynmisch aus mysql generieren, folglich habe ich einfach php statt html einfach eine javascript code generieren lassen.
Kann es an dieser Konstellation liegen, dürfte ja eigentlich keine problem bereiten, oder??
gruß
So ich habe mal was anderes probiert ...
ich habe in das modul direkt gfeschrieben:
<script type="text/javascript" language="javascript" src="http://kkn-snap/intranet/menu/sniffer.js"></script>
<script type="text/javascript" language="javascript1.2" src="http://kkn-snap/intranet/menu/custom.php"></script>
<script type="text/javascript" language="javascript1.2" src="http://kkn-snap/intranet/menu/style.js"></script>
<script type="text/javascript" language="javascript1.2" src="http://kkn-snap/intranet/menu/menu.js"></script>
nun funktioniert funktioniert es wenisgtens teilweise und die fehlermeldung kommt nicht mehr. im ausgegeben quellttext erscheint das obige auch, jedoch wird das menu nicht angezeigt.
Irgendeine Idee warum nicht?
nichtsdestotrotz kommt noch am anfang der inclusion fehler (s.o.) und meine startseite kann nicht includiert werden.
Gruß
Markus
ich habe in das modul direkt gfeschrieben:
<script type="text/javascript" language="javascript" src="http://kkn-snap/intranet/menu/sniffer.js"></script>
<script type="text/javascript" language="javascript1.2" src="http://kkn-snap/intranet/menu/custom.php"></script>
<script type="text/javascript" language="javascript1.2" src="http://kkn-snap/intranet/menu/style.js"></script>
<script type="text/javascript" language="javascript1.2" src="http://kkn-snap/intranet/menu/menu.js"></script>
nun funktioniert funktioniert es wenisgtens teilweise und die fehlermeldung kommt nicht mehr. im ausgegeben quellttext erscheint das obige auch, jedoch wird das menu nicht angezeigt.
Irgendeine Idee warum nicht?
nichtsdestotrotz kommt noch am anfang der inclusion fehler (s.o.) und meine startseite kann nicht includiert werden.
Gruß
Markus