How to solve "Page Not Found" errors
Permalink
Hi All
I've been having an excellent time with Concrete5 - and decided to deploy this to production, at which point I started to receive "Page Not Found" errors at what appears to be random intervals.
I'm a C++ programmer by trade, and would appreciate knowing some tips / tricks / ideas and leads as to how best to localize the problem in order to track down a solution.
I've got Pretty URL's switched on, however I've noticed the error when this setting is switched off too.
The error occurs when I:
- access this URL:http://informer.coderage-software.com/index.php?cID=71...
- load the main index.php page (sometimes)
- switch from editing mode back to viewing, e.g. hitting the "back to website" button from the Dashboard
- finish editing a page and click on the "Save" button - which sometimes results in a "Page Not Found" error in a dialog box.
My .htaccess file in the root of the installation dir contains the following (and yes, FollowSymLinks + AllowOverride All is set in the apache conf file - which is attached to this post):
# -- concrete5 urls start --
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME}/index.html !-f
RewriteCond %{REQUEST_FILENAME}/index.php !-f
RewriteRule . index.php [L]
</IfModule>
php_flag display_errors on
php_value error_reporting 2039
Any tips / ideas as to how I could get to the bottom of this would be greatly appreciated, thanks.
--
john clayton
I've been having an excellent time with Concrete5 - and decided to deploy this to production, at which point I started to receive "Page Not Found" errors at what appears to be random intervals.
I'm a C++ programmer by trade, and would appreciate knowing some tips / tricks / ideas and leads as to how best to localize the problem in order to track down a solution.
I've got Pretty URL's switched on, however I've noticed the error when this setting is switched off too.
The error occurs when I:
- access this URL:http://informer.coderage-software.com/index.php?cID=71...
- load the main index.php page (sometimes)
- switch from editing mode back to viewing, e.g. hitting the "back to website" button from the Dashboard
- finish editing a page and click on the "Save" button - which sometimes results in a "Page Not Found" error in a dialog box.
My .htaccess file in the root of the installation dir contains the following (and yes, FollowSymLinks + AllowOverride All is set in the apache conf file - which is attached to this post):
# -- concrete5 urls start --
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME}/index.html !-f
RewriteCond %{REQUEST_FILENAME}/index.php !-f
RewriteRule . index.php [L]
</IfModule>
php_flag display_errors on
php_value error_reporting 2039
Any tips / ideas as to how I could get to the bottom of this would be greatly appreciated, thanks.
--
john clayton