As the title says, I've recently upgraded my sites to a newer release of Ubuntu, which includes the transition from Apache 2.2 to 2.4. Most of my sites that don't have highly customized .htaccess files are working, but the sites that I have running Drupal only want to show Internal Server Error. If I disable the .htaccess, the site loads fine, but obviously rewriting the url doesn't work. I'm not sure what's throwing it off, but the problem starts with the very first command of the .htaccess file:
Order allow,deny
I know my way around the command line well enough, but I don't work with linux servers every single day. I could use some help in determining what's throwing this off. I've gone through the steps listed at ~~[https://linode.com/docs/security/upgrading/updating-virtual-host-settings-from-apache-2-2-to-apache-2-4/" target="blank">](https://linode.com/docs/security/upgrad … pache-2-4/">https://linode.com/docs/security/upgrading/updating-virtual-host-settings-from-apache-2-2-to-apache-2-4/](, appending '.conf' to the configuration file and re-enabling the site, and adding Require all granted to the VirtualHost directive. The /var/logs/apache2/error.log really only seems to show a warning about a deprecated PHP function: Deprecated: Directive 'registerlong_arrays' is deprecated in PHP 5.3 and greater in Unknown on line 0
.
What should I try next?