Bonjour,
Je travaille sur un autre petit projet pour mon école.
J'ai fais un version CakePHP en local avec MAMP. mes fichiers trouvent dans
/htdoc/cakephp-step/
L'école pour qui bosse, c'est un peu pas trop génial, l'espace qui vous offre, mais on fait avec.
L'URL est https://www.dom1.dom2.domaine.ch
Il ont créé un alias car les fichiers se trouve dans
https://www.dom1.dom2.domaine.ch/step1/
Je ne sais pas trop ou se trouve la base de donnée, mais elle doit être sur un autre serveur
Ce qui m'a été fourni c'est ceci
mysql5-master.domaine.ch
et là, j'ai pu importer mon fichier base.sql, qui est en fait la copie de ma base en local.
J'ai donc envoyé tous mes fichiers sur le serveur.
Ensuite, j'ai modifié mon fichier /config/database.php ainsi
<?php
class DATABASE_CONFIG {
public $default = array(
// Server
'datasource' => 'Database/Mysql',
'persistent' => false,
'host' => 'mysql5-master.domaine.ch',
//'host' =>'localhost',
'port' => 3306,
'login' => 'step',
'password' => 'secret',
'database' => 'step',
'encoding' => 'utf8'
/*
// LOCAL
'datasource' => 'Database/Mysql',
'persistent' => false,
'host' => 'localhost',
'port' => 3306,
'login' => 'admin_db',
'password' => 'secret',
'database' => 'step',
'encoding' => 'utf8'
*/
);
}
Le problème que j'ai maintenant, c'est quand je tape ceci:
https://www.dom1.dom2.domaine.ch/ j'ai un message ennuyant:
The connection was reset
The connection to the server was reset while the page was loading.
Et je ne saus pas quoi faire.
Es-ce une erreur dans la config dans database.php?
Si je supprime le contenu du fichier index.php (celui qui se trouve au même niveau que le dossier /app/) et que je mets echo 'Coucou', le coucou s'affiche!
Donc je me demande si c'est pas un problème d'alias, de dossier root qu'il ne trouve pas.., ou d'accès à ma base de donnée...
Comment pourrais-je débuger mon problème???
Merci pour vos lumières
Bonjour,
Alors là, faut regarder les logs. Sur le serveur (apache php) peut-être les logs coté cakephp ? Tu peux donner le type d'erreur (code 5xx ou autre) que tu as en retour ? ou mieux le vrai domaine ;) histoire de voir ce qu'on peut avoir en sortie?
Hello,
ben je ne peux pas donner l vrai URL car c'est protéger par un htaccess et je n'ai pas de controle sur les accès.
Les log se trouve bien dans /app/test/log/?
Il n'y a rien pour aujourd'hui ( j'ai downloader le dossier du server)
Voici l'erreur:
Bonsoir.
Non, il te parle des logs de Apache, du serveur PHP si tu préfères, pas de l'application CakePHP.
Le dossier test que tu indiques, c'est pour les tests unitaires de PhPUnit.