J'ai installé la dernière version de CakePHP sur une machine Ubuntu 10.10. J'ai été capable de faire un tutoriel débutant très bien, donc je pense que ma configuration est proche d'être correcte. Je ne peux pas faire cuire le gâteau pour fonctionner complètement cependant. Voici ma session. Les choses qui ressemblent à des anomolies sont en gras. Je pense que je dois avoir une ou plusieurs petites erreurs dans ma configuration qui se manifestent lors de l'exécution du bake shell. Merci!J'ai du mal à faire cuire le gâteau
[email protected]: ~ $ cd/var/www/app
[email protected]:/var/www/app $ ../cake/console/cake cuire -app/var/www/app
Échec du chargement /usr/lib/php5/20090626.so: /usr/lib/php5/20090626.so: ne peut pas ouvrir objet partagé
: Aucun fichier ou répertoire
Bienvenue Console CakePHP v1.3.2
App: app
Chemin:/var/www/app
Bake Interactive Shell
[D] atabase Configuration
[M] odel
[V] ue
[C] ontroller
[P] ROJET
[F] ixture
[T] est le cas
[Q] uit
Que voulez-vous cuire? (D/M/V/C/P/F/T/Q)
P
Quel est le chemin complet pour l'application, y compris le nom du répertoire d'application?
Exemple:/var/www/app/myapp
[/ var/www/app/myapp]>/var/www/app
Faire cuire Projet
Skel Répertoire:/usr/share/php/cake/console/templates/skel
sont dupliqués dans:/var/www/app
Rechercher ok? (y/n/q)
[y]> y
Voulez-vous une sortie détaillée? (Y/n)
[n]> y
créé: app/var/www/app
/usr/share/php/cake/console/templates/skel/app_controller.php copiée dans
/var/www/app/app_controller.php
/usr/share/php/cake/console/templates/skel/app_model.php copié
/var/www/app/app_model.php
/usr/share/php/cake/console/templates/skel/index.php copié en /var/www/app/index.php
/u sr/share/php/gâteau/console/templates/skel/.htaccess copié dans /var/www/app/.htaccess
/usr/share/php/cake/console/templates/skel/app_helper.php A copié dans/var/www/app/app_helper.php
Création du fichier /var/www/app/views/pages/home.ctp
Le fichier /var/www/app/views/pages/home.ctp
existe-t-il? (Y/n/q)
[n]> y
Wrote /var/www/app/views/pages/home.ctp
page d'accueil créé
clé de hachage aléatoire créée pour
Random seed 'Security.salt' créé pour 'Security.cipherSeed'
Impossible Pour définir CAKE_CORE_INCLUDE_PATH, vous devez le modifier dans /var/www/app/webroot/index.php
Impossible de définir des autorisations sur/var/www/app // tmp
chmod -R 0777/var/www/app// tmp
Interactive Bake Shell
[D] atabase Configuration
[M] odel
[V] ue
[C] ontroller
[P] ROJET
[F] élange
[T] HNE cas
[Q] uit
Que voulez-vous cuire? (D/M/V/C/P/F/T/Q)
q
$
[email protected]:/var/www/app
Je suppose que cela revient à définir le chemin d'inclusion à droite, alors l'erreur php cli peut disparaître. Il semble que cake essaie de charger * .so depuis ce dossier, mais comme il y a une barre oblique supplémentaire, elle est "trop haute" dans l'arborescence des dossiers. Juste une approximation ... – benjamin
Mark Murphy, j'ai ajouté edit2. – benjamin