I'm loving that cPanel is now officially supporting CloudLinux! I just posted a ticket with CloudLinux, but wanted to post it here as well to see if I can find someone else with the problem, or get ideas from the community about what might be causing this.
Here's the text of the ticket I raised with CloudLinux:
Here's the text of the ticket I raised with CloudLinux:
We have a weird issue that has cropped up, and the only difference between a server with the problem and without is that the one with the problem has had apache/php recompiled using the new cPanel EasyApache with cloudlinux support.
The problem is that even though the standard AllowOverride All is in place in httpd.conf, on a server where we recompiled Apache/PHP with EasyApache v3.3.3 rev9999 #cloudlinux, all ErrorDocument directives in customer .htaccess files are failing with "ErrorDocument not allowed here" messages in the apache error log.
We recompiled only to enable the PHP Zip extension on a server. On that server, apachectl -v reports this:
Server version: Apache/2.2.17 (Unix)
Server built: May 14 2011 08:58:13
Cpanel::Easy::Apache v3.3.3 rev9999 +cloudlinux
On a server where we don't have the problem, apachectl -v reports:
Server version: Apache/2.2.17 (Unix)
Server built: Mar 30 2011 18:48:45
Cpanel::Easy::Apache v3.2.0 rev5316
On both servers, this section of the httpd.conf should allow us to use ErrorDocument in .htaccess files:
<Directory "/">
Options ExecCGI FollowSymLinks Includes IncludesNOEXEC Indexes -MultiViews SymLinksIfOwnerMatch
AllowOverride All
</Directory>
Has anyone else reported this? It doesn't seem like anything that should be cloudlinux related, but that's the only difference between the two servers.