| 6 | |
| 7 | W pliku '''httpd.conf''' dodajemy port na którym będzie nasłuchiwał Apache |
| 8 | |
| 9 | {{{ |
| 10 | Listen 80 //domyślny port dla pierwszej instalacji eDokumentów |
| 11 | Listen 81 //wersja testowa eDokumentów |
| 12 | }}} |
| 13 | |
| 14 | Jeśli nasza instalacja został przygotowana według instrukcji [http://support.edokumenty.eu/trac/wiki/AdminGuide/Procedures/WindowsApacheFCGIInstallation Instalacja systemu na serwerze Windows (Apache + PHP + FastCGI)] system produkcyjny został zainstalowany D:/eDokumenty. W pliku '''httpd.conf''' musimy zmodyfikować |
| 15 | |
| 16 | {{{ |
| 17 | DocumentRoot "D:/" |
| 18 | <Directory "D:/"> |
| 19 | }}} |
| 20 | |
| 21 | Na potrzeby tej instalacji tworzymy katalog D:/eDokumenty_test |
| 22 | |
| 23 | Następnie w pliku '''httpd-vhosts.conf''' dodajemy kolejny vhost |
| 24 | |
| 25 | <VirtualHost *:81> |
| 26 | DocumentRoot "D:/eDokumenty_test/public_html/" |
| 27 | RewriteEngine on |
| 28 | RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L] |
| 29 | Alias /apps/edokumenty/engine "D:/eDokumenty_test/public_html/apps/edokumenty/engine.php" |
| 30 | Alias /apps/upgrade/engine "D:/eDokumenty_test/public_html/apps/upgrade/engine.php" |
| 31 | Alias /sync "D:/eDokumenty_test/public_html/apps/sync/engine.php" |
| 32 | Alias /vdisk "D:/eDokumenty_test/public_html/apps/edokumenty/webdav.php" |
| 33 | </VirtualHost> |
| 34 | |
| 35 | Następnie do katalogu D:/eDokumenty_test przenosimy: |
| 36 | - public_html |
| 37 | - maildir |
| 38 | oraz tworzymy katalog |
| 39 | - files |
| 40 | |
| 41 | W pliku '''config.inc''' dla instalacji testowej zmieniamy następujące wpisy: |
| 42 | |
| 43 | * Zmieniamy bazę danych z który będzie korzystała wersja testowa |
| 44 | {{{ |
| 45 | define( 'DB_NAME','dbname=edokumenty_test user=http password=12345 '); |
| 46 | }}} |
| 47 | |
| 48 | * Modyfikujemy ścieżki do katalogów files oraz repository |
| 49 | |
| 50 | {{{ |
| 51 | define('REPOSITORY_PATH', 'D:/eDokumenty_test/repository/'); |
| 52 | define('NOT_VERSIONED_REPOSITORY_PATH', 'D:/eDokumenty_test/files/'); |
| 53 | }}} |
| 54 | |
| 55 | * Modyfikujemy wpisy odpowiedzialne za pobieranie poczty w tle. |
| 56 | |
| 57 | {{{ |
| 58 | define('EMAIL_OUTBOX_ENABLED', FALSE); |
| 59 | define('EMAIL_BACKGROUND_SYNC_ENABLED', FALSE); |
| 60 | }}} |
| 61 | |
| 62 | Uwaga! Przedstawiona instrukcja zakłada że wersja robocza jest pozbawiona możliwości dodawania plików. |