Replies: 4 comments 3 replies
-
OM-20.14 + Magento Sample Pack. Both Frontend and Backend won't load without these two files /app/code/core/Zend/Db/Select.php and Statement.php. In browser you will get "This page isn't working" HTTP ERROR 500 and there is not line in webserver error log. Right now in /app/code/core/Zend there is only Db directory. Otherwise the others have changed their name and I did not encounter any issues. Most likely I don't think we will be able to get rid of a ZF1-Future custom version that will be maintained in /app/code/core like Magento team did it before. |
Beta Was this translation helpful? Give feedback.
-
Let's pay attention to the deprecated section https://php.watch/versions/8.2 for "PHP 8.2: Mbstring: Base64, Uuencode, QPrint, and HTML Entity encodings are deprecated". Function mb_convert_encoding is used in /lib/Zend and /lib/Pelago. I haven't checked ZF1-Future yet, but they will definitely make the necessary changes. We should think about moving in the direction of ZF1-Future at least for /lib/Zend, then make the custom version in /app/code/core/Zend (without it OM does not work). For removing deprecated utf8_encode() there is a PR here #2404. |
Beta Was this translation helpful? Give feedback.
-
I used https://github.com/OpenMage/magento-lts/search?q=mb_convert_encoding to get the search results for OpenMage. For the other functions I did not search yet. My opinion that the changes to 8.2 do not require great efforts like those when it went from 7 to 8. Maybe there are still undiscovered issues with version 8.1, but if it is not put to work we will never know about them. There in production is the biggest test. |
Beta Was this translation helpful? Give feedback.
-
Meanwhile ZF-Future became part of OpenMage. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I am opening this post for discussing issues found in using ZF1-Future framework. In other post #2194 I created a comparison between OM-20 and ZF1-Future files. What worries me are the custom changes made by the Magento team in /app/code/core/Zend.
For testing use the following:
if you encounter problems please post them here with all the details.
Beta Was this translation helpful? Give feedback.
All reactions