| 28 | == Znane problemy == |
| 29 | |
| 30 | Podczas konfiguracji możemy napotkać następujące problemy: |
| 31 | |
| 32 | 1. Brak brak poprawności połączenia gdy korzystamy z https:// w takim przypadku należy sprawdzić adres przez http:// |
| 33 | |
| 34 | 2. Brak uprawnień z dostępem do pliku dav.php. W tym celu w konfiguracji Apache2 - ''/etc/apache2/mods-available'' wprowadzamy modyfikacje w pliku '''userdir.conf''' |
| 35 | |
| 36 | Domyślny plik w systemie Linux Debian |
| 37 | {{{ |
| 38 | <IfModule mod_userdir.c> |
| 39 | UserDir public_html |
| 40 | UserDir disabled root |
| 41 | |
| 42 | <Directory /home/*/public_html> |
| 43 | AllowOverride FileInfo AuthConfig Limit Indexes |
| 44 | Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec |
| 45 | <Limit GET POST OPTIONS> |
| 46 | Order allow,deny |
| 47 | Allow from all |
| 48 | </Limit> |
| 49 | <LimitExcept GET POST OPTIONS> |
| 50 | Order deny,allow |
| 51 | Deny from all |
| 52 | </LimitExcept> |
| 53 | </Directory> |
| 54 | </IfModule> |
| 55 | }}} |
| 56 | |
| 57 | Plik userdir.conf po modyfikacjach |
| 58 | {{{ |
| 59 | <IfModule mod_userdir.c> |
| 60 | UserDir public_html |
| 61 | UserDir disabled root |
| 62 | |
| 63 | <Directory /home/*/public_html> |
| 64 | AllowOverride FileInfo AuthConfig Limit Indexes |
| 65 | Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec |
| 66 | <Limit GET POST OPTIONS '''HEAD REPORT'''> |
| 67 | Order allow,deny |
| 68 | Allow from all |
| 69 | </Limit> |
| 70 | <LimitExcept GET POST OPTIONS '''HEAD REPORT'''> |
| 71 | Order deny,allow |
| 72 | Deny from all |
| 73 | </LimitExcept> |
| 74 | </Directory> |
| 75 | </IfModule> |
| 76 | }}} |
| 77 | |
| 78 | Po wprowadzeniu mofygikacji w pliku userdir.conf wykonujemy restart Apache |
| 79 | |
| 80 | {{{ |
| 81 | /etc/init.d/apache2 restart |
| 82 | }}} |
| 83 | |