2012-01-31 6 views
0

i suivre ces étapes pour configurer mon site sur l'hôte et il est le travail sur ce lienpourquoi cette route ne fonctionne pas correctement?

http://alashera.3owl.com/ 

/// /// étapes premier je déplace tous les dossiers de monDossierProjet public_html seconde i supprimer monDossierProjet troisième i déplacer dossier Webroot d'application pour chemin public_html et changement de index.php

/// un problème /// mais quelque chose de mal besoin de correct..when je clique à tout lien à entrer à une classe dans le contrôleur, il me donne cette erreur image Je suppose que cette erreur parce que je supprimer projectfolder (Tet), mais pas sûr ....

un exemple:

avant téléchargé mon projet ..Je a utilisé ces liens pour accéder à cette classe dans localhost comme celui-ci

http://localhost/tet/galleries/ 
http://localhost/tet/articles/ 

après projet téléchargé et supprimé (Tet) dossier i utiliser ce lien ..

http://alashera.3owl.com/galleries 
http://alashera.3owl.com/articles 

alors pourquoi serveur ne peut pas voir les contrôleurs classes..thanks

+1

Consultez les journaux de votre serveur pour une description plus détaillée de votre problème. – kuchi

+0

je ne trouve pas le bouton de logs du serveur dans cpanel .. cette image de cpanel http://www14.0zz0.com/2012/01/31/03/967192169.jpg – user1080247

Répondre

0

Ressemble mod_rewrite ne fonctionne pas dans votre serveur.

Vérifiez si http://alashera.3owl.com/index.php/galleries (& http://alashera.3owl.com/index.php/articles) fonctionne. Si cela fonctionne, alors je vous suggère de vérifier ce qui suit.

  • Mod_rewrite est-il activé sur le serveur?
  • Avez-vous téléchargé les règles de réécriture appropriées .htaccess ou ajoutées à votre configuration d'hôte virtuel?
  • L'exécution de .htaccess est-elle autorisée sur votre serveur?
+0

** oui c'est activé ** je télécharge tout mon projet fichiers sans aucun changement ou ajouter à tous les fichiers .htacess ** Je ne suis pas sûr mais je pense qu'il est permis ... votre lien fonctionne mais sans inclure pour l'en-tête ou le pied de page ou des fichiers de conception pourquoi? et comment travailler ces fichiers sans /index.php/ – user1080247

+0

notice .. cet hébergement est un hôte gratuit – user1080247

+0

La meilleure option sera de vérifier auprès de votre fournisseur d'hébergement pour confirmer si elles supportent les règles '.htaccess' et 'mod_rewrite'. S'il s'avère qu'ils ne le supportent pas, alors l'alternative est de configurer cakePHP de ne pas utiliser mod_rewrite. – StackKrish

0

merci pour tout le monde aide-moi la bonne réponse avec des étapes complètes est

  1. application déplacer, gâteau, plugins, dossier fournisseurs dans votre dossier racine d'hébergement. Il est le dossier racine de l'utilisateur sur votre hébergement
  2. supprimer .htaccess et index.php sur le dossier racine cakephp
  3. move/app/webroot/. à/public_html dossier
  4. supprimer dossier vide/app/webroot
  5. modifier /public_html/index.php pour pointer vers les répertoires « gâteau » et « app ».Par exemple, mon chemin public_html pour mon domaine est/home/monhôte/public_html, donc point i
    • ROOT regarder/home/monhôte
    • APP_DIR regarder/home/monhôte/app
    • CAKE_CORE_INCLUDE_PATH regarder/home/monhôte/gâteau
  6. modifier cette ligne sur /public_html/index.php avec votre chemin approprié

    <?php 
    if (!defined('ROOT')) { 
    define('ROOT', DS.'home'.DS.'myhost'); 
    } 
    if (!defined('APP_DIR')) { 
    define('APP_DIR', 'app'); 
    } 
    if (!defined('CAKE_CORE_INCLUDE_PATH')) { 
    define('CAKE_CORE_INCLUDE_PATH', DS.'home'.DS.'myhost'); 
    } 
    

    ?>

7- 2. Alter 1 fichier .htaccess Pour le correctif pour travailler, modifier votre application/Webroot/fichier .htaccess à lire ce qui suit:

<IfModule mod_rewrite.c> 
    RewriteEngine On 
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteRule ^(.*)$ /index.php?url=$1 [QSA,L] 
</IfModule> 

8- changement la maison page from config/route 9-put informations de base de données à partir de config/database

Questions connexes