Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
de:server:start [08.01.2018 10:25]
admin [Weitere Schritte]
de:server:start [28.05.2019 09:48] (aktuell)
admin
Zeile 91: Zeile 91:
 Auf einige Verzeichnisse muss der Webserver zugreifen, aber Webserver-Benutzer (Internet-Surfer) dürfen keinen Zugriff erhalten. Dies muss durch eine entsprechende Konfiguration des Webservers sichergestellt werden. Auf einige Verzeichnisse muss der Webserver zugreifen, aber Webserver-Benutzer (Internet-Surfer) dürfen keinen Zugriff erhalten. Dies muss durch eine entsprechende Konfiguration des Webservers sichergestellt werden.
  
-Das Installationspaket enthält einige Dateien mit dem Namen .htaccess -- diese Dateien regeln u.a. die Zugriffsrechte auf einem standardmäßig konfigurierten Apache-Webserver die Zugriffsrechte. Testen Sie die korrekte Funktion, indem Sie die URLs //%%http://www.domain.tld/sosci/inc/-reach.php%%// und //%%http://www.domain.tld/sosci/system/-reach.php%%// aufrufen.+Das Installationspaket enthält einige Dateien mit dem Namen .htaccess -- diese Dateien regeln u.a. die Zugriffsrechte auf einem standardmäßig konfigurierten Apache-Webserver die Zugriffsrechte. Testen Sie die korrekte Funktion, indem Sie die URLs ''%%http://www.domain.tld/sosci/inc/-reach.php%%'', ''%%http://www.domain.tld/sosci/lib/-reach.php%%'' und ''%%http://www.domain.tld/sosci/system/-reach.php%%''' aufrufen.
  
   * Wenn Sie ein "permission denied" (oder ähnlich) erhalten, ist alles korrekt konfiguriert.   * Wenn Sie ein "permission denied" (oder ähnlich) erhalten, ist alles korrekt konfiguriert.
-  * Wenn Sie auf die Dateien zugreifen können und einen Apache-Server verwenden, wurde die Konfiguration via .htaccess vermutlich deaktiviert. In diesem Fall müssen Sie den Zugriff in der Apache-Konfiguration (z.B. ///etc/apache2/httpd.conf// oder //apache/conf/httpd.conf//) mit einer Directory-Direktive unterbinden. Dabei müssen Sie das Installationsverzeichnis plus ///inc// bzw. ///system// angeben, z.B.+  * Wenn Sie auf die Dateien zugreifen können und einen Apache-Server verwenden, wurde die Konfiguration via .htaccess vermutlich deaktiviert. In diesem Fall müssen Sie den Zugriff in der Apache-Konfiguration (z.B. ///etc/apache2/httpd.conf// oder //apache/conf/httpd.conf//) mit einer Directory-Direktive unterbinden. Dabei müssen Sie das Installationsverzeichnis plus ''/inc'', ''/lib'' und ''/system'' angeben
  
 <code> <code>
 <Directory /var/www/sosci/inc/> <Directory /var/www/sosci/inc/>
 +  Order allow,deny
 +  deny from all
 +</Directory>
 +<Directory /var/www/sosci/lib/>
   Order allow,deny   Order allow,deny
   deny from all   deny from all
Zeile 111: Zeile 115:
     * Wählen Sie den Karteireiter //URL//     * Wählen Sie den Karteireiter //URL//
     * Klicken Sie auf //Deny Sequence//     * Klicken Sie auf //Deny Sequence//
-    * Geben Sie im PopUp "/inc" ein und wiederholen Sie das Procedere für "/system"+    * Geben Sie im PopUp "/inc" ein und wiederholen Sie das Procedere für "/lib" und "/system"
   * Wenn Sie einen älteren IIS verwenden:   * Wenn Sie einen älteren IIS verwenden:
     * Öffnen Sie das Konfigurationstool (//configuration tool//) via Start -> Settings -> Control Panel -> Administrative Tools -> Internet Information Services     * Öffnen Sie das Konfigurationstool (//configuration tool//) via Start -> Settings -> Control Panel -> Administrative Tools -> Internet Information Services
-    * Navigieren Sie zum Installationsverzeichnis und dort zu ///inc//: Local Computer -> Web Sites -> Default Web Site -> Installationsverzeichnis -> inc+    * Navigieren Sie zum Installationsverzeichnis und dort zu ''/inc'': Local Computer -> Web Sites -> Default Web Site -> Installationsverzeichnis -> inc
     * Lassen Sie sich mit einem Rechtsklick die Einstellungen für das Verzeichnis anzeigen: Properties -> Directory Security -> IP address and domain name restrictions -> Edit     * Lassen Sie sich mit einem Rechtsklick die Einstellungen für das Verzeichnis anzeigen: Properties -> Directory Security -> IP address and domain name restrictions -> Edit
     * Wählen Sie "By default, all computers will be: Denied access"     * Wählen Sie "By default, all computers will be: Denied access"
     * Wiederholen Sie die letzten beiden Schritte für ///system//     * Wiederholen Sie die letzten beiden Schritte für ///system//
 +
  
 ===== PHP-Einstellungen ===== ===== PHP-Einstellungen =====
Zeile 168: Zeile 173:
  
 Nun ist die Installation abgeschlossen. Ab sofort können weitere Benutzerkonten registriert und Befragungsprojekte eingerichtet werden ([[de:create:register|Benutzerkonto und Befragungen einrichten]]). Nun ist die Installation abgeschlossen. Ab sofort können weitere Benutzerkonten registriert und Befragungsprojekte eingerichtet werden ([[de:create:register|Benutzerkonto und Befragungen einrichten]]).
 +
  
 ===== Automatisierung regelmäßiger Aufgaben ===== ===== Automatisierung regelmäßiger Aufgaben =====
de/server/start.txt · Zuletzt geändert: 28.05.2019 09:48 von admin
 
Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: CC Attribution-Share Alike 4.0 International
Driven by DokuWiki