microsp 0 Report post Posted April 23, 2010 Bonjour a tous, nouveau venu, et je rencontre mes petit problèmes d'intégration sur mon serveur, après parcours sur le Forum, lecture des 6 pages (ça rassure il y as du monde), carJ'ai vu qu'ils y avait pas mal de posts sur le sujets, mais malgrès la lecture des ceux-ci, je ne suis pas parvenu à mes fin. Je suis chez IfrancePro, et j'avous rencontrer quelques problèmes d'install, sur mon serveur ça fonctionne, par contre en ligne j'ai page blanche, et le code PHP ne s'affiche pas. mon site : http://www.e-promo-world.com/ il en est au début, désolé, je n'arrive pas à intégrer le script, je pensais que mes includes était trop nombreuses et que cela pouvait remettre en cause le script, alors j'ai fait un répertoire Promotion, avec mon fichier .htaccess : RewriteEngine on RewriteRule ^Promotion/boutique-([a-zA-z0-9\-]+).html$ index.php?ordre=3&cat=$1 [L] RewriteRule ^([0-9]+)-Promotion/code-promo-(.*).html$ index.php?ordre=4&id=$1 [L] RewriteRule ^Promotion/categorie-([0-9]+)-(.*).html$ index.php?ordre=2&cat=$1 [L] J'ai essayé le chemin absolu du serveur : /www/sites/1/E/-/e-promo-world.com/site/ j'ai donc modifié, les paramétrage de mon fichier .htaccess : RewriteEngine On RewriteRule ^site/Promotion/boutique-([a-zA-z0-9\-]+).html$ index.php?ordre=3&cat=$1 [L] RewriteRule ^([0-9]+)-site/Promotion/code-promo-(.*).html$ index.php?ordre=4&id=$1 [L] RewriteRule ^site/Promotion/categorie-([0-9]+)-(.*).html$ index.php?ordre=2&cat=$1 [L] mais j'ai le même résultat. J'ai bien fais un CHMO 755 sur mon fichier, au préalable en 644, mais sans résultat. J'ai désactivé le RewriteEngine On, en le mettant à off, mais toujours sans résultat. Mon fichier index.php pour les tests est : <?php $ordre = $_GET["ordre"]; $cat = urlencode($_GET["cat"]); $id = $_GET["id"]; $fichier = "index.php"; // CHAMPS A REMPLIR PAR LE NOM DU FICHIER PHP ?> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr"> <head> <META http-equiv="Content-Type" Content="text/html; charset=utf-8"> <?php @readfile ("http://mb.desreductions.com/mb_title.php?&ordre=".$ordre."&identifiant=microsp&cat=".$cat."&id=".$id."");?> </head> <body> <?php @readfile ("http://mb.desreductions.com/mb.php?site=".$_SERVER["SERVER_NAME"]."&ordre=".$ordre."&fichier=".$fichier."&identifiant=microsp&cat=".$cat."&id=".$id.""); ?> </body> </html> Je pense ne pas pouvoir faire plus simple, il est à la racine du répertoire Promotion, donc : http://www.e-promo-world.com/Promotion/index.php Le fichier de test ci-dessous, et du code en dure sortie de mon serveur en local, les rewriting ne fonctionne pas ce qui est normal à ce niveau. http://www.e-promo-world.com/Promotion/test.php Si une âme charitable aurait une idée, je suis preneur. Merci par avance Share this post Link to post Share on other sites Partagez cette page :
microsp 0 Report post Posted April 25, 2010 Bonjour A tous, UP, J'ai vérifié que mon hébergeur gère bien l'Url Rewriting, et c'est le cas, est-ce que quelqu'un aurait une idée de ce que je n'ai pas fais ? merci Share this post Link to post Share on other sites Partagez cette page :
HimSelf 9 Report post Posted April 25, 2010 Hello, sujet déplacé dans la rubrique adéquate pour plus de visibilité ;) Share this post Link to post Share on other sites Partagez cette page :
microsp 0 Report post Posted April 25, 2010 Ok mreci à toi, :blush: Share this post Link to post Share on other sites Partagez cette page :
BAST974 0 Report post Posted April 26, 2010 Essais en mettant ton .htaccess et ton index.php directement à la racine. ça donne quoi? Share this post Link to post Share on other sites Partagez cette page :
microsp 0 Report post Posted April 26, 2010 (edited) Bonsoir BAST974, Je viens de refaire le test: lorsque je me connect en ftp, je place mes fichiers dans le répertoire : /site c'est la config de l'hébergeur, au même niveau, nous avons les log et stats, donc j'ai placé mon fichier .htaccess à la racine de mon site, soit : /site/.htaccess puis j'ai mis un fichier index2.php, en prenant soint de bien modifier le fichier .htaccess, ainsi que le haut du fichier index2.php, afin que les requettes soit bien renvoyé sur lui même. RewriteEngine On RewriteRule ^site/boutique-([a-zA-z0-9\-]+).html$ index2.php?ordre=3&cat=$1 [L] RewriteRule ^([0-9]+)-site/code-promo-(.*).html$ index2.php?ordre=4&id=$1 [L] RewriteRule ^site/categorie-([0-9]+)-(.*).html$ index2.php?ordre=2&cat=$1 [L] http://www.e-promo-world.com/index2.php <?php $ordre = $_GET["ordre"]; $cat = urlencode($_GET["cat"]); $id = $_GET["id"]; $fichier = "index2.php"; // CHAMPS A REMPLIR PAR LE NOM DU FICHIER PHP ?> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr"> <head> <?php @readfile ("http://mb.desreductions.com/mb_title.php?&ordre=".$ordre."&identifiant=microsp&cat=".$cat."&id=".$id.""); ?> </head> <body> <?php @readfile ("http://mb.desreductions.com/mb.php?site=".$_SERVER["SERVER_NAME"]."&ordre=".$ordre."&fichier=".$fichier."&identifiant=microsp&cat=".$cat."&id=".$id.""); ?> </body> </html> Mais la toujours page blanche, j'ai bien entendu essayé avec le .htaccess : RewriteEngine On RewriteRule ^boutique-([a-zA-z0-9\-]+).html$ index2.php?ordre=3&cat=$1 [L] RewriteRule ^([0-9]+)-code-promo-(.*).html$ index2.php?ordre=4&id=$1 [L] RewriteRule ^categorie-([0-9]+)-(.*).html$ index2.php?ordre=2&cat=$1 [L] Et le résultat est idem, page blanche, j'avoue que je cale un peu. Si t'as une autre idée, Je prends. :wacko: Edited April 26, 2010 by microsp Share this post Link to post Share on other sites Partagez cette page :
BAST974 0 Report post Posted April 27, 2010 Je ne vois pas, chez moi ça marche... Mais tout est à la racine, et le fichier index.php n'a pas été renommé. Share this post Link to post Share on other sites Partagez cette page :