J'ai mis à niveau mon XAMPP vers la version plus récente (1.7.2) .mais en ce moment quand je gère mon projet (fait à CakePHP), il lance un bogue en disant
Deprecated: Assigning the return value of new by reference is deprecated in C:\xampp\htdocs\ebayn\cake\libs\debugger.php on line 99 Deprecated: Assigning the return value of new by reference is deprecated in C:\xampp\htdocs\ebayn\cake\libs\debugger.php on line 108 Deprecated: Assigning the return value of new by reference is deprecated in C:\xampp\htdocs\ebayn\cake\libs\file.php on line 96 Deprecated: Assigning the return value of new by reference is deprecated in C:\xampp\htdocs\ebayn\cake\libs\cache\file.php on line 89
4 Réponses :
Vous ne mentionnez pas votre version CakePHP, mais si vous utilisez PHP 5.3 (qui fait partie de XAMPP 1.7.2), vous devez utiliser CakePHP 1.3.x.x. P>
Merci copains, le problème a été résolu en remplissant le XAMPP 1.7.2 à XAMPP 1.7.1. Peut-être le problème avec la version plus récente du XAMPP.
Vous n'avez pas inclus aucun code, mais on dirait que vous essayez d'attribuer une variable par référence - probablement une instance d'un objet. Dans PHP 5+, c'est la valeur par défaut, si je me souviens. Dans 5.3, ils peuvent avoir officiellement obsolètes la pratique. P>
Si votre application doit fonctionner avec PHP 4, vous souhaiterez peut-être consulter votre paramètre error_rporting code>. Si
e_strict code> est défini, éteignez-le. Je ne me souviens pas des paramètres quels paramètres quels types d'erreurs, mais cette valeur particulière sera probablement instructive si je devais deviner. P>
Merci copains, le problème a été résolu en remplissant le XAMPP 1.7.2 à XAMPP 1.7.1.
Vous devez corriger le gâteau / libs / configure.php et trouver la ligne "error_rporting (e_all);" Remplacez cette ligne avec ce qui suit: Vous devrez peut-être modifier ceci dans votre application / webroot / index.php et respectivement test.php, aussi. P> Il y a Actuellement, pas de meilleur moyen que de toucher le noyau. p> p>
Merci copains, le problème a été résolu en remplissant le XAMPP 1.7.2 à XAMPP 1.7.1.
J'ai trouvé que je devais rouler 5,3 PHP à PHP 5.2 dans MAMP afin de gérer le gâteau 1.2. P>
Besoin d'obtenir une copie locale d'un ancien site client lancant des erreurs utiles, au lieu d'une erreur de serveur interne. P>
Progrès ... P>
Un problème résolu PLZ ne répond pas.
Utilisez CakePHP 1.2.5 -> Bakery.cakephp .org / Articles / Vue / ...
Pour une assistance supplémentaire, allez à phpgeekz.com
Duplicata de Stackoverflow.com/Questtions/1217096/problem-Installing-cake- Php