anpera.net https://anpera.homeip.net/phpbb3/ |
|
Update zu PHP 7 (Aliisza) https://anpera.homeip.net/phpbb3/viewtopic.php?f=34&t=5582 |
Seite 1 von 1 |
Autor: | Aliisza [ Do 07 Mär, 2019 21:46 ] |
Betreff des Beitrags: | Update zu PHP 7 (Aliisza) |
Hallo ihr Lieben, ich möchte mich der Frage gern anschließen; ich wurde zwangsumgestellt - und muss zugeben, dass ich für den Server laaaange nichts mehr getan habe [außer manchmal was im RP, eine Trauung geleitet oder so]. Jetzt habe ich nach Ewigkeiten also mal wieder in den Source geschaut und wow, ich habe alles vergessen. Könnt ihr mir da weiterhelfen? Gerade bekomme ich folgende Fehlermeldungen: Warning: mysqli_connect(): (HY000/2002): No such file or directory in /var/www/web26/html/dbwrapper.php on line 102 Warning: mysqli_error() expects parameter 1 to be mysqli, boolean given in /var/www/web26/html/dbwrapper.php on line 67 Woran muss ich in diesem Fall schrauben? Lieben Gruß |
Autor: | Taikun14 [ Fr 08 Mär, 2019 22:35 ] |
Betreff des Beitrags: | Re: Update zu PHP 7 |
Alle Änderungen sind oben im Link zusammengefasst, hast du diese ausgeführt? |
Autor: | Aliisza [ So 10 Mär, 2019 21:18 ] |
Betreff des Beitrags: | Re: Update zu PHP 7 |
Ich habe common/dbwrapper/login/translator/translator_en entsprechend angepasst. Die Fehlermeldungen bekomme ich auch nur, wenn ich bei der PHP Version die "7.1 - Debugged auswähle". Bei allen anderen Varianten bleibt die Seite komplett weiß. |
Autor: | Taikun14 [ Do 14 Mär, 2019 19:17 ] |
Betreff des Beitrags: | Re: Update zu PHP 7 |
Dann stimmt was mit deinen DB Daten nicht. Die bitte auch überprüfen. Ansonsten: 127.0.0.1 statt localhost probieren bzw. umgekehrt. Sollte nicht's davon funktionieren bitte deine dbwrapper posten. |
Autor: | Eliwood [ Fr 15 Mär, 2019 22:52 ] |
Betreff des Beitrags: | Re: Update zu PHP 7 |
Aliisza hat geschrieben: Ich habe common/dbwrapper/login/translator/translator_en entsprechend angepasst. Die Fehlermeldungen bekomme ich auch nur, wenn ich bei der PHP Version die "7.1 - Debugged auswähle". Bei allen anderen Varianten bleibt die Seite komplett weiß. Seltsame Frage, aber was ist die MySQL version? |
Autor: | Aliisza [ Sa 16 Mär, 2019 23:27 ] |
Betreff des Beitrags: | Re: Update zu PHP 7 |
Mit den DB-Daten hat tatsächlich etwas nicht gestimmt. Zwischendurch hatte ich noch andere Fehlermeldungen, dann bin ich die Änderungen noch einmal Schritt für Schritt durchgegangen - und seitdem wird nichts mehr angezeigt. Es ist zum haareraufen! (Vielen, vielen Dank übrigens für eure Unterstützung.) Meine SQL-Version ist Server-Version: 5.5.6 |
Autor: | Eliwood [ Mi 20 Mär, 2019 17:39 ] |
Betreff des Beitrags: | Re: Update zu PHP 7 |
Aliisza hat geschrieben: Mit den DB-Daten hat tatsächlich etwas nicht gestimmt. Zwischendurch hatte ich noch andere Fehlermeldungen, dann bin ich die Änderungen noch einmal Schritt für Schritt durchgegangen - und seitdem wird nichts mehr angezeigt. Es ist zum haareraufen! (Vielen, vielen Dank übrigens für eure Unterstützung.) Meine SQL-Version ist Server-Version: 5.5.6 Immernoch die debugged Version von PHP laufen? Hast du ev einen Link? Ansonsten schau dir mal die Logs durch (/var/log/apache.log, o.s.ä.) |
Autor: | Aliisza [ So 24 Mär, 2019 12:08 ] |
Betreff des Beitrags: | Re: Update zu PHP 7 |
Eliwood hat geschrieben: Immernoch die debugged Version von PHP laufen? Hast du ev einen Link? Ansonsten schau dir mal die Logs durch (/var/log/apache.log, o.s.ä.) Ja, die debugged Version von PHP läuft noch. Der Link ist: http://www.kerhoat.de/ Die Logeinträge sehen aktuell alle in etwa so aus: $this->bbcode_second_pass_code('', 'IP - - [24/Mar/2019:12:03:16 +0100] "GET /spielerforum/index.php?s=qdmiublshcd858f21ie0qosga7 HTTP/1.1" 200 218 "-" "Mozilla/5.0 (compatible; AhrefsBot/6.1; +http://ahrefs.com/robot/)"') Das eingebundene Forum ist natürlich auch in einer hoffnungslos veralteten Version ... kann das alles lahmlegen? |
Autor: | Eliwood [ Mo 25 Mär, 2019 11:14 ] |
Betreff des Beitrags: | Re: Update zu PHP 7 |
Du müsstest natürlich die Log-Einträge filtern nach hits auf dein Spiel, nicht dein Board, sonst bringt das nichts. Könntest du von der common.php die Funktionsdefinition von page_footer hier posten? |
Autor: | Aliisza [ Di 26 Mär, 2019 19:38 ] |
Betreff des Beitrags: | Re: Update zu PHP 7 |
Nummero 1: $this->bbcode_second_pass_code('', 'function page_footer(){ $forumlink=getsetting("forum","http://lotgd.net/forum"); //$forumlink="http://www.anpera.net/forum/index.php?c=12#"; global $output,$nestedtags,$header,$nav,$session,$REMOTE_ADDR,$REQUEST_URI,$pagestarttime,$dbtimethishit,$dbqueriesthishit,$quickkeys,$template,$logd_version; while (list($key,$val)=each($nestedtags)){ $output.="</$key>"; unset($nestedtags[$key]); }') Und Nummero 2: $this->bbcode_second_pass_code('', '66.249.66.211 - - [26/Mar/2019:01:51:03 +0100] "GET /about.php?op=gpl&c=1-082203 HTTP/1.1" 200 20 "-" "Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.96 Mobile Safari/537.36 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)" 66.249.66.209 - - [26/Mar/2019:18:45:29 +0100] "GET /create.php?c=1-000410 HTTP/1.1" 200 20 "-" "Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.96 Mobile Safari/537.36 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)" 66.249.66.209 - - [26/Mar/2019:02:11:32 +0100] "GET /impressum.php HTTP/1.1" 200 254 "-" "Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.96 Mobile Safari/537.36 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)" 216.244.66.197 - - [26/Mar/2019:10:16:01 +0100] "GET /index.php?c=1-203241 HTTP/1.1" 200 - "-" "Mozilla/5.0 (compatible; DotBot/1.1; http://www.opensiteexplorer.org/dotbot, help@moz.com)" ') |
Autor: | Eliwood [ Do 28 Mär, 2019 07:53 ] |
Betreff des Beitrags: | Re: Update zu PHP 7 |
Ich brauche die gesamte Funktions-Deklaration, nicht nur die ersten paar Zeilen. Die Logs sehen soweit in Ordnung aus - PHP wirft kein Fehler-500 aus, das heisst, dass LotGD die Fehler "abfängt". Jetzt müssen wir nur noch herausfinden, warum nichts angezeigt wird. |
Autor: | Aliisza [ Sa 30 Mär, 2019 12:58 ] |
Betreff des Beitrags: | Re: Update zu PHP 7 |
$this->bbcode_second_pass_code('', ' function page_footer(){ $forumlink=getsetting("forum","http://lotgd.net/forum"); //$forumlink="http://www.anpera.net/forum/index.php?c=12#"; global $output,$nestedtags,$header,$nav,$session,$REMOTE_ADDR,$REQUEST_URI,$pagestarttime,$dbtimethishit,$dbqueriesthishit,$quickkeys,$template,$logd_version; while (list($key,$val)=each($nestedtags)){ $output.="</$key>"; unset($nestedtags[$key]); } $script.="<script language=\"JavaScript\" type=\"text/javascript\"> <!-- document.onkeypress=keyevent; function keyevent(e){ var c; var target; var altKey; var ctrlKey; if (window.event != null) { c=String.fromCharCode(window.event.keyCode).toUpperCase(); altKey=window.event.altKey; ctrlKey=window.event.ctrlKey; }else{ c=String.fromCharCode(e.charCode).toUpperCase(); altKey=e.altKey; ctrlKey=e.ctrlKey; } if (window.event != null) target=window.event.srcElement; else target=e.originalTarget; if (target.nodeName.toUpperCase()=='INPUT' || target.nodeName.toUpperCase()=='TEXTAREA' || altKey || ctrlKey){ }else{"; reset($quickkeys); while (list($key,$val)=each($quickkeys)){ $script.="\n if (c == '".strtoupper($key)."') { $val; return false; }"; } $script.=" } } //--> </script>"; // chat preview mod by Chaosmaker Modified for Ellis Colortags by Devilzimti)- start $appoencode = Load_Tags(); $cases= " "; while(list($key,$val) = each($appoencode)) { if($val['allowed'] == true) { $cases .= " case \"".$val['code']."\":\n if (openspan) output= output+\"</span>\"; else openspan = true;\n output= output+\"<span style='color: #".$val['color'].";'>\";\n break;\n "; }else{ $cases .= "\n//".$val['code']." darf hier nicht benutzt werden!\n "; } } $script .= <<<JS <script type="text/javascript"> <!-- function appoencode(data) { var Fundstelle = -1; var tag = ''; var append = ''; var output = '<br />Vorschau: '; var openspan = false; while ((Fundstelle = data.search(/`/)) != -1) { tag = data.substr(Fundstelle+1, 1); append = data.substr(0,Fundstelle); append = append.replace(/</,'<'); append = append.replace(/>/,'>'); output = output+ append; if (data.length >= Fundstelle+2) data = data.substring(Fundstelle+2,data.length); else data = ''; switch (tag) { case "0": if (openspan) output= output+"</span>"; openspan = false; break; {$cases} default: output= output+"`"+tag; } } output += data; if (openspan) output += '</span>'; return output; } //--> </script> JS; // chat preview mod by Chaosmaker (Modified for Ellis Colortags by Devilzimti) - end $footer = $template['footer']; if (strpos($footer,"{paypal}") || strpos($header,"{paypal}")){ $palreplace="{paypal}"; }else{ $palreplace="{stats}"; } //NOTICE //NOTICE Although I will not deny you the ability to remove the below paypal link, I do request, as the author of this software //NOTICE that you leave it in. //NOTICE $paypalstr = '<table align="center" style="margin:0"><tr><td>'; $paypalstr .= '<form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_blank" style="margin:0"> <input type="hidden" name="cmd" value="_xclick"> <input type="hidden" name="business" value="nahdude81@hotmail.com"> <input type="hidden" name="item_name" value="Legend of the Green Dragon Author Donation from '.preg_replace("/[`]./","",$session['user']['name']).'"> <input type="hidden" name="item_number" value="'.htmlentities($session['user']['login']).":".$_SERVER['HTTP_HOST']."/".$_SERVER['REQUEST_URI'].'"> <input type="hidden" name="no_shipping" value="1"> <input type="hidden" name="cn" value="Your Character Name"> <input type="hidden" name="cs" value="1"> <input type="hidden" name="currency_code" value="EUR"> <input type="hidden" name="tax" value="0"> <input type="image" src="images/paypal1.gif" border="0" name="submit" alt="Donate!"> </form>'; $paysite = getsetting("paypalemail", ""); if ($paysite != "") { $paypalstr .= '</td><td>'; $paypalstr .= '<form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_blank" style="margin:0"> <input type="hidden" name="cmd" value="_xclick"> <input type="hidden" name="business" value="'.$paysite.'"> <input type="hidden" name="item_name" value="Legend of the Green Dragon Site Donation from '.preg_replace("/[`]./","",$session['user']['name']).'"> <input type="hidden" name="item_number" value="'.htmlentities($session['user']['login']).":".$_SERVER['HTTP_HOST']."/".$_SERVER['REQUEST_URI'].'"> <input type="hidden" name="no_shipping" value="1"> <input type="hidden" name="cn" value="Your Character Name"> <input type="hidden" name="cs" value="1"> <input type="hidden" name="currency_code" value="USD"> <input type="hidden" name="tax" value="0"> <input type="image" src="images/paypal2.gif" border="0" name="submit" alt="Donate!"> </form>'; } $paypalstr .= '</td></tr></table>'; // $paypalstr .= '</td></tr><tr><td span="2" align="right" valign="top"><a href="http://www.anpera.net" target="_blank"><img src="images/anpnet-klein.gif" alt="Sponsor" border="0"></a></td></tr></table>'; $footer=str_replace($palreplace,(strpos($palreplace,"paypal")?"":"{stats}").$paypalstr,$footer); $header=str_replace($palreplace,(strpos($palreplace,"paypal")?"":"{stats}").$paypalstr,$header); //NOTICE //NOTICE Although I will not deny you the ability to remove the above paypal link, I do request, as the author of this software //NOTICE that you leave it in. //NOTICE $header=str_replace("{nav}",$nav,$header); $footer=str_replace("{nav}",$nav,$footer); $header = str_replace("{motd}", motdlink(), $header); $footer = str_replace("{motd}", motdlink(), $footer); $header = str_replace("{forum}", "<a href='$forumlink' target='_blank' class='motd'>Forum</a>", $header); $footer = str_replace("{forum}", "<a href='$forumlink' target='_blank' class='motd'>Forum</a>", $footer); if ($session[user][acctid]>0) { $header=str_replace("{mail}",maillink(),$header); $footer=str_replace("{mail}",maillink(),$footer); $header=str_replace("{chat}","<a href='chat.php' target='_blank' class='motd' onClick=\"".popup("chat.php").";return false;\">Chat</a>",$header); $footer=str_replace("{chat}","<a href='chat.php' target='_blank' class='motd' onClick=\"".popup("chat.php").";return false;\">Chat</a>",$footer); $header=str_replace("{kurier}","<a href='kurier.php' target='_blank' class='motd' onClick=\"".popup("kurier.php").";return false;\">Kerhoat Kurier</a>",$header); $footer=str_replace("{kurier}","<a href='kurier.php' target='_blank' class='motd' onClick=\"".popup("kurier.php").";return false;\">Kerhoat Kurier</a>",$footer); }else{ $header=str_replace("{mail}","",$header); $footer=str_replace("{mail}","",$footer); $header=str_replace("{chat}","",$header); $footer=str_replace("{chat}","",$footer); $header=str_replace("{kurier}","",$header); $footer=str_replace("{kurier}","",$footer); $header=str_replace("{fragen}","",$header); $footer=str_replace("{fragen}","",$footer); } $header=str_replace("{faq}","<a href='petition.php?op=faq' onClick=\"".popup("petition.php?op=faq").";return false;\" target='_blank' align='right' class='motd'>FAQ</a>",$header); $footer=str_replace("{faq}","<a href='petition.php?op=faq' onClick=\"".popup("petition.php?op=faq").";return false;\" target='_blank' align='right' class='motd'>FAQ</a>",$footer); $header=str_replace("{petition}","<a href='petition.php' onClick=\"".popup("petition.php").";return false;\" target='_blank' align='right' class='motd'>Hilfe anfordern</a>",$header); $footer=str_replace("{petition}","<a href='petition.php' onClick=\"".popup("petition.php").";return false;\" target='_blank' align='right' class='motd'>Hilfe anfordern</a>",$footer); $header=str_replace("{petition}","<a href='petition.php' onClick=\"".popup("petition.php").";return false;\" target='_blank' align='right' class='motd'>Fragen? Admins Kontaktieren</a>",$header); $footer=str_replace("{petition}","<a href='petition.php' onClick=\"".popup("petition.php").";return false;\" target='_blank' align='right' class='motd'>Fragen? Admins kontaktieren</a>",$footer); if ($session['user']['superuser']>=1){ // $sql = "SELECT count(petitionid) AS c,status FROM petitions GROUP BY status"; $sql = "SELECT max(lastact) AS lastact, count(petitionid) AS c,status FROM petitions GROUP BY status"; $result = db_query($sql); $petitions=array(0=>0,1=>0,2=>0); $petitions['unread'] = false; for ($i=0;$i<db_num_rows($result);$i++){ $row = db_fetch_assoc($result); $petitions[(int)$row['status']] = $row['c']; if ($row['lastact']>$session['lastlogoff']) $petitions['unread'] = true; } db_free_result($result); // Neue Petitionen; schauen, ob Sternchen nötig ist $petitions['star'] = ''; if ($petitions['unread']) { $sql = 'SELECT petitionid, lastact FROM petitions WHERE lastact > "'.$session['lastlogoff'].'"'; $result = db_query($sql); while ($row = db_fetch_assoc($result)) { if (!$session['petitions'][$row['petitionid']]) { $petitions['star'] = '<span class="colDkRed">*</span>'; } } db_free_result($result); } $footer = "<table border='0' cellpadding='5' cellspacing='0' align='right'><tr><td><b><a href='viewpetition.php'>Anfragen</a>$petitions[star]:</b> $petitions[0] Ungelesen, $petitions[1] Gelesen, $petitions[2] Geschlossen.</td></tr></table>".$footer; // $footer = "<table border='0' cellpadding='5' cellspacing='0' align='right'><tr><td><b>Anfragen:</b> $petitions[0] Ungelesen, $petitions[1] Gelesen, $petitions[2] Geschlossen.</td></tr></table>".$footer; addnav('','viewpetition.php'); } $footer=str_replace("{stats}",charstats(),$footer); $header=str_replace("{stats}",charstats(),$header); if($session[user][loggedin]){ switch (e_rand(1,2)){ case 1: $footer=str_replace("{vote}","<a href='http://www.galaxy-news.de/?page=charts&op=vote&game_id=1704' target='_blank'><img src='images/vote.gif' border=0 alt='Die besten Browsergames in den Galaxy-News MMOG-Charts!'></a>",$footer); $header=str_replace("{vote}","<a href='http://www.galaxy-news.de/?page=charts&op=vote&game_id=1704' target='_blank'><img src='images/vote.gif' border=0 alt='Die besten Browsergames in den Galaxy-News MMOG-Charts!'></a>",$header); break; case 2: $footer=str_replace("{vote}","<a href=\"http://www.browsergame-index.com/vote.php?id=Kerhoat\" target=\"_blank\" ><img border=\"0\" src=\"http://www.browsergame-index.com/designe/vote.gif\" width=\"\88\" height=\"30\"></a>",$footer); $header=str_replace("{vote}","<a href=\"http://www.browsergame-index.com/vote.php?id=Kerhoat\" target=\"_blank\"><img border=\"0\" src=\"http://www.browsergame-index.com/designe/vote.gif\" width=\"\88\" height=\"30\"></a>",$header); break; } } else{ $footer=str_replace("{vote}","<a href='http://www.galaxy-news.de/?page=charts&op=vote&game_id=1704' target='_blank'><img src='images/vote.gif' border=0 alt='Die besten Browsergames in den Galaxy-News MMOG-Charts!'></a><br><a href=\"http://www.mmog-charts.de/in.php?id=40\" target=\"_blank\"><img src=\"http://www.mmog-charts.de/images/button.png\" border=\"0\" alt=\"Vote for us @ MMOG-Charts.de\" style=\"margin:2px;\"></a>",$footer); $header=str_replace("{vote}","<a href='http://www.galaxy-news.de/?page=charts&op=vote&game_id=1704' target='_blank'><img src='images/vote.gif' border=0 alt='Die besten Browsergames in den Galaxy-News MMOG-Charts!'></a><br><a href=\"http://www.mmog-charts.de/in.php?id=40\" target=\"_blank\"><img src=\"http://www.mmog-charts.de/images/button.png\" border=\"0\" alt=\"Vote for us @ MMOG-Charts.de\" style=\"margin:2px;\"></a>",$header); } $header=str_replace("{script}",$script,$header); if ($session[user][loggedin]){ $footer=str_replace("{source}","<a href='source.php?url=".preg_replace("/[?].*/","",($_SERVER['REQUEST_URI']))."' target='_blank'>Source</a>",$footer); $header=str_replace("{source}","<a href='source.php?url=".preg_replace("/[?].*/","",($_SERVER['REQUEST_URI']))."' target='_blank'>Source</a>",$header); }else{ $footer=str_replace("{source}","<a href='source.php' target='_blank'>Source</a>",$footer); $header=str_replace("{source}","<a href='source.php' target='_blank'>Source</a>",$header); } $footer=str_replace("{copyright}","Copyright 2002-2006, Game: Eric Stevens",$footer); $footer=str_replace("{version}", "Version: $logd_version", $footer); //Hoster-Addon von Tronan <thibaud.roth@betriebsdirektor.de> www.lotgd.rhserver.de $footer=str_replace("{hosting}", "Hosting: <a href=\"".getsetting("hosting_url","")."\" target=\"_blank\">".getsetting("hosting_name","")."</a>", $footer); //Hoster-Addon Ende $footer=str_replace("{impressum}", "<a href='impressum.php' onClick=\"".popup("impressum.php").";return false;\" target='_blank'>Impressum</a>", $footer); $gentime = getmicrotime()-$pagestarttime; $session[user][gentime]+=$gentime; $session[user][gentimecount]++; $dbtimethishit=round($dbtimethishit,2); // $footer=str_replace("{pagegen}","Seitengenerierung: ".round($gentime,2)."s, Schnitt: ".round($session[user][gentime]/$session[user][gentimecount],2)."s - ".round($session[user][gentime],2)."/".round($session[user][gentimecount],2)."".($session[user][superuser]>1?"; DB: $dbqueriesthishit in $dbtimethishit s":"")."",$footer); $footer=str_replace("{pagegen}","Seitengenerierung: ".round($gentime,2)."s, Schnitt: ".round($session[user][gentime]/$session[user][gentimecount],2)."s".($session[user][superuser]>1?"; DB: $dbqueriesthishit in ".$dbtimethishit."s":"")."",$footer); if (strpos($_SERVER['HTTP_HOST'],"lotgd.net")!==false){ $footer=str_replace( "</html>", '<script language="JavaScript" type="text/JavaScript" src="http://www.reinvigorate.net/archive/app.bin/jsinclude.php?5193"></script></html>', $footer ); } $output=$header.$output.$footer; $session['user']['gensize']+=strlen($output); $session[output]=$output; saveuser(); session_write_close(); //`mpg123 -g 100 -q hit.mp3 2>&1 > /dev/null`; //echo compress_out($output); echo $output; exit(); }') Das: //echo compress_out($output); echo $output; war vor einigen Tagen noch andersrum auskommentiert. Dann habe ich mal die "Weiße Seite"-Topics hier durchsucht. Hatte leider nicht den gewünschten Effekt. exit(); |
Autor: | Taikun14 [ Do 04 Apr, 2019 14:03 ] |
Betreff des Beitrags: | Re: Update zu PHP 7 |
$this->bbcode_second_pass_code('', 'echo compress_out($output); // echo $output; ') So solllte es aussehen - ich weiss jetzt nicht ob du das so drin hattest oder nicht. Wenn das immernoch nichts hilft hast du ( zumindest glaube ich das ) immer noch Probleme mit deinen Datenbank Daten und oder deiner dbconnect/dbwrapper. |
Autor: | Eliwood [ Fr 05 Apr, 2019 07:28 ] |
Betreff des Beitrags: | Re: Update zu PHP 7 |
Scheint, als ob mir das Latein ausgeht ... In dem Fall sollten wir ein paar Tests durchführen. Füge folgende Code-Zeile nach der Zeile mit $this->bbcode_second_pass_code('', 'function page_footer(){') direkt ein: $this->bbcode_second_pass_code('', 'var_dump("Entering function page_footer()");') Zusätzlich, bitte vor der Zeile mit $this->bbcode_second_pass_code('', 'exit();'): $this->bbcode_second_pass_code('', 'var_dump("Exiting page_footer(), output has length ", strlen($output));') Poste dann bitte, ob du nun eine Ausgabe auf der Webseite siehst. |
Autor: | Aliisza [ So 14 Apr, 2019 20:49 ] |
Betreff des Beitrags: | Re: Update zu PHP 7 |
Eliwood hat geschrieben: Poste dann bitte, ob du nun eine Ausgabe auf der Webseite siehst. Keine Ausgabe auf der Website. [Aber immer wieder diese Hoffnung, wenn ich etwas ändere. ^^] Taikun14 hat geschrieben: Wenn das immernoch nichts hilft hast du ( zumindest glaube ich das ) immer noch Probleme mit deinen Datenbank Daten und oder deiner dbconnect/dbwrapper. Die Datenbank-Logindaten habe ich noch einmal überprüft, die sollten stimmen. Wo könnte es beim DB-Wrapper hapern; macht es Sinn, dass ich die mal poste? |
Autor: | Eliwood [ Mo 15 Apr, 2019 14:17 ] |
Betreff des Beitrags: | Re: Update zu PHP 7 |
Aliisza hat geschrieben: Eliwood hat geschrieben: Poste dann bitte, ob du nun eine Ausgabe auf der Webseite siehst. Keine Ausgabe auf der Website. [Aber immer wieder diese Hoffnung, wenn ich etwas ändere. ^^] Das ist interessant. Ersetze mal bitte "var_dump" mit "die" (den Parameter gleich lassen) und teste es wieder. Es scheint mir, als ob deine page_footer()-Funktion nie aufgerufen wird. Im nächsten Schritt lade folgenden Code als neue Datei auf deinen Server (gleiches Verzeichnis wie index.php). Rufe sie manuell auf und sage mir, was passiert: $this->bbcode_second_pass_code('', '<?php var_dump("Called File", __FILE__); var_dump("Test to include common.php"); require_once "common.php"; var_dump("Was common.php included?"); var_dump(get_included_files()); ') |
Autor: | Aliisza [ Di 16 Apr, 2019 18:25 ] |
Betreff des Beitrags: | Re: Update zu PHP 7 (Aliisza) |
Schritt 1: Nichts. Schritt 2: string(11) "Called File" string(28) "/var/www/web26/html/test.php" string(26) "Test to include common.php" |
Autor: | Eliwood [ Mi 17 Apr, 2019 08:36 ] |
Betreff des Beitrags: | Re: Update zu PHP 7 (Aliisza) |
Ah, witzig. Häng bitte mal deine common.php an. Zur Erklärung: Irgendwas in deiner common.php stoppt die Ausführung vom Script. Deshalb die weisse Seite. |
Autor: | Aliisza [ Mi 24 Apr, 2019 19:29 ] |
Betreff des Beitrags: | Re: Update zu PHP 7 (Aliisza) |
Freche Common.php ... mal sehen, was ich da komisches veranstaltet habe. https://www.dropbox.com/s/n2f0y43hextsd ... p.txt?dl=0 (Anhängen der Datei hat mir das Forum nicht erlaubt.) |
Autor: | Eliwood [ Do 25 Apr, 2019 20:05 ] |
Betreff des Beitrags: | Re: Update zu PHP 7 (Aliisza) |
Ja, leider in dieser uralten Version eine nach wie vor vorhandene Krücke. Scheint okay zu sein. Das heisst, das einzige, dass das Problem auslösen könnte, ist folgende stelle: $this->bbcode_second_pass_code('', ' $link = db_pconnect($DB_HOST, $DB_USER, $DB_PASS) or die (db_error($link)); db_select_db($link, $DB_NAME) or die (db_error($link)); define("LINK",$link); ') Das heisst, dass du nach wie vor Probleme hast mit deiner Datenbank ... |
Seite 1 von 1 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |