Jump to content

Call to a member function compile() on null


Recommended Posts

Depuis la dernière version de Presta, je ne peux plus accéder à certaines pages d'admin formées d'un contrôleur Symfony. Par exemple :

  • Page produits : /my-admin/index.php/sell/catalog/products/
  • Page factures : /my-admin/index.php/sell/orders/invoices/
  • Page bons de livraisons : /my-admin/index.php/sell/orders/delivery-slips/
  • Page stocks : /my-admin/index.php/sell/stocks
  • Page gestion de modules : /my-admin/index.php/improve/design/modules/manage/
  • Page catalogue de modules :/my-admin/index.php/improve/design/modules/catalog/
  • Page position des modules : /my-admin/index.php/improve/design/modules/positions/
  • Page performances : /my-admin/index.php/configure/advanced/performance/
  • Page gestion des liens : /my-admin/index.php/modules/link-widget/list
  • Page préférences de livraions : improve/shipping/preferences
  • ...

L'erreur retournée est : `Call to a member function compile() on null`

Les autres pages d'admin (tableau de bord, listing commandes....) sont toujours accessibles.

- PS 1.7.5.2
- nginx 1.6.2
- PHP 7.2

Ma config semble OK, voir le PhpPSinfo attaché.
J'ai bien supprimé à plusieurs reprises var/cache/dev + var/cache/prod

Capture d’écran de 2019-05-07 14-35-22.png

1350657749_Capturedcrande2019-06-0314-31-10.thumb.png.9ab0c644e4e90adb79fd8b2a62ae9680.png

phppsinfo.png

Edited by Klemart3D (see edit history)
Link to comment
Share on other sites

  • 4 weeks later...

Il semble que cela provienne d'un conflit de nom de classes lié au module Autoupgrade ("1-Click Upgrade") à minima sur les versions v.4.6.0 et 4.8.0.
La page de gestion des modules étant inaccessibles depuis le front, j'ai désactivé le module en BDD : table "ps_module", passer "active" à "0" pour le module  "autoupgrade".
Et tout refonctionne à nouveau !

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...