You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.
 
 
 
 
 
 
Igor Scheller 84f6990db2 Merged branch origin/master 10 years ago
config Fixed "Constant already defined" notice 10 years ago
db fix slow query 10 years ago
import camp 2011 export 15 years ago
includes Merged branch origin/master 10 years ago
locale/de_DE.UTF-8/LC_MESSAGES update german translation 10 years ago
public Symlink fix 10 years ago
templates no scroll handler, wenn no shift calendar 10 years ago
test/model add namespace for test classes 10 years ago
themes Removed escapes 10 years ago
.gitignore Added composer with parsedown requirement 10 years ago
.gitmodules Added composer with parsedown requirement 10 years ago
LICENSE directory renames and cleanup 15 years ago
README-ENG.md Added composer with parsedown requirement 10 years ago
README.md Added composer with parsedown requirement 10 years ago
composer.json Added composer with parsedown requirement 10 years ago
phpunit.xml fix phpunit config 10 years ago
shift_markup.html change shift table to html5 10 years ago

README.md

Codacy Badge GPL

Installation eines frischen Engelsystems

Mindestvorrausetzungen (bzw. getestet unter):

  • PHP 5.4.x (cgi-fcgi)
  • MySQL-Server 5.5.x
  • Webserver mit PHP-Anbindung, z.B. lighttpd, nginx oder Apache

Vorgehen:

  • Klonen des master inkl. submodules in lokales Verzeichnis: git clone --recursive https://github.com/engelsystem/engelsystem.git

  • Composer installieren

  • Abhängigkeiten installieren: composer install

  • Der Webserver muss Schreibrechte auf das Verzeichnis import bekommen, für alle anderen Dateien reichen Leserechte.

  • Der Webserver muss auf public als http-root zeigen.

  • Empfehlung: Dirlisting sollte deaktiviert sein.

  • Es muss eine MySQL-Datenbank angelegt werden und ein User existieren, der alle Rechte auf dieser Datenbank besitzt.

  • Es muss die db/install.sql und die db/update.sql importiert/ausgeführt werden.

  • Erstelle bei Bedarf eine config/config.php, die die Werte (z.B. DB-Zugang) aus der config/config.default.php überschreibt.

  • Engelsystem im Browser aufrufen, Anmeldung mit admin:asdfasdf vornehmen und Admin-Passwort ändern.

Das Engelsystem ist jetzt einsatzbereit.

Session Einstellungen:

  • Einstellungen für Cookies und Sessions bitte in der PHP Config des Servers vornehmen.
  • Sowohl Apache als auch nginx bieten Möglichkeiten für verschiedene Konfigurationen pro VirtualHost an

Fehler bitte auf Github melden: https://github.com/engelsystem/engelsystem/issues