WordPress.org

Make WordPress Core

Opened 4 years ago

Closed 4 years ago

Last modified 4 years ago

#16851 closed defect (bug) (duplicate)

No page editor showed whit large number of pages

Reported by: Djyp Owned by:
Milestone: Priority: normal
Severity: normal Version: 3.1
Component: Administration Keywords:
Focuses: Cc:

Description

Environment:

Default install, default theme, no plugins, reasonable server configuration (typical execution, memory limits).

To reproduce:

Import a large number of pages (2,000+)
Try to list pages

What happens:

The admin page supposed to show the pages list is totally black. There is no code/character sent to the navigator.
You can delete some pages until the list is back.

My diagnosis:

I was importing a lot of pages from another database, adding them all caused this. I tried to delete some until it came back. On the side I retried importing add by plots of 50 until it goes wrong. Tested if it was related to a post : nope ! Whatever page I'd add, from the 2334th page it's starting to go wrong ...

Trying to edit a single page works well but I have to list them before I get to the editor.

Change History (4)

comment:1 @kawauso4 years ago

  • Keywords reporter-feedback added; needs-testing removed

Could you turn on WP_DEBUG in wp-config.php and see if any errors are produced? Also what memory limit are you using?

comment:2 @Djyp4 years ago

Ok, turned WP_DEBUG true. Errors are produced but they are not related to this page. Every admin-pages are producing them.

Notice: register_sidebar_widget est déprécié depuis la version 2.8! Utilisez wp_register_sidebar_widget() à la place. in /wordpress/wp-includes/functions.php on line 3303
Notice: register_widget_control est déprécié depuis la version 2.8! Utilisez wp_register_widget_control() à la place. in /wordpress/wp-includes/functions.php on line 3303
Notice: register_sidebar_widget est déprécié depuis la version 2.8! Utilisez wp_register_sidebar_widget() à la place. in /wordpress/wp-includes/functions.php on line 3303
Notice: register_widget_control est déprécié depuis la version 2.8! Utilisez wp_register_widget_control() à la place. in /wordpress/wp-includes/functions.php on line 3303
Notice: has_cap est appelé avec un argument qui est déprécié depuis la version 2.0 ! L’utilisation des niveaux d’utilisateur par les extensions et thèmes est désormais interdite. Utiliser les rôles et capacités à  la place. in /wordpress/wp-includes/functions.php on line 3387
Notice: has_cap est appelé avec un argument qui est déprécié depuis la version 2.0 ! L’utilisation des niveaux d’utilisateur par les extensions et thèmes est désormais interdite. Utiliser les rôles et capacités à  la place. in /wordpress/wp-includes/functions.php on line 3387
Notice: has_cap est appelé avec un argument qui est déprécié depuis la version 2.0 ! L’utilisation des niveaux d’utilisateur par les extensions et thèmes est désormais interdite. Utiliser les rôles et capacités à  la place. in /wordpress/wp-includes/functions.php on line 3387
Notice: has_cap est appelé avec un argument qui est déprécié depuis la version 2.0 ! L’utilisation des niveaux d’utilisateur par les extensions et thèmes est désormais interdite. Utiliser les rôles et capacités à  la place. in /wordpress/wp-includes/functions.php on line 3387
Notice: has_cap est appelé avec un argument qui est déprécié depuis la version 2.0 ! L’utilisation des niveaux d’utilisateur par les extensions et thèmes est désormais interdite. Utiliser les rôles et capacités à  la place. in /wordpress/wp-includes/functions.php on line 3387
Notice: has_cap est appelé avec un argument qui est déprécié depuis la version 2.0 ! L’utilisation des niveaux d’utilisateur par les extensions et thèmes est désormais interdite. Utiliser les rôles et capacités à  la place. in /wordpress/wp-includes/functions.php on line 3387
Notice: has_cap est appelé avec un argument qui est déprécié depuis la version 2.0 ! L’utilisation des niveaux d’utilisateur par les extensions et thèmes est désormais interdite. Utiliser les rôles et capacités à  la place. in /wordpress/wp-includes/functions.php on line 3387

Doing php_info() : memory_limit is 32M

Then if it's memory I'm testing it :
Just pushed memory to 128M, restarted Apache and ... it's working ! (So thank you for pushing me doing it, I was sure it had nothing to do)

Kind of stunned, there are only 20 pages shown... and I'm confident Wordpress's SQL request has a "LIMIT" value. Why is memory involved ?

comment:3 @solarissmoke4 years ago

  • Keywords needs-patch reporter-feedback removed
  • Resolution set to duplicate
  • Status changed from new to closed

and I'm confident Wordpress's SQL request has a "LIMIT" value.

It doesn't. See #9864

comment:4 @scribu4 years ago

  • Milestone Awaiting Review deleted
Note: See TracTickets for help on using tickets.