Problem mit PHP beim aktualisieren von Xampp 5.1 zu 5.6

Irgendwelche Probleme mit XAMPP für Windows? Dann ist hier genau der richtige Ort um nachzufragen.

Problem mit PHP beim aktualisieren von Xampp 5.1 zu 5.6

Postby Newbie1 » 12. November 2015 15:10

Ich habe auf einem Server Xampp 5.1 laufen und dort liegt eine lokale Internetseite auf die alle im Netzwerk Zugriff haben. Ich wollte Xampp aktualisieren und habe es erstmal auf einer virtuellen Maschine (Windows 7 ) probiert und darauf Xampp 5.6.14 installiert.
Soweit hat ales funktioniert, ich habe die htdocs rüber kopiert und die Datenbanken kopiert. Mein Problem ist jetzt aber das die lokale Internetseite nicht mehr richtig angezeigt wird anstatt einem Kalender und einem Wochenverzeichnis steht da der PHP-Code bzw die Anweisung dafür und es werden nur noch die eingebundenen Bilder und die ca. die Hälfte der Seite so ausgegeben wie es vorgesehen war.
Nun meine Frage: liegt das an der Umstellung, also das es möglicherweise Kompatibilitätsprobleme mit der PHP-Version gibt und die Seite somit nicht mehr richtig angezeigt werden kann und wenn ja was kann ich tun?

MfG Newbie1
Newbie1
 
Posts: 4
Joined: 12. November 2015 14:21
Operating System: Windows 7

Re: Problem mit PHP beim aktualisieren von Xampp 5.1 zu 5.6

Postby Nobbie » 12. November 2015 15:26

Es könnte natürlich an Portabilitätsproblemen liegen, ohne jegliche Warnung und Fehlermeldung ist das allerdings nur sehr schlecht zu sagen. Vielleicht ist es auch das bekannte Problem zwischen short tags und normalen PHP Tags: fangen die Scripts mit "<?php" an oder nur mit "<?" (oder gemischt, mal so, mal so)?

Ansonsten, was funktionierte denn nicht, wieso hast Du ein Upgrade eingespielt? Welcher Fehler wurde damit behoben?
Nobbie
 
Posts: 8779
Joined: 09. March 2008 13:04

Re: Problem mit PHP beim aktualisieren von Xampp 5.1 zu 5.6

Postby Newbie1 » 12. November 2015 15:33

Die Skripte fangen mit <?php an also alle
Das Problem war das durch die veraltete Xampp Version die Seite öfters Probleme hatte und nicht mehr angezeigt werden konnte bis ein Neustart erfolgte.
Newbie1
 
Posts: 4
Joined: 12. November 2015 14:21
Operating System: Windows 7

Re: Problem mit PHP beim aktualisieren von Xampp 5.1 zu 5.6

Postby Newbie1 » 12. November 2015 16:06

Ich habe noch einmal durch alle php's durch gesehen und du hattest recht, ein verstecktes <? war kein <?php
Danke dafür erstmal

Allerdings ist nun ein Problem aufgetreten mit einer nicht definierten Variable

<?php

if (!is_numeric($tid)) <-- Fehler
{
$tid = '';
}

if ($do == 'edit' && !empty($tid)) <-- Fehler
{
include_once 'edit.php';
die();
}
require_once 'funktionen.php';
if ($do == 'upd' && !empty($tid) && !empty($uid))
{
mysql_query("UPDATE `termine` SET `term_status`=1, `term_done`='".$uid."' WHERE `term_id`='".$tid."'");
}
elseif ($do == 'upd' && !empty($tid) && empty($uid))
Newbie1
 
Posts: 4
Joined: 12. November 2015 14:21
Operating System: Windows 7

Re: Problem mit PHP beim aktualisieren von Xampp 5.1 zu 5.6

Postby Altrea » 12. November 2015 19:30

Newbie1 wrote:Allerdings ist nun ein Problem aufgetreten mit einer nicht definierten Variable

Ist natürlich sehr hilfreich, ohne die Fehlermeldung zu kennen.

Newbie1 wrote: if (!is_numeric($tid)) <-- Fehler

Wenn hier bereits die Meldung hindeutet fehlt uns mindestens die Information, wo die betreffende Variable erzeugt wird.
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 8297
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 10 Pro x64

Re: Problem mit PHP beim aktualisieren von Xampp 5.1 zu 5.6

Postby Newbie1 » 13. November 2015 09:04

Die Variablen wurden nun erkannt ich habe vor dem aufgezeigten Fehler die Datenbank aufrufen lassen
Allerdings steht jetzt nur noch da "Es konnte keine Verbindung mit der DB hergestellt werden"
Newbie1
 
Posts: 4
Joined: 12. November 2015 14:21
Operating System: Windows 7

Re: Problem mit PHP beim aktualisieren von Xampp 5.1 zu 5.6

Postby Altrea » 13. November 2015 12:33

Dann stimmt wohl etwas mit der Datenbank / -verbindung nicht. Mehr kann man zu dieser dürftigen Fehlerbeschreibung nicht sagen.
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 8297
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 10 Pro x64


Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 5 guests