Composer Page Blank - Can't Set Parent Page

New to this version of C5, the last one I used was 5.x. A lot of nice changes to the interface but its still familiar. I like it.

Using Concrete 9.2.1, I can’t add pages. It doesn’t give me an option to assign a parent page, so I can’t publish the page, only save as draft.

The composer page is blank. I have turned off all add blockers and I don’t see any other error messages. Any ideas? Do I need to downgrade to the last version of 8?

Environment Info:

Concrete Version

Core Version - 9.2.1
Version Installed - 9.2.1
Database Version - 20230503095900




Database Information

Version: 8.0.33-cll-lve

Concrete Packages


Concrete Overrides


Concrete Cache Settings

Block Cache - Off
Overrides Cache - Off
Full Page Caching - Off
Full Page Cache Lifetime - Every 6 hours (default setting).

Server Software


Server API


PHP Version


PHP Extensions

bcmath, bz2, calendar, Core, ctype, curl, date, dba, dom, enchant, exif, fileinfo, filter, ftp, gd, gettext, gmp, hash, i360, iconv, igbinary, imagick, imap, intl, ionCube Loader, json, ldap, libxml, litespeed, mbstring, memcached, mysqli, mysqlnd, odbc, openssl, pcntl, pcre, PDO, pdo_mysql, PDO_ODBC, pdo_pgsql, pdo_sqlite, pgsql, Phar, posix, pspell, readline, redis, Reflection, session, shmop, SimpleXML, soap, sockets, SPL, sqlite3, standard, sysvmsg, sysvsem, sysvshm, tidy, tokenizer, xml, xmlreader, xmlrpc, xmlwriter, xsl, Zend OPcache, zip, zlib

PHP Settings

max_execution_time - 300
log_errors_max_len - 1024
max_file_uploads - 20
max_input_nesting_level - 64
max_input_time - -1
max_input_vars - 10000
max_multipart_body_parts - -1
memory_limit - 768M
post_max_size - 128M
upload_max_filesize - 128M
ic24.api.max_timeout - 7
ldap.max_links - Unlimited
mbstring.regex_retry_limit - 1000000
mbstring.regex_stack_limit - 100000
memcached.sess_lock_max_wait - not set
memcached.sess_lock_wait_max - 150
memcached.sess_server_failure_limit - 0
mysqli.max_links - Unlimited
mysqli.max_persistent - Unlimited
odbc.max_links - Unlimited
odbc.max_persistent - Unlimited
pcre.backtrack_limit - 1000000
pcre.recursion_limit - 100000
pgsql.max_links - Unlimited
pgsql.max_persistent - Unlimited
redis.pconnect.connection_limit - 0
session.cache_limiter - no value
session.gc_maxlifetime - 7200
soap.wsdl_cache_limit - 5
unserialize_max_depth - 4096
opcache.max_accelerated_files - 10000
opcache.max_file_size - 0
opcache.max_wasted_percentage - 5

The environment looks ok.
Assuming this is a fresh defaulty install, I would normally expect this to work and allow you to assign a parent through the composer view.

Have a look at your browser dev console. Perhaps there are some errors reported from trying to load the composer view.

Also check the site log at dashboard > reports > logs.

You may also be able to get more info by enabling the full debug output - find ‘debug’ in the dashboard bar.

Yes fresh install. I tried the composer on existing pages and it doesn’t show anything on working pages. Here is a screenshot of the Log:

I can only post one image per post so I will reply with any other errors I find too.

Did you perhaps install sample content, then delete everything?

It may be that your page type requires a parent that no longer exists. In pages & themes > page types, you can modify the page type to allow any location.

Alternatively, if you are starting from scratch, re-install without the sample content.

1 Like

No errors in the browser console. Debug settings are set to full debug output. I am going to try logging in with a different browser.

Edit: Same problem in Edge browser. I think I will downgrade since I can’t find any errors to fix.

Hi @BasicLifeAcademy - do you run into the same issue on a fresh install here:

Otherwise it might be something strange with your hosting that your hosting provider might be able to offer guidance on. Or it might worth reinstalling from scratch.