64 | | === 3. Konfiguracja Zend Server === #config |
65 | | Edycja konfiguracji Zend Ser4ver-a rozpocząć należy od modyfikacji plików konfiguracyjnych. |
66 | | 1. Pierwszym z nich jest '''php.ini''' w lokalizacji: {{{ <katalog instalacji np. "C:\Zend">\ZendServer\etc\php.ini }}} |
67 | | W pliku tym należy wprowadzić następujące zmiany: |
68 | | {{{ |
69 | | #!ini |
70 | | date.timezone = Europe/Warsaw ; Należy odkomentować linię i uzupełnić wpis |
71 | | default_charset = "UTF-8" ; Należy odkomentować linię |
72 | | display_errors=Off |
73 | | |
74 | | [Zend] |
75 | | include_path=".;D:\Zend\ZendServer\bin\PEAR" ; Zmodyfikować linię |
76 | | |
77 | | mbstring.internal_encoding = UTF-8 |
78 | | }}} |
79 | | |
80 | | 2. Modyfikacja pliku '''httpd.conf''' W folderze {{{ <katalog instalacji>\Apache2\conf\httpd.conf }}} |
81 | | |
82 | | {{{ |
83 | | #!ini |
84 | | DocumentRoot "<katalog instalacji np. D:\Zend>\Apache2/htdocs/public_html" |
| 64 | === 3. Konfiguracja Apache, PHP === #config |
| 65 | Edycja konfiguracji Apache oraz PHP rozpocząć należy od modyfikacji plików konfiguracyjnych. |
| 66 | 1. Pierwszym z nich jest '''php.ini''' w lokalizacji (domyślnie): {{{ "C:\php\php.ini" }}} |
| 67 | W podstawowej konfiguracji oraz instalacji w katalogu "c:\php" nie ma potrzeby ingerencji w plik php.ini. |
104 | | {{{ |
105 | | #!ini |
106 | | |
107 | | <VirtualHost *:80> |
108 | | DocumentRoot "<katalog instalacji>\Apache2\htdocs\public_html" |
109 | | RewriteEngine on |
110 | | RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L] |
111 | | </VirtualHost> |
112 | | Alias /apps/edokumenty/engine "<katalog instalacji>\Apache2\htdocs\public_html\apps\edokumenty\engine.php" |
113 | | Alias /apps/upgrade/engine "<katalog instalacji>\Apache2\htdocs\public_html\apps\upgrade\engine.php" |
114 | | Alias /sync "<katalog instalacji>\Apache2\htdocs\public_html/apps/sync/engine.php" |
115 | | Alias /vdisk "<katalog instalacji>\Apache2\htdocs\public_html/apps/edokumenty/webdav.php" |
116 | | |
117 | | }}} |
118 | | Pozostałe wpisy sekcji <VirtualHost ...> </...> można zakomentować |
119 | | |
120 | | 4. Plik '''zend.conf''' w katalogu {{{ <katalog instalacji>\Apache2\conf\zend.conf }}} |
121 | | |
122 | | {{{ |
123 | | #!ini |
124 | | |
125 | | AddType application/x-httpd-php .php .inc |
126 | | |
127 | | }}} |
128 | | |
129 | | 5. Plik '''ZendEnablerConf.xml''' w katalogu: {{{ <katalog instalacji>\ZendServer\etc\ZendEnablerConf.xml }}} |
130 | | |
131 | | {{{ |
132 | | #!xml |
133 | | <Timeouts connectionTimeout="60" requestTimeout="10000" /> |
134 | | }}} |
| 76 | W podstawowej konfiguracji oraz instalacji Apache w katalogu "c:\Apache24" oraz PHP w "c:\php" należy tylko zmienić ścieżki dotyczące lokalizacji systemu eDokumenty. |