Hallo Winfried und herzlich Willkommen,
Vorstaedter wrote:Ein Provider verlangt nun die Umstellung auf PHP 7.x, ältere Versionen will er nicht mehr unterstützen.
Wow, das muss ein sehr fortschrittlicher Provider zu sein. Rein aus Interesse, magst du uns verraten um welchen Provider es sich handelt?
Generell sind Provider sonst eher vorsichtig mit solch einem Schritt (vorallem mit dem Fallenlassen jeglicher Abwärtskompatibilität).
Vorstaedter wrote:Meine lokale Umgebung muß ich also aufrüsten. Naheliegend wäre für mich nun EasyPHP 16.1 das ich aber in zahlreichen Installationsanläufen nicht zur Funktion gebracht habe. Nun bin ichs leid, will fremd gehen und fragen, ob ich hier richtig bin
Ich würde sagen, du bist hier bei uns genau richtig
Vorstaedter wrote:1.) ob ich Schwierigkeiten bei dem Transfer meiner recht simplen, nur aus einer Tabelle bestehenden Datenbank aus der lokalen Maria DB - Umgebung in die MYSQL-Welt des Providers zu erwarten habe.
In aller Regel sind keine Schwierigkeiten zu erwarten. Setze deine Datenbank bei MariaDB genauso auf wie du es bei MySQL tun würdest. Verwenden dieselben Datenbankschemas und Collations und alles sollte wie gewohnt funktionieren.
Es hängt natürlich ansonsten ganz davon ab, welche Datenbank-Funktionalitäten deine Anwendung verwendet und welche davon von dem Datenbankserver deines Hosters unterstützt werden. Im Allgemeinen kann MariaDB alles was MySQL auch kann (zumindest wenn man die MySQL Version als Vergleich heranzieht, an die diese MariaDB Version angelehnt ist). Die neuen Funktionen die MariaDB zusätzlich hat setzt man (bzw. die Script-Programmierer) auch nicht unbewusst ein.
Vorstaedter wrote:2.) Aktuell ändere und warte ich die Datenbank in Form eines OpenOffice-Calc Blattes, das ich mit PHPMYADMIN in die MYSQL-Datenbank importiere und dann die Indizes setze. Ist dieser Flow in XAMPP genau so möglich ?
Ich habe dies noch nie mit einem Calc Dokument versucht. Ich gehe aber davon aus, dass diese Funktionalität schon in der normalen Version von phpMyAdmin enthalten ist, daher sollte dies so auch mit XAMPP funktionieren.
Vorstaedter wrote:3.) EasyPHP 14.1 läuft bei mir in einer eigenen Partition, also nicht unter C: . Die neue Version läßt sich zwar auch dorthin installieren, bringt dann aber beim Start jede Menge Script-Fehler. Wie ist das bei XAMPP ? Hintergrund ist, daß C: eine SSD ist, die ich ausschließlich Windows vorbehalten möchte.
Generell ist XAMPP portabel einsetzbar, also auch unter einem anderen Laufwerksbuchstaben.
Vermeiden sollte man lediglich Ordnernamen mit Sonderzeichen oder Leerzeichen, das hat aber mehr etwas damit zu tun, dass die meisten Komponenten die XAMPP (und jeder andere AMP Stack) einsetzt primär auf Linux entstanden ist.
Wenn du dein XAMPP nachträglich verschieben möchtest empfehle ich dir die .zip oder .7z Version von XAMPP. Diese kommt ohne Registry-Einträge aus, denn das einzige Problem beim nachträglichen Verschieben ist in aller Regel der Uninstaller. Jede XAMPP Version wird mit einem Script "setup_xampp.bat" ausgeliefert, welches die Pfade an den aktuellen Zustand anpasst.
Vorstaedter wrote:Gebt Ihr mir unter den genannten 3 Voraussetzungen grünes Licht für die Installation von XAMPP in drer Version mit PHP 7 ?
Aus meiner Sicht spricht nichts dagegen. Einzig die Voraussetzungen sollten gegeben sein, heißt die jeweiligen Microsoft Visual C++ Runtimes installiert sein.
Für XAMPP 7.X wäre das
Visual C++ Redistributable für Visual Studio 2015 (bitte unbedingt die x86 Version, denn XAMPP ist auf 32 Bit kompiliert).
mit freundlichen Grüßen,
Altrea