[wp-trac] [WordPress Trac] #14134: Menus item are limited to 16 item and will not save more than that

WordPress Trac wp-trac at lists.automattic.com
Fri Jan 27 16:06:26 UTC 2012


#14134: Menus item are limited to 16 item and will not save more than that
--------------------------+-----------------------------
 Reporter:  jaanfx        |       Owner:  filosofo
     Type:  defect (bug)  |      Status:  reviewing
 Priority:  high          |   Milestone:  Future Release
Component:  Menus         |     Version:  3.0
 Severity:  major         |  Resolution:
 Keywords:  needs-patch   |
--------------------------+-----------------------------
Changes (by phbrowne):

 * cc: phbrowne (added)
 * type:  task (blessed) => defect (bug)


Comment:

 Upgraded to 3.3.1 and still having timeout issues.  I have WP Multisite
 with about 33 subfolder sites installed.  We started having the problem
 shortly after install in September 2011 on WP 3.2.1.  Each site has a menu
 structure.  Most sites have about 10 menu items, but some have more (one
 site has approx 30).  Shortly after install, on the large menu site, they
 could no longer edit their menu, so I created 5 separate menus and stacked
 them in the sidebar using widgets.  Fast forward a couple of months and we
 can't edit any menu item.  Everything times out after exactly 3 minutes.
 Error message is as follows:
 {{{
 [Wed Jan 25 18:26:54 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.
 }}}

 The only thing that varies is the client IP address - there seems to be
 3-4 different ones that pop over over the course of 60+ pages of error
 logs.

 Now, we are also getting timeouts when we try to create a post.  The post
 will timeout (after 3 minutes) and it appears to fail.  But when you go
 back and view the list of posts, it's there.

 Hosted on GoDaddy (please don't throw rocks...)

 Here is copy of .htaccess pretty vanilla WP MS install version


 {{{
 # 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 WordPress
 }}}



 {{{

 }}}
  And here is a copy of PHP.ini which I modified to add time and memory per
 different online posts about solving this problem.

 {{{
 register_globals = off
 allow_url_fopen = off

 expose_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 don't consider my site anything that exotic - and even the one long menu
 isn't completely outrageous.  Where is WP with a fix on this?  Any
 thoughts?

-- 
Ticket URL: <http://core.trac.wordpress.org/ticket/14134#comment:61>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software


More information about the wp-trac mailing list