| | 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 | |