Datenbank import

Hallo Daniel,
am einfachsten ist es wirklich mit PHPmyadmin, das tool ist in xampp inbegriffen kannst Du unter folgendem Link laden

Download XAMPP (apachefriends.org)

Ich habe die Version 8.1.17 / PHP 8.1.17, die sollte ab der Version 16 funktionieren.

Die Grundinstallation habe ich auf c:\xampp installiert, starte xampp immer als Admin, dann lädst Du einfach Dolibarr ab Version 16 und entpackst das htdocs Verzeichnis nach c:\xampp, starte den Apache und mysql und klicke in xampp auf Admin neben Apache, es sollte dann ein Browser öffnen und die Installation von Dolibarr starten.
Es kann sein das einige PHP Module noch aktiviert werden müssen, bei mir war das GD und IMAP. diese kannst Du in der Konfig - PHP.ini auf der Zeile von Apache in xampp anpassen, nach der Anpassung den Apache einmal Stoppen und wieder starten.
Dolibarr kann immer über xampp über den Apache Admin gestartet werden, PHPmyadmin wird auf der Admin Zeile neben mysql gestartet.

Nun zur Rücksicherung von Dolibarr in xampp, kopiere den Ordner Documents in c:\xampp, dann muss nur noch die SQL Datenbank dolibarr oder wie auch immer importiert werden, hier hatte auch ich meine schwierigkeit, im Netz gab es zahlreiche hinweise das nur die Datenbank dolibarr oder wie sie auch heisst gelöscht oder umbenannt werden muss, dann erstelle einfach eine Neue, bei mir Namens Dolibarr, wichtig ist das auch bei der Neuinstallation der gleiche Datenbankname verwendet werden sollte. Nun sollte sich die Datenbank importieren lassen.

Screenshot von PHPmyadmin zum löschen -

  1. Wähle Datenbank aus

  2. Klicke auf Operation

  3. Klicke Datenbank löschen (DROP)

Dann Datenbank Neu anlegen

Nun Datenbank importieren

Bei dem ganzen ist zu beachten wie die Datenbank vorher hieß, verwende immer den gleichen alten oder ersten Namen, auch bei der Neuinstallation, mich sorgt nur das Du was von einem Fehler in der Datenbank erwähnt hattest, aber mit PHPmyadmin kannst Du ja in alle Tabellen schauen, ist aber für einen reinen Anwender nicht so easy, gibt es denn ein Backup wo die Datenbank noch OK war?

BG
Jason.

1 „Gefällt mir“

Habe ich auch schon wie Plows so gemacht, nur habe ich die MySQL-Workbench benützt.
(Muss noch andere DBs in der Cloud bearbeiten)
Man kann noch die Fremdschlüsselüberprüfung für den Import ausschalten, falls „foreign key errors“ entstehen.

1 „Gefällt mir“

Danke Dir, ich werde die Tage das testen wie mir das gelingt. Tatsächlich bin ich Anwender, aber versuche auch etwas komplexere Aufgaben zu lösen.
Wegen der Datenbank habe ich bereits ein Post geschrieben, aber dort kaum Antworten bekommen ( ich sehe jetzt, jemand schrieb dort)

Danke und melde mich was daraus geworden ist
LG
Daniel

So weit habe ich mich durchgekämpft, dass Dolibarr startet, Datenbank ist importiert.
Leider macht Dolibarr Probleme und zwar, wenn ich mich mit Benutzer/admins einlogen will bekomme ich Fehlermeldung:
über Dolibar kommt:
Warning : Undefined property: stdClass::$SYSLOG_LEVEL in C:\xampp\htdocs\core\db\mysqli.class.php on line 339

Warning : Undefined property: stdClass::$SYSLOG_LEVEL in C:\xampp\htdocs\core\db\mysqli.class.php on line 339

unter der Anmeldung : Table ‚dolibarr.llx_user‘ doesn’t exist

was nun? der Weg bis jetzt war schon herausforderung ;o)

Daniel

Hallo Daniel,
kommen die Fehler nur als Admin?

LG
Jason

Hi Jason,
Dolibar kann ich nur als Admin starten, sonst öffnet xampp das Fenster im Browser nicht.
Ich hatte bis jetzt eine Fehlermeldung wegen Tomcat und erst jetzt Info bekommen, dass ein anderes Programm den Port belegte. Ich habe es gelöscht, jetzt keine Fehlermeldungen mehr.
Diese Zeilenfehler bekomme ich immer als admin.
Wenn ich Passwort vergessen teste, bekomme ich noch mehr Fehler :smiley:
tja, kurios was hier passiert
Daniel

(teamviewer vorhanden wenn …)

Hi,
wenn Du in xampp neben mysql auf Admin klickst dann sollte sich phpMyAdmin öffnen, die Tabelle llx_user findest Du irgendwo hier -


Ist der User überhaupt vorhanden in der Tabelle?

1 „Gefällt mir“

Ich grüße Dich,
habe die Tabellen gefunden, diese sind da. Das Problem ist die Benennung der Tabellen. Diese heissen bei mir anders. Ich habe die Daten aufgerufen und die User sind drin.
Es sieht so aus, als würde das Programm andere Namen der Tabellen suchen.

ich bin mir ziemlich sicher das bei der Neuinstallation von dolibarr der Präfix der Datenbank angepasst werden kann unter dolibarr-Datenbank den Präfix von llx_ auf Dein llxuc_

1 „Gefällt mir“

Grüße Sie/Euch, alles abgearbeitet, hatte einige Schwierigkeiten mit der Instalation …
Jetzt wundere ich mich, wie startet man Dolibarr?
ich habs absolut vergessen.
Vielen Dank für die Hilfe, hoffe jetzt wirds laufen
Daniel

Hallo,
na das nenne ich durchhalte vermögen :wink:
Der Aufruf von Dolibarr erfolgt eigentlich ohne Install in der Url oder aus XAMPP klicke auf Admin in der Apache Zeile, dieser sollte den Browser öffnen

Grüße Dich,
das habe ich auch gedacht, aber ich bekomme Fehlermeldung

Guten Morgen,
das deutet immer noch auf die „Install“ Seite hin, wie sieht den die URL aus?

wundert mich ebenfalls:
http://localhost/install/index.php
wenn ich das install lösche, korrigiert er wieder mit install

LG

:heart_decoration: :wave:
kannst mir weiterhelfen?
vg
Daniel

Sorry für die Späte Antwort,
Bin grad im Urlaub :slight_smile: lass uns noch mal durchgehen, wie sieht denn eine Normale Blanke Installation aus, gelingt die denn?
Ich habe zu Test Zwecken zuerst eine Normale leere Installation durchgeführt und getestet ob alles Funktioniert, dann mein Backup zurückgesichert.

BG
Jason

Alles gut, habe mir gedacht, bin grad auch wieder zurückgekehrt.
Mit der Installation war alles ok, es gab eine Meldung beim Ausschalten, aber das habe ich lösen können.
Die allererste Installation hatte überhaupt keine Probleme bereitet, erst die nächste und nächste gabs Fehlermeldungen wie oben erwähnt.
VG und Danke

Hallo,
Der Post vom 20 Jun. besagt das die Installation nicht fortgesetzt werden kann so lang die install.lock vorhanden ist, versuche die Datei umzubenennen und wiederhole die Installation nochmal.

LG

Die Installation ist durch, das Programm startet nicht. Beim Start des Programms kommt eben diese Meldung. Das Install lock ist ja mit Absicht dort.
vg
Daniel

Hi,
irgendwie gefallen mir Deine Ordner nicht so richtig wo Du Dolibarr installiert hast und wie darauf zugegriffen wird, Du hast Dolibarr auf C:\Dolibarr unter www\dolibarr, schau mal wie es bei mir direkt unter Xampp aussieht-
$dolibarr_main_document_root=‚C:/xampp/htdocs‘;
$dolibarr_main_url_root_alt=‚/custom‘;
$dolibarr_main_document_root_alt=‚C:/xampp/htdocs/custom‘;
$dolibarr_main_data_root=‚C:/xampp/documents‘;
$dolibarr_main_db_host=‚localhost‘;
$dolibarr_main_db_port=‚3306‘;
$dolibarr_main_db_name=‚dolibarr‘;
$dolibarr_main_db_prefix=‚llx_‘;
$dolibarr_main_db_user=‚root‘;
$dolibarr_main_db_pass=‚‘;
$dolibarr_main_db_type=‚mysqli‘;
$dolibarr_main_db_character_set=‚utf8‘;
$dolibarr_main_db_collation=‚utf8_unicode_ci‘;

Ich hatte mal ähnliche Probleme und immer wieder das Update im falschen Ordner gehabt und bin wie in einer Schleife nicht mehr aus der Installationsroutine rausgekommen, ich würde deswegen nochmal die aktuelle Version in xampp kopieren und von dort eine Blanke Installation fehlerfrei durchführen, wenn alles funktioniert dann die Datenbank importieren.

LG