Fatal errors

New install. Adding themes and plugins just fill the screen with error messages:

Fatal error : Uncaught TypeError: Cannot access offset of type string on string in /home/www/denbitreende.dk/wp-admin/includes/plugin-install.php:261 Stack trace: #0 /home/www/denbitreende.dk/wp-includes/class-wp-hook.php(308): install_dashboard(1) #1 /home/www/denbitreende.dk/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters(‘’, Array) #2 /home/www/denbitreende.dk/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #3 /home/www/denbitreende.dk/wp-admin/plugin-install.php(193): do_action(‘install_plugins…’, 1) #4 {main} thrown in /home/www/denbitreende.dk/wp-admin/includes/plugin-install.php on line 261

error occurred. Something may be wrong with WordPress.org, ClassicPress.net or this server’s configuration. If you continue to have problems, please try the support forums. (ClassicPress could not establish a secure connection to ClassicPress.net. Please contact your server administrator.) in /home/www/denbitreende.dk/wp-admin/includes/translation-install.php on line 66

Warning : An unexpected error occurred. Something may be wrong with WordPress.org, ClassicPress.net or this server’s configuration. If you continue to have problems, please try the support forums. (ClassicPress could not establish a secure connection to ClassicPress.net. Please contact your server administrator.) in /home/www/denbitreende.dk/wp-admin/includes/translation-install.php on line 66

Warning : An unexpected error occurred. Something may be wrong with WordPress.org, ClassicPress.net or this server’s configuration. If you continue to have problems, please try the support forums. (ClassicPress could not establish a secure connection to ClassicPress.net. Please contact your server administrator.) in /home/www/denbitreende.dk/wp-admin/includes/translation-install.php on line 66

It sounds like you’re attempting to install incompatible plugins (and maybe themes too). Deactivate all the plugins, switch to a default theme. Does it work now?

If not, what are you seeing? If yes, activate plugins one by one and see what happens with each one.

Is DIVI compatible with ClassicPress?

Never got that far. It happens the moment I click Add plugin inside the Plugin menu in WordPress.

Please download this plugin and install it using the “Upload” menu under “Plugins”.

1 Like

No, DIVI is not compatible with ClassicPress. Beaver Builder and Bricks Buiilder are compatible, along with a page builder specific to ClassicPress, FX Builder, which you’ll find in our Directory if you use the plugin to which @Simone has pointed you.

Thanks! It took the errors. But what does this plugin do?

Still got some errors when opening the Plugin Tab.

Warning : Attempt to read property “plugins” on bool in /home/www/denbitreende.dk/wp-admin/includes/class-wp-plugin-install-list-table.php on line 209

Warning : Attempt to read property “info” on bool in /home/www/denbitreende.dk/wp-admin/includes/class-wp-plugin-install-list-table.php on line 217

Warning : Trying to access array offset on value of type null in /home/www/denbitreende.dk/wp-admin/includes/class-wp-plugin-install-list-table.php on line 217

Warning : Cannot modify header information - headers already sent by (output started at /home/www/denbitreende.dk/wp-admin/includes/class-wp-plugin-install-list-table.php:209) in /home/www/denbitreende.dk/wp-admin/admin-header.php on line 9

Warning : Cannot modify header information - headers already sent by (output started at /home/www/denbitreende.dk/wp-admin/includes/class-wp-plugin-install-list-table.php:209) in /home/www/denbitreende.dk/wp-includes/option.php on line 1172

Warning : Cannot modify header information - headers already sent by (output started at /home/www/denbitreende.dk/wp-admin/includes/class-wp-plugin-install-list-table.php:209) in /home/www/denbitreende.dk/wp-includes/option.php on line 1173

Fatal error: Uncaught TypeError: Cannot access offset of type string on string in /home/www/denbitreende.dk/wp-admin/includes/plugin-install.php:261 Stack trace: #0 /home/www/denbitreende.dk/wp-includes/class-wp-hook.php(308): install_dashboard(1) #1 /home/www/denbitreende.dk/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters(‘’, Array) #2 /home/www/denbitreende.dk/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #3 /home/www/denbitreende.dk/wp-admin/plugin-install.php(193): do_action(‘install_plugins…’, 1) #4 {main} thrown in /home/www/denbitreende.dk/wp-admin/includes/plugin-install.php on line 261

There has been a critical error on this website. Please check your site admin email inbox for instructions.

The plugin allows to install plugins from ClassicPress Directory. I pointed you to that plugin also for testing upload as that can be a network error.
Did you get errors installing it using the upload?
Can you install plugins using “Install CP” plugin?

1 Like

The error messages floods the screen the moment I ckick Add (Plugin)

This is from the Install CP Plugins: Warning: Undefined array key “code” in /home/www/denbitreende.dk/wp-content/plugins/classicpress-directory-integration/classes/PluginInstall.class.php on line 350
PluginsPlugins list
Search for plugins
Search for a plugin…

cURL error 59: failed setting cipher list: ALL!EXPORT!EXPORT40!EXPORT56!aNULL!LOW!RC4 ().

Dismiss this notice.
No plugins found.

Unlike WordPress, ClassicPress only uses secure connections when downloading and installing plugins and themes. (Wordpress tries this first and falls back to insecure connections.

I suspect you are seeing this error either because there is an issue with the cURL installation on your server, or because there is an issue with the certificates on the server.

It might be worth asking your hosting provider. Are any issues noted in Tools > Site Health?

1 Like

Hello @RigPa
I can see from loading your site you don’t have SSL installed.

First thing (as MattyRob points out) is get the SSL Certificate installed for your site. Almost all hosts have the free AutoSSL certificate these days - so you shouldn’t have to pay for that. You won’t be able to do much more otherwise.

Technically, you shouldn’t have been able to install Divi without a warning the plugin is incompatible with ClassicPress. But because you don’t have SSL installed, things are not going to run properly on the backend.

The ClassicPress Directory plugin is very useful to determine if plugins are compatible or not with ClassicPress. But again you’ll need to have SSL properly configured.

A lack of SSL on your site, is probably the crux of the entire problem. Please connect with your host to setup for you.

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.