akeneo / magento2-connector-community

Akeneo Connector for Magento 2
Open Software License 3.0
80 stars 87 forks source link

Install magento2-connector-community without composer #339

Open alexisfroger opened 3 years ago

alexisfroger commented 3 years ago

Environment and configuration

  1. Magento 2.4
  2. PHP 7.3
  3. MYSQL 5.7

PROBLEM

Is it possible to install magento module magento2-connector-community without composer ? I can't use composer in my host :( https://help.akeneo.com/magento2-connector/v100/articles/download-connector.html

Thanks in advance.

Alexis

Dnd-Gimix commented 3 years ago

Hello @alexisfroger ,

Thank you for your interest in Akeneo Connector. You can just download the sources and put them in your Magento 2 app/code directory ?

Regards,

meminuygur commented 3 years ago

Hello @alexisfroger ,

Thank you for your interest in Akeneo Connector. You can just download the sources and put them in your Magento 2 app/code directory ?

Regards,

I guess it is not correct. After you download the sources and put them in your magento2 app/code directory, you also need to install akeneo/api-php-client, php-http/guzzle6-adapter, http-interop/http-factory-guzzle these packages as well.

abrorAbdullaev commented 3 years ago

Exactly same issue here. Though I have been able to make a little progress.

generally its because the Factory class haven't been generated and it will not be created automatically either

So its clear that the composer's PSR-4 autoload is not being read properly from the vendor folder, Maybe magento has its own mechanisms for reading the autoload paths, if I will have enough time will invest time on it.

For now its clear that its not possible to install the extension without composer, or at least not without some black and blood magic which I cannot do (Afraid of my team lead after last time I did that magic)