'The stock item was unable to be saved. Please try again. Magento 2.4.0
Solution 1:[1]
Please change all indexer as Update by Schedule mode in system-> index management. It's working for me.
Solution 2:[2]
If you are using Elasticsearch instead of Mysql. then please check once that elasticsearch is working or not.
sudo service elasticsearch status // for checking the Running Status
sudo service elasticsearch start // for Start
sudo service elasticsearch restart // for Restart
Solution 3:[3]
I have fixed it. There was an entry missing in cataloginventory_stock
try to run this query
INSERT INTO cataloginventory_stock (stock_id, website_id, stock_name) VALUES ('1', '1', 'default');
Solution 4:[4]
Go to Magento 2.4.2 installation location:
cd /var/www/html
Flush cache
sudo php bin/magento cache:flush
Chek Indexer Status
php bin/magento indexer:status
Reset Indexer
php bin/magento indexer:reset
Reindex Indexer
php bin/magento indexer:reindex
Chek Indexer Status
php bin/magento indexer:status
Chek indexer Info
php bin/magento indexer:info
Finally Flush Cache
php bin/magento cache:flush
Restart sudo reboot
Login to admin and check
Solution 5:[5]
I've Migrated the magento 2.3.x into 2.4.x. I faced the same issues. I've resolved this issue the following way.
INSERT INTO cataloginventory_stock (stock_id, website_id, stock_name) VALUES ('1', '1', 'default');
php bin/magento indexer:reindex
php bin/magento cache:flush
But still i am facing the same issue, then I did the below steps.
- mysqldump --single-transaction -u root -p mydb --triggers | sed -e 's/DEFINER[ ]=[ ][^]*/*/' > mydb_without_definer.sql
- DROP DATABASE
mydb; - create DATABASE
mydb; - mysql -u root -p m2_php74 < mydb_without_definer.sql
- php bin/magento indexer:reindex
- php bin/magento cache:flush
Thank you! Pilathraj
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|---|
| Solution 1 | Vishal Thakur |
| Solution 2 | Vishal Thakur |
| Solution 3 | Jigar Prajapati |
| Solution 4 | bfontaine |
| Solution 5 | pilathraj |

