J'ai utilisé 1.2.6 et téléchargé 1.3 pour l'essayer. J'utilise wampserver avec Apache 2.2.11. J'ai mod réécrire activé. Lorsque je fais une nouvelle application en utilisant la console cake 1.3, après avoir vérifié que le webroot/index.php de l'application CAKE_CORE_INCLUDE_PATH est défini dans le dossier Cake1.3 Installation. Le résultat est une page qui manque CSS, manquant une méthode. Taper dans localhost/app/index.php permettra au programme de trouver l'application. Par conséquent, je dois supposer que le module de réécriture ne fonctionne pas correctement pour la version 1.3. Y at-il quelque chose que je dois ajouter à l'installation de gâteau ou au dossier de l'application pour faire cette fonction comme il se doit?Installation de CakePHP 1.3.0 RC4
Répondre
Non, Cake est configuré correctement depuis le début. Ce qui me trébuche toujours, c'est que j'oublie de mettre la valeur AllowOverride
de mon hôte virtuel Apache à All
. Cela permet de lire le fichier .htaccess
.
Y at-il des messages d'erreur dans vos journaux d'erreurs apache?
Avez-vous remplacé le répertoire de l'application précédente par le nouveau? Si ce n'est pas le cas, vous devrez peut-être ajouter une balise avec les autorisations AllowOverride appropriées définies dans votre fichier httpd.conf pour permettre l'exécution de la réécriture des mods.
Pouvez-vous charger /css/style.css dans votre navigateur ou donne-t-il un 404?
Le journal des erreurs lit: [Tue avr 20 10:05:03 2010] [erreur] [client 127.0.0.1] Le fichier n'existe pas: C:/wamp/www/css, référent: http: // localhost/app/ [Tue avr 20 10:05:03 2010] [erreur] [client 127.0.0.1] Le fichier n'existe pas: C:/wamp/www/img, référent: http: // localhost/app/ L'application I cuit à partir de zéro après que je suis passé à varaibles d'environnement pour inclure la console de gâteau 1.3 par opposition à l'ancien. J'ai remplacé les autorisations AllowOverride dans le fichier httpd.conf avec "Tous". Je ne peux pas charger le fichier .css dans le navigateur. J'ai: Manque de contrôleur Erreur: CssController est introuvable. – SDwebs
Cela peut sembler une question stupide, mais après avoir apporté vos modifications à AllowOverride dans votre configuration Apache, avez-vous redémarré Apache?
- 1. CakePHP 1.3.0 Valeur de cookie non décryptage
- 2. Installation de Cakephp sur Bluehost
- 3. Installation de Wordpress le long de Cakephp
- 4. Installation de CakePHP sous Windows avec Apache
- 5. Spring LDAP 1.3.0 clarifier
- 6. Dois-je mettre à jour mon projet de Cake 1.2.5 à CakePHP 1.3.0?
- 7. CakePHP Installation Broke (Probablement problème Apache2)
- 8. Codage RC4 128 bits en C#
- 9. Installation de CakePHP 1.3 dans le sous-répertoire
- 10. Qu'est-il arrivé à Castle.Core.LifeStyleType dans 1.3.0?
- 11. CakePHP 1.3 Plugin Raccourci Route
- 12. Installation du certificat Installation de l'avertissement de sécurité?
- 13. Existe-t-il un contrôleur par défaut pour la page d'index d'une installation CakePHP?
- 14. Installation de cake php sur xampp
- 15. CakePHP
- 16. Installation personnalisée de Firebird
- 17. Installation de démons
- 18. Installation de SugarCRM gelée
- 19. Installation de NCover
- 20. Installation de l'allegro C++
- 21. Ada: Installation de fenêtres
- 22. Installation de Tkinter
- 23. Installation de CodeIgniter
- 24. installation locale de python
- 25. Installation de l'application chaînée
- 26. Installation de Xampp?
- 27. installation automatique de l'apk
- 28. Installation de Zend Framework
- 29. Installation de SharePoint
- 30. Installation de jexcelapi
Je mis tous les AllowOverride « Tous » Je reçois toujours le message: manquant Méthode AppController Erreur: L'indice d'action n'est pas défini dans le contrôleur AppController – SDwebs
Assurez-vous que votre Webroot est '/app/webroot'. Le fichier .htaccess dans ce répertoire devrait ignorer les fichiers qui existent déjà (comme les images, CSS, JS, etc.). Les autres fichiers .htaccess redirigent vers ce répertoire, mais peut-être que quelque chose se perd dans la traduction. Il sera également utile si vous pouvez poster votre config Apache (heureusement un bloc hôte virtuel). –