Benutzer-Werkzeuge

Webseiten-Werkzeuge


howto:xampp-windows

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
howto:xampp-windows [2011/08/18 22:41] hirschbrathowto:xampp-windows [2019/11/04 11:19] (aktuell) – config.yaml jau
Zeile 1: Zeile 1:
-====== Installation in XAMPP unter Windows ======+====== Volkszaehler in XAMPP unter Windows installieren ======
  
  
Zeile 6: Zeile 6:
 Xampp nach Anleitung installieren (es geht auch die Version ohne Installer) Xampp nach Anleitung installieren (es geht auch die Version ohne Installer)
 http://www.apachefriends.org/de/xampp-windows.html http://www.apachefriends.org/de/xampp-windows.html
-=== II. Doctrine === 
-  * Doctrine-orm herunterladen: http://www.doctrine-project.org/projects/orm/download \\ 
-  * Den Ordner "Doctrine" aus dem Archiv in das Verzeichnis 
-<code>xampp\php\PEAR\ </code> 
-und 
-<code>xampp\htdocs\volkszaehler\lib\vendor </code>  
-kopieren. 
  
-=== III. volkszaehler.org Skripte ===+=== II. volkszaehler.org Skripte ===
 volkszaehler.org Skripte aus dem Git herunterladen (https://github.com/volkszaehler/volkszaehler.org) und den "volkszaehler"-Ordner aus dem Archiv in das Verzeichnis volkszaehler.org Skripte aus dem Git herunterladen (https://github.com/volkszaehler/volkszaehler.org) und den "volkszaehler"-Ordner aus dem Archiv in das Verzeichnis
 <code>xampp\htdocs\ </code> <code>xampp\htdocs\ </code>
 kopieren. kopieren.
   
 +=== III. Benötigte Module ===
  
 +Composer für Windows von getcomposer.org installieren (http://getcomposer.org/Composer-Setup.exe)
  
 +In das Volkszaehler Verzeichnis wechseln
 +<code>cd xampp\htdocs\volkszaehler</code> 
 +
 +Ahängigkeiten laden und installieren (v.a. Doctrine)
 +<code>
 +composer install
 +</code>
 ===== Konfiguration ===== ===== Konfiguration =====
  
Zeile 26: Zeile 28:
  
  
-  * Datei volkszaehler.conf.template.php kopieren und in volkszaehler.conf.php umbenennen. Sie befindet sich hier:+  * Datei config.dist.yaml kopieren und zu config.yaml kopieren. Sie befindet sich hier:
  <code>xampp\htdocs\volkszaehler\etc\</code>  <code>xampp\htdocs\volkszaehler\etc\</code>
  
   * Folgende Anpassungen vornehmen   * Folgende Anpassungen vornehmen
 <code> <code>
-    $config['db']['host'              = 'localhost'; +  host: 127.0.0.1 
-    $config['db']['user'              = 'vz'; +  port: 3306 
-    $config['db']['password'          = '<shhh!>'; +  uservz 
-    $config['db']['dbname'            = 'volkszaehler';+  password<shhh!> 
 +  dbnamevolkszaehler
 </code> </code>
  
Zeile 67: Zeile 70:
  
   * Struktur erstellen:   * Struktur erstellen:
-<code>php misc/tools/doctrine.php orm:schema-tool:create --dump-sql > misc/sql/mysql.sql</code>+<code>php bin/doctrine orm:schema-tool:create --dump-sql > misc/sql/mysql.sql</code>
  
-  * ListenpunktIn der erzeugten mysql.sql die Zeile +  * In der erzeugten mysql.sql die Zeile 
 <code>ATTENTION: This operation should not be executed in an production enviroment.</code> <code>ATTENTION: This operation should not be executed in an production enviroment.</code>
 entfernen. entfernen.
Zeile 106: Zeile 109:
 http://localhost/volkszaehler/htdocs  http://localhost/volkszaehler/htdocs
  
-===== Windowsspezifische Anpassungen der Skripte in Version 0.2 ==== 
-== middleware.php == 
-<code>\htdocs\middleware.php </code> 
-Zeile 
-<code>new Util\ClassLoader('Volkszaehler', VZ_DIR . '/lib')</code> 
-andern in  
-<code>new Util\ClassLoader('Volkszaehler', VZ_DIR . DIRECTORY_SEPARATOR.'lib')</code> 
  
-== Random.php == 
-<code>\lib\Util\Random.php </code> 
-Folgenden Block auskommentieren: 
-<code> 
-elseif (class_exists('COM', 0)) { 
- try { 
- self::$source = new COM('CAPICOM.Utilities.1');  // See http://msdn.microsoft.com/en-us/library/aa388182(VS.85).aspx 
- self::$func = 'COM'; 
- } 
- catch(\Exception $e) {} 
-} 
-</code> 
howto/xampp-windows.1313700074.txt.gz · Zuletzt geändert: 2011/08/18 22:41 von hirschbrat