Ik probeer roundcube te installeren in var/www/html/mail maar mn site is afgedekt met .htaccess betand.
Als ik de directory mail benader in mn browser krijg ik : Internal Server Error. The server encountered an internal error or misconfiguration and was unable to complete your request.
Apache error log geeft: /var/www/html/mail/.htaccess: php_flag not allowed here.
Ik denk dat ik de dir mail moet toevoegen aan een apache conf. file maar ik weet niet precies hoe. Kan iemand me op weg helpen?
Sorry, ik keek niet goed. Dat was het verkeerde bestand. Dit is de goeie:
# WARNING: For PHP 7 the module name in the line below need to be modified!
<IfModule mod_php5.c>
php_flag display_errors Off
php_flag log_errors On
# php_value error_log logs/errors
php_value upload_max_filesize 5M
php_value post_max_size 6M
php_value memory_limit 64M
php_flag register_globals Off
php_flag zlib.output_compression Off
php_flag magic_quotes_gpc Off
php_flag magic_quotes_runtime Off
php_flag suhosin.session.encrypt Off
#php_value session.cookie_path /
#php_value session.hash_function sha256
php_flag session.auto_start Off
php_value session.gc_maxlifetime 21600
php_value session.gc_divisor 500
php_value session.gc_probability 1
</IfModule>
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^favicon\.ico$ skins/larry/images/favicon.ico
# security rules:
# - deny access to files not containing a dot or starting with a dot
# in all locations except installer directory
RewriteRule ^(?!installer|\.well-known\/|[a-zA-Z0-9]{16})(\.?[^\.]+)$ - [F]
# - deny access to some locations
RewriteRule ^/?(\.git|\.tx|SQL|bin|config|logs|temp|tests|program\/(include|lib|localization|steps)) - [F]
# - deny access to some documentation files
RewriteRule /?(README\.md|composer\.json-dist|composer\.json|package\.xml|Dockerfile)$ - [F]
</IfModule>
<IfModule mod_deflate.c>
SetOutputFilter DEFLATE
</IfModule>
<IfModule mod_headers.c>
# replace 'append' with 'merge' for Apache version 2.2.9 and later
#Header append Cache-Control public env=!NO_CACHE
# for better privacy/security ask browsers to not set the Referer
#Header set Content-Security-Policy "referrer no-referrer"
</IfModule>
<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault "access plus 1 month"
</IfModule>
FileETag MTime Size
<IfModule mod_autoindex.c>
Options -Indexes
</ifModule>
Die php_flags werken blijkbaar niet meer in .htaccess. Vermoedelijk omdat PHP onder CGI draait, en niet direct als module van Apache.
Kijk eens in phpinfo() wat er bovenaan de tabel staat over php.ini bestanden? Daarin zou je dan de instellingen in moeten verwerken op de juiste manier.