We use cookies to improve your experience. No personal information is gathered and we don't serve ads. Cookies Policy.

ExpressionEngine Logo ExpressionEngine
Features Pricing Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University
Log In or Sign Up
Log In Sign Up
ExpressionEngine Logo
Features Pro new Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University Blog
  • Home
  • Forums

Cannot update entry

Development and Programming

shinka's avatar
shinka
147 posts
2 years ago
shinka's avatar shinka

I don’t know how many people this is true for, but MediaTemple recently was purchased and migrated to GoDaddy. This just to say that I didn’t intentionally make any change to my site’s configuration. But now I have one channel for which I cannot make updates to entries. I get a cryptic error message: “Cannot Update Entry, We were unable to update this entry, please review and fix errors below.” I thought it might have had to do with the Matrix input field, but even after removing the field entirely, I still get the same error.

Anybody run across this before? I only saw one other previous forum post (https://expressionengine.com/forums/topic/253224/problem-with-updating-checkbox-field) around this error, but the remedy doesn’t seem applicable.

Any assistance would be appreciated.

I’m on version 6.0.3. I tried to update but that threw an error as well, but I’ll have that for a different post.

       
Russ K.'s avatar
Russ K.
174 posts
2 years ago
Russ K.'s avatar Russ K.

HI, A couple questions… 1. Before the migration to GoDaddy, everything was fine? 2. You have other Channels in your install but this is the only one giving you the error? 3. Are there any special fields (via add-ons, etc) you could disable?

A couple tings that come to mind might be making sure your PHP version is up to date, I would think that if it is a mod_security setting at the server level it would be affecting other things as well, but you might check that out as well, I have seen others have an issue with that.

R

       
shinka's avatar
shinka
147 posts
2 years ago
shinka's avatar shinka
  1. As far as I know, my client only makes updates every few months, but this was only reported after the GoDaddy migration
  2. Correct
  3. No, it had a simple textarea field and a matrix field. I removed the matrix field thinking that might be it, but removing that field didn’t fix the issue. It’s a channel I use for static pages.
       
Tom Jaeger's avatar
Tom Jaeger
449 posts
2 years ago
Tom Jaeger's avatar Tom Jaeger

Hi Shinka,

I would recommend updating to the most recent version of ExpressionEngine to confirm your not running into an issue thats already resolved.

On the update not working front. I would start by confirming all of your paths are set correctly in the control panel, as well as the permissions for folders being set correctly.

Thanks,

-Tom Jaeger

       
shinka's avatar
shinka
147 posts
2 years ago
shinka's avatar shinka

I checked my paths and didn’t see any issues. This is my stacktrace from the upgrade:

#0 [internal function]: ExpressionEngine\Core\Application->{closure}(Object(ExpressionEngine\Core\Provider))
#1 ee/ExpressionEngine/Core/Provider.php(352): call_user_func_array(Object(Closure), Array)
#2 [internal function]: ExpressionEngine\Core\Provider->ExpressionEngine\Core\{closure}(Object(ExpressionEngine\Service\Dependency\InjectionContainer))
#3 ee/ExpressionEngine/Service/Dependency/InjectionContainer.php(173): call_user_func_array(Object(Closure), Array)
#4 ee/ExpressionEngine/Boot/boot.php(140): ExpressionEngine\Service\Dependency\InjectionContainer->make('Updater/Unpacke...')
#5 ee/ExpressionEngine/Service/Updater/Runner.php(69): ee('Updater/Unpacke...')
#6 [internal function]: ExpressionEngine\Service\Updater\Runner->unpack()
#7 ee/ExpressionEngine/Service/Updater/SteppableTrait.php(94): call_user_func_array(Array, Array)
#8 ee/ExpressionEngine/Service/Updater/Runner.php(96): ExpressionEngine\Service\Updater\Runner->runStepParent('unpack')
#9 ee/ExpressionEngine/Controller/Updater/Updater.php(101): ExpressionEngine\Service\Updater\Runner->runStep('unpack')
#10 [internal function]: ExpressionEngine\Controller\Updater\Updater->run()
#11 ee/ExpressionEngine/Core/Core.php(251): call_user_func_array(Array, Array)
#12 ee/ExpressionEngine/Core/Core.php(111): ExpressionEngine\Core\Core->runController(Array)
#13 ee/ExpressionEngine/Boot/boot.php(161): ExpressionEngine\Core\Core->run(Object(ExpressionEngine\Core\Request))
#14 index.php(143): require_once('...')
#15 {main}
Oops, looks like the updater couldn't complete.

We stopped on Preflight check.
       
Tom Jaeger's avatar
Tom Jaeger
449 posts
2 years ago
Tom Jaeger's avatar Tom Jaeger

What version of PHP are you running? 6.0.3 is a few years old… I’m wondering if you might be running a version of PHP that wasn’t supported in 6.0.3 (Or wasn’t released at the time of 6.0.3)

       
shinka's avatar
shinka
147 posts
2 years ago
shinka's avatar shinka

Well, I managed to upgrade my PHP version. cPanel was showing 1 version but it wasn’t actually updating when viewing php_info(). So I got GoDaddy to fix it for me.

I also managed to upgrade to the latest version of EE 7.3.12.

Unfortunately, I’m getting the exact same error.

       
shinka's avatar
shinka
147 posts
2 years ago
shinka's avatar shinka

Anybody have any ideas? I’d appreciate the help.

       
Tom Jaeger's avatar
Tom Jaeger
449 posts
2 years ago
Tom Jaeger's avatar Tom Jaeger

So what version of PHP are you now running?

I would also go in and delete any Channel Layouts, to confirm your not getting an error with a field or something that’s not visible…. I’d also recommend going through all of the tabs in the channel view to see if you can spot the / an error.

       
shinka's avatar
shinka
147 posts
2 years ago
shinka's avatar shinka

Deleting layouts worked! I forgot about those. It didn’t show the error, but the error went away and I’m now able to save. Thanks for your insight, Tom.

       
deanrol's avatar
deanrol
2 posts
one year ago
deanrol's avatar deanrol

Good

       

Reply

Sign In To Reply

ExpressionEngine Home Features Pro Contact Version Support
Learn Docs University Forums
Resources Support Add-Ons Partners Blog
Privacy Terms Trademark Use License

Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.