Grso problème lors de l'upload de mes fichiers

Par pierrot10, il y a 12 ans


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

4 réponses

pierrot10, il y a 12 ans

C'est la version de PHP 5.1.6 qui est installée sur le serveur, si jamais

Archein89, il y a 12 ans

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?

pierrot10, il y a 12 ans

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:

Lartak, il y a 12 ans

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.