Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
de:entwickler:testumgebung_einrichten [2015/04/28 23:28] – [Admidio einrichten] fassede:entwickler:testumgebung_einrichten [2024/12/09 19:42] (current) – [Lokalen Webserver einrichten] greno
Line 1: Line 1:
 ====== Testumgebung einrichten ====== ====== Testumgebung einrichten ======
 ==== Lokalen Webserver einrichten ==== ==== Lokalen Webserver einrichten ====
-Admidio benötigt einen Webserver mit PHP-Unterstützung, sowie eine MySQL-Datenbank. Dies ist i.d.R. auf dem Webspace bereits fertig eingerichtet. Zum Entwickeln empfiehlt es sich aber, eine Webserver mitsamt PHP und MySQL lokal einzurichten. Dazu bietet sich für Windows und Linux das [[http://www.apachefriends.org/de/xampp.html|XAMPP-Paket]] oder für MacOS das [[http://www.mamp.info|MAMPP-Paket]] an, welches alle Komponenten mitliefert und auch einen Installationsassistenten mitbringt. Zur Einrichtung der Pakete solltest du die Dokumentation auf der jeweiligen Projektseite nutzen. Wurde der Webserver erfolgreich eingerichtet, so sollten noch [[php.ini_einstellungen|einige Einstellungen]] angepasst werden.+Admidio benötigt einen Webserver mit PHP-Unterstützung, sowie eine MySQL/MariaDB or PostgreSQL-Datenbank. Dies ist i.d.R. auf dem Webspace bereits fertig eingerichtet. Zum Entwickeln empfiehlt es sich aber, eine Webserver mitsamt PHP und MySQL lokal einzurichten. Dazu bietet sich für Windows und Linux das [[http://www.apachefriends.org/de/xampp.html|XAMPP-Paket]] oder für MacOS das [[http://www.mamp.info|MAMPP-Paket]] an, welches alle Komponenten mitliefert und auch einen Installationsassistenten mitbringt. Zur Einrichtung der Pakete solltest du die Dokumentation auf der jeweiligen Projektseite nutzen. Wurde der Webserver erfolgreich eingerichtet, so sollten noch [[php.ini_einstellungen|einige Einstellungen]] angepasst werden.
  
 ==== Admidio einrichten ==== ==== Admidio einrichten ====
-Der Sourcecode von Admidio kann über einen GitHub-Client aus der [[fehlerkorrekturen_in_mehreren_versionen|Sourcecodeverwaltung]] heruntergeladen werden. Alternativ kannst du auch die Zip-Datei aus unserem [[https://github.com/admidio|GitHub-Repository]] herunterladen. Die (entpackten) Dateien musst du dann in den **htdocs**-Pfad deines Webservers kopieren. Im nächsten Schritt musst du im Admidio-Ordner **adm_my_files** die Datei **config_default.php** kopieren und als **config.php** ablegen. Öffne diese Datei und gib deine Daten dort ein. Falls du mit unseren mitgelieferten Testdaten arbeiten willst, dann muss als Tabellenpräfix **demo** und als Organisation **DEMO** eingegeben werden. Folgende zwei Einträge solltest du noch in der config.php ergänzen: <code php>$gDebug = 1;+Der Sourcecode von Admidio kann über einen GitHub-Client aus der [[fehlerkorrekturen_in_mehreren_versionen|Sourcecodeverwaltung]] heruntergeladen werden. Alternativ kannst du auch die Zip-Datei aus unserem [[https://github.com/admidio|GitHub-Repository]] herunterladen. Die (entpackten) Dateien musst du dann in den **htdocs**-Pfad deines Webservers kopieren. Im nächsten Schritt musst du im Admidio-Ordner **adm_my_files** die Datei **config_default.php** kopieren und als **config.php** ablegen. Öffne diese Datei und gib deine Daten dort ein. Falls du mit unseren mitgelieferten Testdaten arbeiten willst, dann muss als Tabellenpräfix **demo** und als Organisation **DEMO** eingegeben werden. Folgende zwei Einträge solltest du noch in der **config.php** ergänzen: <code php>$gDebug = 1;
 $gImportDemoData = 1;</code>Die erste Variable aktiviert eine [[php.ini_einstellungen#admidio-debug-flag|Debugausgabe]]. Mit der zweiten Einstellung ermöglichst du das Einspielen der Testdaten in deine Datenbank. Falls noch nicht geschehen, solltest du die [[php.ini_einstellungen|PHP-Logdatei]] noch entsprechend anpassen. $gImportDemoData = 1;</code>Die erste Variable aktiviert eine [[php.ini_einstellungen#admidio-debug-flag|Debugausgabe]]. Mit der zweiten Einstellung ermöglichst du das Einspielen der Testdaten in deine Datenbank. Falls noch nicht geschehen, solltest du die [[php.ini_einstellungen|PHP-Logdatei]] noch entsprechend anpassen.
  
  • de/entwickler/testumgebung_einrichten.1430256530.txt.gz
  • Last modified: 2015/04/28 23:28
  • by fasse