Quick links: Content - sections - sub sections
EN FR
Quick Search Advanced search
 
Page

  [Opened] Probleme avec le driver jAcl

Posted by Glosialabolas on 03/24/2009 20:39

J'ai voulu mettre en place master_admin et j'ai le message d'erreur sur le suivant sur mon serveur de production :

 [exception 370]  Driver for jAcl not found \\NAS\WEB\Inetpub\wwwroot\site\aaa\lib\jelix\acl\jAcl.class.php 62

Tout fonctionne en local, même problème avec la version dev et opt, voici la démarche que j'ai suivi pour tester ce cas :

Creation de l'application

 php jelix.php ---site createapp

Dans defaultconfig

 locale = "fr_FR"

Dans dbprofils configuration de la bdd

Copie de jelix-www dans le répertoire www

Test en local OK

 php jelix.php --site initadmin admin

Test en local :

 Warning: require(../../application.init.php) [function.require]: failed to open stream: No such file or directory in
 C:\wamp\www\jelix-test\site\www\admin.php on line 11
 Fatal error: require() [function.require]: Failed opening required '../../application.init.php' (include_path='.;C:\php5\pear') in
 C:\wamp\www\jelix-test\site\www\admin.php on line 11

Modification du fichier, ../ en trop (???)

Test en local Ok

J'upload le tout, je met a jour la configuration de la bdd, je copie les tables, et j'ai le message précédent (Ca fonctionne très bien en local sous linux et windows) J'ai testé différent paramètre dans les fichiers de config, pas de changement.

Si besoin je peux poster mes fichiers de config.

Edit : Même chose avec jelix-1.2b1pre-dev

  [Opened] Re: Probleme avec le driver jAcl

Reply #1 Posted by laurentj on 03/25/2009 01:02

Driver for jAcl not found

sauf si tu as activé jAcl, je vois pas pourquoi ça ferait cette erreur.

Active les trace et les fichiers de log dans la config des erreurs, et dit nous ce que le error.log contient.

De plus, tu as ce message en allant sur quelle url ?

Modification du fichier, ../ en trop

Ce serait bien de reporter ces problèmes sur developer.jelix.org, en specifiant le système utilisé, version de php et cie. Sinon tu risques de devoir corriger à la main pendant des lustres.

J'upload le tout

sauf le contenu des sous repertoire temp/site*, n'est-ce pas ?

j'ai le message précédent

quel message précédent ?

J'ai testé différent paramètre dans les fichiers de config

quels paramètres ?

Tu as mis les droits qu'il fallait sur les sous repertoire de temp ?

  [Opened] Re: Probleme avec le driver jAcl

Reply #2 Posted by Glosialabolas on 03/25/2009 21:24

Un petit apport d'informations au cas ou :)

J'ai continué de chercher en trifouillant un peu partout

Si je declare clairement le driver a utiliser ("db") dans le fichier lib/jelix/core/defaultconfig.ini.php j'ai le message suivant (assez "rigolo")

 CGI Error
 The specified CGI application misbehaved by not returning a complete set of HTTP headers.

Sinon voici le debut du fichier compilé dans le dossier temporaire ou on voit que le plugin n'est pas utilisé :

 <?php $config = array (
  'startModule' => 'master_admin',
  'startAction' => 'default:index',
  'locale' => 'en_EN',
  'charset' => 'UTF-8',
  'theme' => 'default',
  'timeZone' => 'Europe/Paris',
  'pluginsPath' => 'app:plugins/',
  'modulesPath' => 'lib:jelix-admin-modules/,lib:jelix-modules/,app:modules/',
  'checkTrustedModules' => '',
  'trustedModules' => '',
  'unusedModules' => 'jacldb',
  'dbProfils' => 'dbprofils.ini.php',
  'use_error_handler' => '1',
  'enableOldActionSelector' => '',
  'coordplugins' =>

En esperant faire avancer le schmilblick :)

 
Page
  1. Re: Probleme avec le driver jAcl