Menus and Pages Timeout on Update
-
Okay…I am at my wit’s end here.
WordPress 3.3.1
Multisite with approx 35 subdirectory sitesFor MONTHS I have been doing all sorts of kludgy workarounds because every time I try to update one of my menus, the site times out. We stacked widgets with smaller menus, trying to replicate the longer menus and that worked for a little while. Now I can’t even create a menu with a single menu selection. I add the menu items but as soon as I hit the SAVE button, it consistently times out at 3 minutes. (Internal Server 500 error)
Now to add to the fun, I am finding that I can’t update pages, either. Not all, but most, and not consistently the same ones. Hit the PUBLISH button and it either updates (still takes about 60-90 seconds) or ends up timing out at 3 minutes.(Internal Server 500 error)
I updated my PHP.ini file to include:
max_execution_time = 600
max_input_time = 600
memory_limit = 128MI have optimized, compacted and done everything I can think of. I am so frustrated as I thought 3.3.1 had finally addressed the menu problem that has been talked about for nearly 2 years.
Any thoughts or suggestions (besides a tall bottle and a short glass)?
Thanks in advance.
-
Any help here?
As I have been reading lots of threads on the issue, here is some updated info.
Based on error messages, the hosting company suggested removing the SSL certificate:
[Wed Jan 25 17:22:01 2012] [warn] RSA server certificate CommonName (CN) `quincypublicschools.com’ does NOT match server name!?
That did not solve problem so the certificate has been reinstated (client needs it for their internal firewall whitelist which needs a dedicated IP address)
So I tried doing the updates and now this error is popping up which seems logical to the error I am seeing:
[Wed Jan 25 17:32:09 2012] [error] [client 66.249.67.239] Request exceeded the limit of 10 internal redirects due to probable configuration error. Use ‘LimitInternalRecursion’ to increase the limit if necessary. Use ‘LogLevel debug’ to get a backtrace.
htaccess file is pretty vanilla WP Multisite – no redirects
addhandler x-httpd-php-cgi .php4
addhandler x-httpd-php5-cgi .php
addhandler x-httpd-php5-cgi .php5# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
# uploaded files
RewriteRule ^([_0-9a-zA-Z-]+/)?files/(.+) wp-includes/ms-files.php?file=$2 [L]
# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ – [L]
RewriteRule ^[_0-9a-zA-Z-]+/(wp-(content|admin|includes).*) $1 [L]
RewriteRule ^[_0-9a-zA-Z-]+/(.*\.php)$ $1 [L]
RewriteRule . index.php [L]
# END WordPressAnd php.ini is pretty straightforward. The only editing I did was to increase the execution time and memory limits to force the issue.
register_globals = off
allow_url_fopen = offexpose_php = Off
max_execution_time = 600
max_input_time = 600
memory = 20MB
memory_limit = 256M
variables_order = “EGPCS”
extension_dir = ./
upload_tmp_dir = /tmp
precision = 12
SMTP = relay-hosting.secureserver.net
url_rewriter.tags = “a=href,area=href,frame=src,input=src,form=,fieldset=”; Only uncomment zend optimizer lines if your application requires Zend Optimizer support
;[Zend]
;zend_optimizer.optimization_level=15
;zend_extension_manager.optimizer=/usr/local/Zend/lib/Optimizer-3.3.3
;zend_extension_manager.optimizer_ts=/usr/local/Zend/lib/Optimizer_TS-3.3.3
;zend_extension=/usr/local/Zend/lib/Optimizer-3.3.3/ZendExtensionManager.so
;zend_extension_ts=/usr/local/Zend/lib/Optimizer_TS-3.3.3/ZendExtensionManager_TS.so; — Be very careful to not to disable a function which might be needed!
; — Uncomment the following lines to increase the security of your PHP site.;disable_functions = “highlight_file,ini_alter,ini_restore,openlog,passthru,
; phpinfo, exec, system, dl, fsockopen, set_time_limit,
; popen, proc_open, proc_nice,shell_exec,show_source,symlink”I am running out of time to get this fixed…any thoughts here?
The topic ‘Menus and Pages Timeout on Update’ is closed to new replies.