Alguém já conseguiu rodar o Magento no PHP 5.4 com o servidor web embutido ? Usei o HTRouter PHAR para imitar as regras de .htaccess - mas até agora estou chegando vazio, todas as estradas no momento levam a
Fatal error: Call to a member function getFrontNameByRoute() on a non-object
magento-1.7
ee-1.12
devops
php-5.4
philwinkle
fonte
fonte
Respostas:
Então, eu dei uma olhada rápida e consegui rodar com bastante facilidade.
Instruções para o Debian
Então eu criei um roteador simples (em vez de usar o HTRouter), que imitava as regras em um Magento padrão
.htaccess
Em seguida, iniciei o servidor PHP e o apontei para
router.php
(o arquivo acima).Funciona muito bem :)
Conteúdo proveniente de sonassi.com
fonte
De acordo com os requisitos do sistema , o Magento requer "PHP 5.2.13 - 5.3.15".
O Magento 2 (a última vez que ouvi) ainda não suporta totalmente o PHP 5.4… embora haja muito debate sobre se é necessário ou não exigi-lo, e o suporte final para isso é óbvio.
Alguns desses problemas de compatibilidade decorrem, acredito, de problemas na implementação SimpleXML do PHP 5.4: https://bugs.php.net/bug.php?id=62639
Minha conclusão: fique com a versão mais recente do PHP 5.3.x e não arrisque usar o suporte não oficial
fonte
git clone
ephp -S 0.0.0.0:80
e BOOM - Demo App. Claro, o Magento é uma plataforma sobre o Zend e tenho certeza de que poderia replicar esse tipo de demonstração com o ZF.