kahvedigital / iyzico-magento

GNU General Public License v3.0
2 stars 4 forks source link

Autoloader Does Not Work in Symlink Environments #7

Closed sprankhub closed 6 years ago

sprankhub commented 6 years ago

Many clients use modman for Magento 1 in order to separate customisations from the Magento core. The idea is that the Magento core is in one directory and the modules are in a separate directory. modman then symlinks the modules into the Magento core directory. For instance, app/code/community/IyzicoCheckoutForm/IyzicoCheckoutForm is simply a symlink to another directory:

$ ls -al app/code/community/IyzicoCheckoutForm/IyzicoCheckoutForm
lrwxrwxrwx 1 simon simon 118 Jun 29 14:29 app/code/community/IyzicoCheckoutForm/IyzicoCheckoutForm -> ../../../../../.modman/IyzicoCheckoutForm_IyzicoCheckoutForm/app/code/community/IyzicoCheckoutForm/IyzicoCheckoutForm//

All extension files from Iyzico are located in .modman/IyzicoCheckoutForm_IyzicoCheckoutForm/.

If you use such a setup, the autoloader does not work correctly, so that the following errors occur:

2017-11-04T15:07:24+00:00 ERR (3): Warning: include(Iyzipay\Options.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(Iyzipay\Options.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(): Failed opening 'Iyzipay\Options.php' for inclusion (include_path='/path/to/shop/shop/lib/minify:/path/to/shop/shop/app/code/local:/path/to/shop/shop/app/code/community:/path/to/shop/shop/app/code/core:/path/to/shop/shop/lib:.:/usr/share/php:/usr/share/pear')  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(Iyzipay\Model\Currency.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(Iyzipay\Model\Currency.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(): Failed opening 'Iyzipay\Model\Currency.php' for inclusion (include_path='/path/to/shop/shop/lib/minify:/path/to/shop/shop/app/code/local:/path/to/shop/shop/app/code/community:/path/to/shop/shop/app/code/core:/path/to/shop/shop/lib:.:/usr/share/php:/usr/share/pear')  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(Iyzipay\Model\Locale.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(Iyzipay\Model\Locale.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(): Failed opening 'Iyzipay\Model\Locale.php' for inclusion (include_path='/path/to/shop/shop/lib/minify:/path/to/shop/shop/app/code/local:/path/to/shop/shop/app/code/community:/path/to/shop/shop/app/code/core:/path/to/shop/shop/lib:.:/usr/share/php:/usr/share/pear')  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(Iyzipay\Request\CreateCheckoutFormInitializeRequest.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(Iyzipay\Request\CreateCheckoutFormInitializeRequest.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(): Failed opening 'Iyzipay\Request\CreateCheckoutFormInitializeRequest.php' for inclusion (include_path='/path/to/shop/shop/lib/minify:/path/to/shop/shop/app/code/local:/path/to/shop/shop/app/code/community:/path/to/shop/shop/app/code/core:/path/to/shop/shop/lib:.:/usr/share/php:/usr/share/pear')  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(Iyzipay\Request.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(Iyzipay\Request.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(): Failed opening 'Iyzipay\Request.php' for inclusion (include_path='/path/to/shop/shop/lib/minify:/path/to/shop/shop/app/code/local:/path/to/shop/shop/app/code/community:/path/to/shop/shop/app/code/core:/path/to/shop/shop/lib:.:/usr/share/php:/usr/share/pear')  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(Iyzipay\BaseModel.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(Iyzipay\BaseModel.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(): Failed opening 'Iyzipay\BaseModel.php' for inclusion (include_path='/path/to/shop/shop/lib/minify:/path/to/shop/shop/app/code/local:/path/to/shop/shop/app/code/community:/path/to/shop/shop/app/code/core:/path/to/shop/shop/lib:.:/usr/share/php:/usr/share/pear')  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(Iyzipay\JsonConvertible.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(Iyzipay\JsonConvertible.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(): Failed opening 'Iyzipay\JsonConvertible.php' for inclusion (include_path='/path/to/shop/shop/lib/minify:/path/to/shop/shop/app/code/local:/path/to/shop/shop/app/code/community:/path/to/shop/shop/app/code/core:/path/to/shop/shop/lib:.:/usr/share/php:/usr/share/pear')  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(Iyzipay\RequestStringConvertible.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(Iyzipay\RequestStringConvertible.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(): Failed opening 'Iyzipay\RequestStringConvertible.php' for inclusion (include_path='/path/to/shop/shop/lib/minify:/path/to/shop/shop/app/code/local:/path/to/shop/shop/app/code/community:/path/to/shop/shop/app/code/core:/path/to/shop/shop/lib:.:/usr/share/php:/usr/share/pear')  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(Iyzipay\Model\PaymentGroup.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(Iyzipay\Model\PaymentGroup.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(): Failed opening 'Iyzipay\Model\PaymentGroup.php' for inclusion (include_path='/path/to/shop/shop/lib/minify:/path/to/shop/shop/app/code/local:/path/to/shop/shop/app/code/community:/path/to/shop/shop/app/code/core:/path/to/shop/shop/lib:.:/usr/share/php:/usr/share/pear')  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(Iyzipay\Model\Buyer.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(Iyzipay\Model\Buyer.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(): Failed opening 'Iyzipay\Model\Buyer.php' for inclusion (include_path='/path/to/shop/shop/lib/minify:/path/to/shop/shop/app/code/local:/path/to/shop/shop/app/code/community:/path/to/shop/shop/app/code/core:/path/to/shop/shop/lib:.:/usr/share/php:/usr/share/pear')  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(Iyzipay\Model\Address.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(Iyzipay\Model\Address.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(): Failed opening 'Iyzipay\Model\Address.php' for inclusion (include_path='/path/to/shop/shop/lib/minify:/path/to/shop/shop/app/code/local:/path/to/shop/shop/app/code/community:/path/to/shop/shop/app/code/core:/path/to/shop/shop/lib:.:/usr/share/php:/usr/share/pear')  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(Iyzipay\Model\BasketItem.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(Iyzipay\Model\BasketItem.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(): Failed opening 'Iyzipay\Model\BasketItem.php' for inclusion (include_path='/path/to/shop/shop/lib/minify:/path/to/shop/shop/app/code/local:/path/to/shop/shop/app/code/community:/path/to/shop/shop/app/code/core:/path/to/shop/shop/lib:.:/usr/share/php:/usr/share/pear')  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(Iyzipay\Model\BasketItemType.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(Iyzipay\Model\BasketItemType.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(): Failed opening 'Iyzipay\Model\BasketItemType.php' for inclusion (include_path='/path/to/shop/shop/lib/minify:/path/to/shop/shop/app/code/local:/path/to/shop/shop/app/code/community:/path/to/shop/shop/app/code/core:/path/to/shop/shop/lib:.:/usr/share/php:/usr/share/pear')  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(Iyzipay\JsonBuilder.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(Iyzipay\JsonBuilder.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(): Failed opening 'Iyzipay\JsonBuilder.php' for inclusion (include_path='/path/to/shop/shop/lib/minify:/path/to/shop/shop/app/code/local:/path/to/shop/shop/app/code/community:/path/to/shop/shop/app/code/core:/path/to/shop/shop/lib:.:/usr/share/php:/usr/share/pear')  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(Iyzipay\RequestFormatter.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(Iyzipay\RequestFormatter.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(): Failed opening 'Iyzipay\RequestFormatter.php' for inclusion (include_path='/path/to/shop/shop/lib/minify:/path/to/shop/shop/app/code/local:/path/to/shop/shop/app/code/community:/path/to/shop/shop/app/code/core:/path/to/shop/shop/lib:.:/usr/share/php:/usr/share/pear')  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(Iyzipay\Model\CheckoutFormInitialize.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(Iyzipay\Model\CheckoutFormInitialize.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(): Failed opening 'Iyzipay\Model\CheckoutFormInitialize.php' for inclusion (include_path='/path/to/shop/shop/lib/minify:/path/to/shop/shop/app/code/local:/path/to/shop/shop/app/code/community:/path/to/shop/shop/app/code/core:/path/to/shop/shop/lib:.:/usr/share/php:/usr/share/pear')  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(Iyzipay\Model\CheckoutFormInitializeResource.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(Iyzipay\Model\CheckoutFormInitializeResource.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(): Failed opening 'Iyzipay\Model\CheckoutFormInitializeResource.php' for inclusion (include_path='/path/to/shop/shop/lib/minify:/path/to/shop/shop/app/code/local:/path/to/shop/shop/app/code/community:/path/to/shop/shop/app/code/core:/path/to/shop/shop/lib:.:/usr/share/php:/usr/share/pear')  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(Iyzipay\IyzipayResource.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(Iyzipay\IyzipayResource.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(): Failed opening 'Iyzipay\IyzipayResource.php' for inclusion (include_path='/path/to/shop/shop/lib/minify:/path/to/shop/shop/app/code/local:/path/to/shop/shop/app/code/community:/path/to/shop/shop/app/code/core:/path/to/shop/shop/lib:.:/usr/share/php:/usr/share/pear')  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(Iyzipay\ApiResource.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(Iyzipay\ApiResource.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(): Failed opening 'Iyzipay\ApiResource.php' for inclusion (include_path='/path/to/shop/shop/lib/minify:/path/to/shop/shop/app/code/local:/path/to/shop/shop/app/code/community:/path/to/shop/shop/app/code/core:/path/to/shop/shop/lib:.:/usr/share/php:/usr/share/pear')  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(Iyzipay\DefaultHttpClient.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(Iyzipay\DefaultHttpClient.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(): Failed opening 'Iyzipay\DefaultHttpClient.php' for inclusion (include_path='/path/to/shop/shop/lib/minify:/path/to/shop/shop/app/code/local:/path/to/shop/shop/app/code/community:/path/to/shop/shop/app/code/core:/path/to/shop/shop/lib:.:/usr/share/php:/usr/share/pear')  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(Iyzipay\HttpClient.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(Iyzipay\HttpClient.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(): Failed opening 'Iyzipay\HttpClient.php' for inclusion (include_path='/path/to/shop/shop/lib/minify:/path/to/shop/shop/app/code/local:/path/to/shop/shop/app/code/community:/path/to/shop/shop/app/code/core:/path/to/shop/shop/lib:.:/usr/share/php:/usr/share/pear')  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(Iyzipay\Curl.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(Iyzipay\Curl.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(): Failed opening 'Iyzipay\Curl.php' for inclusion (include_path='/path/to/shop/shop/lib/minify:/path/to/shop/shop/app/code/local:/path/to/shop/shop/app/code/community:/path/to/shop/shop/app/code/core:/path/to/shop/shop/lib:.:/usr/share/php:/usr/share/pear')  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(Iyzipay\HashGenerator.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(Iyzipay\HashGenerator.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(): Failed opening 'Iyzipay\HashGenerator.php' for inclusion (include_path='/path/to/shop/shop/lib/minify:/path/to/shop/shop/app/code/local:/path/to/shop/shop/app/code/community:/path/to/shop/shop/app/code/core:/path/to/shop/shop/lib:.:/usr/share/php:/usr/share/pear')  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(Iyzipay\RequestStringBuilder.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(Iyzipay\RequestStringBuilder.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:24+00:00 ERR (3): Warning: include(): Failed opening 'Iyzipay\RequestStringBuilder.php' for inclusion (include_path='/path/to/shop/shop/lib/minify:/path/to/shop/shop/app/code/local:/path/to/shop/shop/app/code/community:/path/to/shop/shop/app/code/core:/path/to/shop/shop/lib:.:/usr/share/php:/usr/share/pear')  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:25+00:00 ERR (3): Warning: include(Iyzipay\Model\Mapper\CheckoutFormInitializeMapper.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:25+00:00 ERR (3): Warning: include(Iyzipay\Model\Mapper\CheckoutFormInitializeMapper.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:25+00:00 ERR (3): Warning: include(): Failed opening 'Iyzipay\Model\Mapper\CheckoutFormInitializeMapper.php' for inclusion (include_path='/path/to/shop/shop/lib/minify:/path/to/shop/shop/app/code/local:/path/to/shop/shop/app/code/community:/path/to/shop/shop/app/code/core:/path/to/shop/shop/lib:.:/usr/share/php:/usr/share/pear')  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:25+00:00 ERR (3): Warning: include(Iyzipay\Model\Mapper\CheckoutFormInitializeResourceMapper.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:25+00:00 ERR (3): Warning: include(Iyzipay\Model\Mapper\CheckoutFormInitializeResourceMapper.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:25+00:00 ERR (3): Warning: include(): Failed opening 'Iyzipay\Model\Mapper\CheckoutFormInitializeResourceMapper.php' for inclusion (include_path='/path/to/shop/shop/lib/minify:/path/to/shop/shop/app/code/local:/path/to/shop/shop/app/code/community:/path/to/shop/shop/app/code/core:/path/to/shop/shop/lib:.:/usr/share/php:/usr/share/pear')  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:25+00:00 ERR (3): Warning: include(Iyzipay\Model\Mapper\IyzipayResourceMapper.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:25+00:00 ERR (3): Warning: include(Iyzipay\Model\Mapper\IyzipayResourceMapper.php): failed to open stream: No such file or directory  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94
2017-11-04T15:07:25+00:00 ERR (3): Warning: include(): Failed opening 'Iyzipay\Model\Mapper\IyzipayResourceMapper.php' for inclusion (include_path='/path/to/shop/shop/lib/minify:/path/to/shop/shop/app/code/local:/path/to/shop/shop/app/code/community:/path/to/shop/shop/app/code/core:/path/to/shop/shop/lib:.:/usr/share/php:/usr/share/pear')  in /path/to/shop/shop/lib/Varien/Autoload.php on line 94

This breaks the whole payment process, so that it is a quite critical issue. Could you please improve the autoloader, so that it works for such symlink / modman environments as well?

This may be the same as #3.

kahvedigital commented 6 years ago

Thank you for your support.We do the necessary review.

sprankhub commented 6 years ago

This is not fixed yet, so please keep this issue open until it is fixed!

kahvedigital commented 6 years ago

We added modman file, you can conrol and let us know if there is something wrong

sprankhub commented 6 years ago

This has nothing to do with the modman file. I already added the modman file to the project and created the necessary symlinks, but the error is the same as described above.

I am pretty much sure that your autoloader does not find the files if the directories / files / the autoloader itself is a symlink.