Two days ago I upgraded my SUSE server. It serves three websites as virtual sites. All of the sites run php. Upon restarting apache 2.4 I got the following error message:[Wed Sep 26 07:36:55.666104 2018] [autoindex:error] [pid 12345] [client 1.2.3.4:50430] AH01276: Cannot serve directory /webdir/htdocs/: No matching DirectoryIndex (index.html,index.html.var) found, and server-generated directory index forbidden by Options directiveI have visited many help pages and forums on apache, tried most of the suggested remedies, such as adding DirectoryIndex index.php, to no avail.Here is the code for one of the sites:<VirtualHost 1.2.3.4:443>ServerAdmin webmaster@xxxxxxxxxServerName www.site1.comDocumentRoot "/home/sites/site1/htdocs"SSLEngine onSSLProtocol all -SSLv2SSLCertificateFile /etc/apache2/ssl.crt/WWW.SITE1.COM.crtSSLCertificateKeyFile /etc/apache2/ssl.key/www.site1.com.keySSLCertificateChainFile /etc/apache2/ssl.crt/ov_chain.txtRewriteEngine OnRewriteOptions Inherit<Directory "/home/sites/site1/htdocs">DirectoryIndex index.php# To make the blog work with pretty permalinks use the next 2 uncommented lines.# Otherwise use 'Options None' and 'AllowOverride None'Options FollowSymlinksAllowOverride allRequire all granted</Directory>AccessFileName .htaccessErrorLog /var/log/apache2/site1.com-error_logCustomLog /var/log/apache2/site1.com-access_log combinedScriptAlias /cgi-bin/ "/home/sites/site1/cgi-bin/"<Directory "/home/sites/site1/cgi-bin">AllowOverride NoneOptions +ExecCGI -IncludesRequire all granted</Directory>Include /etc/apache2/conf.d/*.conf</VirtualHost>Adding the DirectoryIndex line has the strange result that, if I click twice on the site in a browser, the page gets downloaded but the error message remains!Any help would be appreciated. I have already spent two days in a fruitless search for a solution. The sites had worked perfectly before the "upgrade".