2017 © Pedro PelĆ”ez
 

magento-module php7

PHP 7 compatibility extension for Magento 1 by Inchoo

image

mygento/php7

PHP 7 compatibility extension for Magento 1 by Inchoo

  • Tuesday, October 10, 2017
  • by mygento
  • Repository
  • 2 Watchers
  • 1 Stars
  • 1,371 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 114 Forks
  • 0 Open issues
  • 18 Versions
  • 27 % Grown

The README.md

Inchoo_PHP7

PHP 7 compatibility extension for Magento 1 core by Inchoo. Article with some tests and stats: http://inchoo.net/magento/its-alive/., (*1)

Compatibility

Carefully choose the release that's appropriate for your Magento core!, (*2)

1.1.0

Tested on M CE 1.9.2.2 - 1.9.2.4 & M EE 1.14.2.2 - 1.14.2.4. Note that this version is also needed for these cores with SUPEE-8788 applied., (*3)

(CE version of extension is in 1.9.2.4 branch, and EE version is in EE branch.), (*4)

Older versions of Magento may work, but may also have other problems, not fixed by this extension., (*5)

If you can, upgrade to freshest Magento core first. If you can't, this may be a good starting point to make a branch for older versions., (*6)

Backwards compatible with PHP. Tested by us on PHP 5.6 & 5.5. Users have reported it working fine even on 5.3.3. Installing the extension before switching to PHP 7 is a good idea., (*7)

Read the Wiki! It contains a lot of great information and stuff you need to do or know about running M1 on PHP7., (*8)

2.1.1

Tested on M CE 1.9.3.* & M EE 1.14.3.*., (*9)

This version removes all model overwrites and Mage_Core_Model_File_Uploader overload. That's fixed in 1.9.3 core., (*10)

Included fixes are: - incorrect sorting in the calculation of the discount fix - JSON decoding fix - resource session fix - Connect Packager fix - Topological sort for proper ordering when doing totals calculation, (*11)

Due to fixes implemented in Magento core, there is no need for different branches for CE and EE any more - this release works for both., (*12)

3rd party extensions

May be incompatible with PHP 7. We can't do anything about that. But their authors can., (*13)

License

MIT. (See LICENSE.txt)., (*14)

Issues

Yes. (Of course.) See Issues tab. Issue reporting is welcome. Pull requests are welcome. (But read Wiki and existing code first.), (*15)

Installation

For Composer install, available on Firegento: http://packages.firegento.com/ ., (*16)

For older Magento cores, use 1.9.2.4-dev or dev-EE for Enterprise version. For newer ones, just use current release (2.0.*)., (*17)

Or just download ZIP of the latest release and copy files to appropriate locations., (*18)

Remember to clear the cache. Also, check Proper Installation Wiki page., (*19)

Test

After installation, run shell/inchoo_php7_test.php. This automated testing tool will check if the extension is successfully installed, is its version appropriate for your Magento Core version, is your server PHP version good, are rewrites in place, etc., (*20)

The Versions

10/10 2017

dev-mygento

dev-mygento

PHP 7 compatibility extension for Magento 1 by Inchoo

  Sources   Download

MIT

The Requires

 

by Ivan Čurdinjaković

07/06 2017

dev-master

9999999-dev

PHP 7 compatibility extension for Magento 1 by Inchoo

  Sources   Download

MIT

The Requires

 

by Ivan Čurdinjaković

07/06 2017

2.1.1

2.1.1.0

PHP 7 compatibility extension for Magento 1 by Inchoo

  Sources   Download

MIT

The Requires

 

by Ivan Čurdinjaković

05/04 2017

2.1.0

2.1.0.0

PHP 7 compatibility extension for Magento 1 by Inchoo

  Sources   Download

MIT

The Requires

 

by Ivan Čurdinjaković

05/04 2017

1.9.2.4-dev

1.9.2.4-dev

PHP 7 compatibility extension for Magento 1 by Inchoo

  Sources   Download

MIT

The Requires

 

by Ivan Čurdinjaković

05/04 2017

1.1.0

1.1.0.0

PHP 7 compatibility extension for Magento 1 by Inchoo

  Sources   Download

MIT

The Requires

 

by Ivan Čurdinjaković

20/02 2017

dev-EE

dev-EE

PHP 7 compatibility extension for Magento 1 by Inchoo

  Sources   Download

MIT

The Requires

 

by Ivan Čurdinjaković

02/02 2017

2.0.1

2.0.1.0

PHP 7 compatibility extension for Magento 1 by Inchoo

  Sources   Download

MIT

The Requires

 

by Ivan Čurdinjaković

02/02 2017

1.0.7

1.0.7.0

PHP 7 compatibility extension for Magento 1 by Inchoo

  Sources   Download

MIT

The Requires

 

by Ivan Čurdinjaković

18/10 2016

2.0.0

2.0.0.0

PHP 7 compatibility extension for Magento 1 by Inchoo

  Sources   Download

MIT

The Requires

 

by Ivan Čurdinjaković

08/09 2016

1.0.6

1.0.6.0

PHP 7 compatibility extension for Magento 1 by Inchoo

  Sources   Download

MIT

The Requires

 

by Ivan Čurdinjaković

19/08 2016

1.0.5

1.0.5.0

PHP 7 compatibility extension for Magento 1 by Inchoo

  Sources   Download

MIT

The Requires

 

by Ivan Čurdinjaković

03/08 2016

1.0.4

1.0.4.0

PHP 7 compatibility extension for Magento 1 by Inchoo

  Sources   Download

MIT

The Requires

 

by Ivan Čurdinjaković

28/04 2016

1.0.3

1.0.3.0

PHP 7 compatibility extension for Magento 1 by Inchoo

  Sources   Download

MIT

The Requires

 

by Ivan Čurdinjaković

22/02 2016

0.3.2

0.3.2.0

PHP 7 compatibility extension for Magento 1 by Inchoo

  Sources   Download

MIT

The Requires

 

by Ivan Čurdinjaković

18/12 2015

0.3.1

0.3.1.0

PHP 7 compatibility extension for Magento 1 by Inchoo

  Sources   Download

MIT

by Ivan Čurdinjaković

18/12 2015

0.3.0

0.3.0.0

PHP 7 compatibility extension for Magento 1 by Inchoo

  Sources   Download

MIT

by Ivan Čurdinjaković

15/12 2015

0.2.0

0.2.0.0

PHP 7 compatibility extension for Magento 1 by Inchoo

  Sources   Download

MIT

by Ivan Čurdinjaković