1

J'ai essayé la question mais elle n'a pas résolu mon problème. : Phalcon tutorial error PhalconException: TestController handler class cannot be loadedPhalconException: la classe du gestionnaire NameController ne peut pas être chargée

Mon application est AWS ubuntu 14.0 et certaines pages fonctionnent très bien, mais pour quelques pages, j'obtiens cette erreur:

PhalconException: NameController handler class cannot be loaded.

Mes noms de contrôleur sont CamelCase!

//Setup a base URI so that all generated URIs include the "tutorial" folder 
$di->set('url', function(){ 
    $url = new \Phalcon\Mvc\Url(); 
    $url->setBaseUri('/'); 
    return $url; 
}); 

J'ai changé fichier apache2.conf à AllowOverride: tous:

<Directory /var/www/> 
    Options Indexes FollowSymLinks 
    AllowOverride all 
    Require all granted 
</Directory> 

My App est ici projectname/admin/app/:

try { 
    //Register an autoloader 
    $loader = new \Phalcon\Loader(); 
    $loader->registerDirs(array(
     '../app/controllers/', 
     '../app/models/', 
     '../app/plugins/', 
    ))->register(); 

ne peux pas déboguer cela peut-on aider quoi d'autre cou Quelle sera la question?

Répondre

1

Si la page du contrôleur n'est pas présente dans les contrôleurs, alors ce problème viendra, donc vérifiez que la page du contrôleur existe ou non.

0

Cela signifie simplement qu'un tel contrôleur n'existe pas, comme la classe n'est pas chargée.

+0

ouais, merci pour votre temps. J'apprécie vraiment ta réponse. Connaissez-vous le framework phalcon? Je suis un peu nouveau à ce que vous pouvez suggérer quelques liens où je peux acquérir beaucoup de connaissances à ce sujet. –

+2

https://docs.phalconphp.com/fr/3.2 et utilisez le forum officiel https://forum.phalconphp.com – Juri