Aide - Recherche - Membres - Calendrier
Version complète : catégories ne s'affichant pas
Utilisable > Annuaire rémunérateur Utilisable > Le script de l'annuaire Utilisable > Bug et problèmes
ludoweb
Bonsoir à tous smile.gif

Je travaille sur un nouvel annuaire (annuaire paris dans la signature) avec la dernière version du script... petit soucis, lorsque je clique sur une catégorie, rien ne s'affiche...
Je viens d'ajouter l'annuaire immobilier pour un essai, et impossible d'accéder aux catégories.

Auriez-vous une idée ? sciences2.gif

Ludo.
paipai
Salut Ludoweb,

je pense que le problème doit se situer au niveau du fichier .htaccess, autrement je vois pas trop ...

Si tu ne trouves pas, tu peux afficher ton htaccess içi !

;)
paipai
ludoweb
Citation (paipai @ 08-01-2007, 17:35) *
Salut Ludoweb,

je pense que le problème doit se situer au niveau du fichier .htaccess, autrement je vois pas trop ...

Si tu ne trouves pas, tu peux afficher ton htaccess içi !

;)
paipai

Salut Paipai, smile.gif

Voici le htacces :
Code
RewriteEngine on
RewriteRule ^(.*)-([0-9]*)-([0-9]*).html$ /index.php?cat_id=$2&page=$3 [L]
RewriteRule ^suggerer_site-(.*)\.html$ /suggerer_site.php?id_cat=$1 [L]
RewriteRule ^site-(.*)-web.htm$ /infosite.php?id=$1 [L]
RewriteRule ^nouveaux.html$ /nouveaux.php [L]
RewriteRule ^utilisable-(.*).html$ /recherche.php?mots=$1 [L]
RewriteRule ^recherche-(.*)-([0-9]*)-([0-9]*)-(.*)-([0-9]*).html$ /recherche.php?mots=$1&page=$2&nb_results2show=$3&booleen=$4&nb_sites_trouves=$5 [L]
RewriteRule -vd([0-9]+)\.html$  /search.php?action=seek&mots=id$1&nb_results2show=20&booleen=AND [L]
RewriteRule (.*)-(.*).html$ /index.php?cat_id=$1 [L]
RewriteRule (.*)-(.*)-(.*).html$ /index.php?cat_id=$1 [L]
Options +FollowSymlinks
RewriteRule ^([^/]+)\.html$ /recherche.php?search=$1 [L]
RewriteRule ^sitemap\.xml$ /allcategs.php?sitemap [L]


Quel peut-être le soucis ?

Ludo.
paipai
bizarre .... j'ai le même !

tu es chez quel hébergeur ?


peut être faudrait-il enlever le slash / devant l'index mais pas certain du tout !

est-ce que tout le reste fonctionne ?


wink.gif
paipai
Crazy
Vu que ton annu est direct sur la racine, il ne semble pas que ce soit un PB de .htaccess
http://www.paris-annuaire.net/site-1-web.htm -> 404
Alors que l'url rewritee est bonne !
;)
Alain dit Jesus II (merci Seb)

Citation (paipai @ 08-01-2007, 18:11) *
peut être faudrait-il enlever le slash / devant l'index mais pas certain du tout !

Non, surement pas...
Il est bien sous la racine de son domaine !
wink.gif
ludoweb
Il faudrait que je mette le script dans un répertoire ? se serait dommage... wacko.gif
Patrick
Non ça ne changerait rien
Dans ton post ci-dessus, tu as mis tout ton .htaccess ou juste une partie ?

++

Patrick
Crazy
oui, il manque peut-etre qque chose, j'ai pas verifie s'il manquait des choses, juste regarde les / et ce qui etait lisible et correct...

Bah, si, il y a un truc qui ne me plait pas :
Options +FollowSymlinks

--> Devrait etre au debut !
wink.gif
Alain dit Jesus II (merci Seb)

<edit Crazy>
Son .htaccess semble bon sauf que...
Code
<Files .htaccess>
order allow,deny
deny from all
</Files>
DirectoryIndex index.php index.html index.htm
RewriteEngine On
RewriteBase /
Options +FollowSymlinks
#
# mettre tout le reste apres cette ligne
</edit>
ludoweb
Citation (Patrick @ 08-01-2007, 18:44) *
Non ça ne changerait rien
Dans ton post ci-dessus, tu as mis tout ton .htaccess ou juste une partie ?

++

Patrick

Bonsoir Patrick,

J'ai tout mis, mais j'en ai un autre sur le serveur qui s'appelle htacces_annuaire, le prop vient peut-être de là ?
voici le code :

Code
RewriteEngine on
RewriteRule ^(.*)-([0-9]*)-([0-9]*).html$ /annuaire/index.php?cat_id=$2&page=$3 [L]
RewriteRule ^suggerer_site-(.*)\.html$ /annuaire/suggerer_site.php?id_cat=$1 [L]
RewriteRule ^site-(.*)-web.htm$ /annuaire/infosite.php?id=$1 [L]
RewriteRule ^nouveaux.html$ /annuaire/nouveaux.php [L]
RewriteRule ^utilisable-(.*).html$ /annuaire/recherche.php?mots=$1 [L]
RewriteRule ^recherche-(.*)-([0-9]*)-([0-9]*)-(.*)-([0-9]*).html$ /annuaire/recherche.php?mots=$1&page=$2&nb_results2show=$3&booleen=$4&nb_sites_trouves=$5 [L]
RewriteRule -vd([0-9]+)\.html$  /annuaire/search.php?action=seek&mots=id$1&nb_results2show=20&booleen=AND [L]
RewriteRule (.*)-(.*).html$ /annuaire/index.php?cat_id=$1 [L]
RewriteRule (.*)-(.*)-(.*).html$ /annuaire/index.php?cat_id=$1 [L]
Options +FollowSymlinks
RewriteRule ^([^/]+)\.html$ /annuaire/recherche.php?search=$1 [L]
RewriteRule ^sitemap\.xml$ /annuaire/allcategs.php?sitemap [L]

Ludo
Crazy
il ne doit y avoir qu'un seul fichier commencant par .htaccess
Cela dit le PB ne vient pas de la puisque le rewrite se fait
Mais enleve l'autre quand meme et fais la modif du followsymlinks
;)
Alain dit Jesus II (merci Seb)
ludoweb
Citation (Crazy @ 08-01-2007, 18:51) *
oui, il manque peut-etre qque chose, j'ai pas verifie s'il manquait des choses, juste regarde les / et ce qui etait lisible et correct...

Bah, si, il y a un truc qui ne me plait pas :
Options +FollowSymlinks

--> Devrait etre au debut !
wink.gif
Alain dit Jesus II (merci Seb)


Bonsoir Alain,

J'ai essayé en enlevant le / mais cela ne change rien.

Citation
Bah, si, il y a un truc qui ne me plait pas :
Options +FollowSymlinks

Je ne sais pas a quoi correspond ce code...

Ludo.
Crazy
il ne faut pas enlever les /
tu vas les remettre, enlever aussi la ligne "rewriteengine on"
enlever la ligne contenant "followsymlinks"
et ajouter ce qui suit en ligne 0 :
<Files .htaccess>
order allow,deny
deny from all
</Files>
DirectoryIndex index.php index.html index.htm
RewriteEngine On
RewriteBase /
Options +FollowSymlinks
#


Et tu me dis ce qui se passe...
smile.gif
Alain dit Jesus II (merci Seb)
ludoweb
Citation (Crazy @ 08-01-2007, 19:06) *
il ne faut pas enlever les /
tu vas les remettre, enlever aussi la ligne "rewriteengine on"
enlever la ligne contenant "followsymlinks"
et ajouter ce qui suit en ligne 0 :
<Files .htaccess>
order allow,deny
deny from all
</Files>
DirectoryIndex index.php index.html index.htm
RewriteEngine On
RewriteBase /
Options +FollowSymlinks
#


Et tu me dis ce qui se passe...
smile.gif
Alain dit Jesus II (merci Seb)


désolé Alain, mais ça ne change rien....

Code
<Files .htaccess>
order allow,deny
deny from all
</Files>
DirectoryIndex index.php index.html index.htm
RewriteEngine On
RewriteBase /
Options +FollowSymlinks
#
RewriteRule ^(.*)-([0-9]*)-([0-9]*).html$ /index.php?

cat_id=$2&page=$3 [L]
RewriteRule ^suggerer_site-(.*)\.html$

/suggerer_site.php?id_cat=$1 [L]
RewriteRule ^site-(.*)-web.htm$ /infosite.php?id=$1 [L]
RewriteRule ^nouveaux.html$ /nouveaux.php [L]
RewriteRule ^utilisable-(.*).html$ /recherche.php?

mots=$1 [L]
RewriteRule ^recherche-(.*)-([0-9]*)-([0-9]*)-(.*)-([0-

9]*).html$ /recherche.php?

mots=$1&page=$2&nb_results2show=$3&booleen=$4&nb_sites_t

rouves=$5 [L]
RewriteRule -vd([0-9]+)\.html$  /search.php?

action=seek&mots=id$1&nb_results2show=20&booleen=AND [L]
RewriteRule (.*)-(.*).html$ /index.php?cat_id=$1 [L]
RewriteRule (.*)-(.*)-(.*).html$ /index.php?cat_id=$1

[L]
RewriteRule ^([^/]+)\.html$ /recherche.php?search=$1 [L]
RewriteRule ^sitemap\.xml$ /allcategs.php?sitemap [L]
Crazy
Houla !
Lignes blanches interdites dans .htaccess
en plus elles coupent des directives...
Tu as un serveur sympa (*)... Moi, je t'enverrais une err 500 - Internal server error
Tu devrais corriger cela tout de suite...
wink.gif
Alain dit Jesus II (merci Seb)

(*) Humm peux-tu avoir un .htaccess (efficace) sur ton hebergement ?
C'est bizarre, mais je commence a me poser la question maintenant... SSV...
En plus, il en avait deux et le systeme ne gueulait pas... Bizarre !

Prends le .htaccess suivant :
Code
<Files .htaccess>
order allow,deny
deny from all
</Files>
DirectoryIndex index.php index.html index.htm
RewriteEngine On
RewriteBase /
Options +FollowSymlinks
#
##### Sécurité
RewriteCond %{REMOTE_ADDR} ^67\.19\.211\.250$
RewriteRule .* - [F]
#
RewriteCond %{REMOTE_ADDR} ^67\.19\.50\.234$
RewriteRule .* - [F]
#
RewriteCond %{REMOTE_ADDR} ^85\.13\.194\.179$
RewriteRule .* - [F]
#
RewriteCond %{REMOTE_ADDR} ^65\.254\.44\.58$
RewriteRule .* - [F]
#
# Aspirateurs
RewriteCond %{HTTP_USER_AGENT} ^-?$ [OR]
RewriteCond %{HTTP_USER_AGENT} Advanced\ Email\ Extractor [OR]
RewriteCond %{HTTP_USER_AGENT} almaden [NC,OR]
RewriteCond %{HTTP_USER_AGENT} @nonymouse [OR]
RewriteCond %{HTTP_USER_AGENT} Art-Online [OR]
RewriteCond %{HTTP_USER_AGENT} CherryPicker [OR]
RewriteCond %{HTTP_USER_AGENT} Crescent\ Internet\ ToolPack [OR]
RewriteCond %{HTTP_USER_AGENT} DirectUpdate [OR]
RewriteCond %{HTTP_USER_AGENT} Download\ Accelerator [OR]
RewriteCond %{HTTP_USER_AGENT} eCatch [OR]
RewriteCond %{HTTP_USER_AGENT} echo\ extense [OR]
RewriteCond %{HTTP_USER_AGENT} EmailCollector [OR]
RewriteCond %{HTTP_USER_AGENT} EmailWolf [OR]
RewriteCond %{HTTP_USER_AGENT} ExtractorPro [OR]
RewriteCond %{HTTP_USER_AGENT} Fetch\ API\ Request [OR]
RewriteCond %{HTTP_USER_AGENT} flashget [NC,OR]
RewriteCond %{HTTP_USER_AGENT} frontpage [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Go!Zilla [OR]
RewriteCond %{HTTP_USER_AGENT} HTTP\ agent [OR]
RewriteCond %{HTTP_USER_AGENT} HTTPConnect [OR]
RewriteCond %{HTTP_USER_AGENT} HTTrack [OR]
RewriteCond %{HTTP_USER_AGENT} Indy\ Library [OR]
RewriteCond %{HTTP_USER_AGENT} IPiumBot\ laurion(dot)com [OR]
RewriteCond %{HTTP_USER_AGENT} Kapere [OR]
RewriteCond %{HTTP_USER_AGENT} libwww-perl [OR]
RewriteCond %{HTTP_USER_AGENT} Microsoft\ URL\ Control [OR]
RewriteCond %{HTTP_USER_AGENT} minibot\(NaverRobot\) [OR]
RewriteCond %{HTTP_USER_AGENT} NICErsPRO [OR]
RewriteCond %{HTTP_USER_AGENT} NPBot [OR]
RewriteCond %{HTTP_USER_AGENT} Offline\ Explorer [OR]
RewriteCond %{HTTP_USER_AGENT} Offline\ Navigator [OR]
RewriteCond %{HTTP_USER_AGENT} Program\ Shareware [OR]
RewriteCond %{HTTP_USER_AGENT} QuepasaCreep [OR]
RewriteCond %{HTTP_USER_AGENT} SiteMapper [OR]
RewriteCond %{HTTP_USER_AGENT} Star\ Downloader [OR]
RewriteCond %{HTTP_USER_AGENT} SurveyBot [OR]
RewriteCond %{HTTP_USER_AGENT} Teleport\ Pro [OR]
RewriteCond %{HTTP_USER_AGENT} Telesoft [OR]
RewriteCond %{HTTP_USER_AGENT} TuringOS [OR]
RewriteCond %{HTTP_USER_AGENT} TurnitinBot [OR]
RewriteCond %{HTTP_USER_AGENT} vobsub [NC,OR]
RewriteCond %{HTTP_USER_AGENT} webbandit [NC,OR]
RewriteCond %{HTTP_USER_AGENT} WebCapture [OR]
RewriteCond %{HTTP_USER_AGENT} webcollage [OR]
RewriteCond %{HTTP_USER_AGENT} WebCopier [OR]
RewriteCond %{HTTP_USER_AGENT} WebDAV [OR]
RewriteCond %{HTTP_USER_AGENT} WebEmailExtractor [OR]
RewriteCond %{HTTP_USER_AGENT} WebReaper [OR]
RewriteCond %{HTTP_USER_AGENT} WEBsaver [OR]
RewriteCond %{HTTP_USER_AGENT} WebStripper [OR]
RewriteCond %{HTTP_USER_AGENT} WebZIP [OR]
RewriteCond %{HTTP_USER_AGENT} Wget [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Wysigot [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Zeus.*Webster [OR]
RewriteCond %{HTTP_USER_AGENT} Zeus [OR]
RewriteCond %{HTTP_REFERER} ^XXX
#
# Un faux referrer utilisé en conjonction avec un formmail exploits
RewriteCond %{HTTP_USER_AGENT} ^[^?]*\.ideography\.co\.uk [NC]
#
# Utilisateurs de Google Web Accelerator
RewriteCond %{REMOTE_ADDR} ^(72.14.192.|72.14.194.|64.233.172.|64.233.173.|
16.78.)
RewriteRule .* - [F]
#
##### Réécriture des urls
RewriteRule ^(.*)-([0-9]*)-([0-9]*).html$ /index.php?cat_id=$2&page=$3 [L]
RewriteRule ^suggerer_site-(.*)\.html$ /suggerer_site.php?id_cat=$1 [L]
RewriteRule ^site-(.*)-web.htm$ /infosite.php?id=$1 [L]
RewriteRule ^nouveaux.html$ /nouveaux.php [L]
RewriteRule ^utilisable-(.*).html$ /recherche.php?mots=$1 [L]
RewriteRule ^recherche-(.*)-([0-9]*)-([0-9]*)-(.*)-([0-9]*).html$ /recherche.php?mots=$1&page=$2&nb_results2show=$3&booleen=$4&nb_sites_trouves=$5 [L]
RewriteRule -vd([0-9]+)\.html$  /search.php?action=seek&mots=id$1&nb_results2show=20&booleen=AND [L]
RewriteRule (.*)-(.*).html$ /index.php?cat_id=$1 [L]
RewriteRule (.*)-(.*)-(.*).html$ /index.php?cat_id=$1 [L]
RewriteRule ^([^/]+)\.html$ /recherche.php?search=$1 [L]
RewriteRule ^sitemap\.xml$ /allcategs.php?sitemap [L]
###FIN htaccess
ludoweb
Citation (Crazy @ 08-01-2007, 19:19) *
Houla !
Lignes blanches interdites dans .htaccess
en plus elles coupent des directives...
Tu as un serveur sympa (*)... Moi, je t'enverrais une err 500 - Internal server error
Tu devrais corriger cela tout de suite...
wink.gif
Alain dit Jesus II (merci Seb)

(*) Humm peux-tu avoir un .htaccess (efficace) sur ton hebergement ?
C'est bizarre, mais je commence a me poser la question maintenant... SSV...
En plus, il en avait deux et le systeme ne gueulait pas... Bizarre !

Il n'y a aucune ligne blanche smile.gif c'est le copier-coller qui a du faire ça...
Je te joins le fichier en MP.

J'ai fais un essai avec le nouveau code, ça ne change rien non plus... Mais peut-être y a t'il un temps de réponse avec la mise à jour du fichier et le serveur... mais je ne pense pas j'ai effacé tout mon cache, et ça ne change rien non plus.
Tu te poses des questions ? à quels sujets ?
Crazy
On dirait bien que ton Serveur ne lit pas ton .htaccess ...
Donne des infos sur ton hebergement...
As-tu une redirection de NDD vers un site chez un hebergeur gratuit ?
Il y a vraiment un truc louche...

un essai :
ajoute la ligne :
redirectpermanent / http://annuaire.cigiema.fr

avant le rewriting de l'annuaire dans ton .htaccess
puis tu fais un essai de lancement de ton annu sur ton navigateur
si tu tombes sur le mien, c'est que le .htaccess (laisse celui que je t'ai donne) est OK
donc tu enleves immediatement la ligne et tu ne touches plus au .htaccess

le redirectpermanent est une 301
si tu veux, tu peux mettre simplement redirect qui est une 302 (temporaire)
mais la, c'est juste pour faire un test, ce n'est pas important...
ludoweb
Citation (Crazy @ 08-01-2007, 19:45) *
On dirait bien que ton Serveur ne lit pas ton .htaccess ...
Donne des infos sur ton hebergement...
As-tu une redirection de NDD vers un site chez un hebergeur gratuit ?
Il y a vraiment un truc louche...

un essai :
ajoute la ligne :
redirectpermanent / http://annuaire.cigiema.fr

avant le rewriting de l'annuaire dans ton .htaccess
puis tu fais un essai de lancement de ton annu sur ton navigateur
si tu tombes sur le mien, c'est que le .htaccess (laisse celui que je t'ai donne) est OK
donc tu enleves immediatement la ligne et tu ne touches plus au .htaccess

le redirectpermanent est une 301
si tu veux, tu peux mettre simplement redirect qui est une 302


Ca fonctione lorsque j'ajoute la ligne, je tombe sur ton annuaire.

je suis chez OVH mutlidomaine 90 plan (5 sites en tout), je n'ai aucune site chez un hébérgeur gratuit.

Ludo
Crazy
OK.
Remets comme UNIQUE .htaccess celui (le tres gros) que je t'ai mis dans un post precedent (#14) et reessaie.

Meme si cela m*rd* encore, tu le laisses, il est parfait dans ton cas (le PB ne lui serait pas imputable) !

Si cela merdoie encore, essaie de referencer un autre site et de le valider dans l'admin,
ensuite tu fais nouveaux sites puis tu cliques sur plus d'infos sur...

Il est possible que ce soit un PB imputable au mutlidomaine 90 plan
Est-ce que ton annuaire est dans un repertoire sur lequel pointent des DNS (pour le Domaine) ?
Si oui, il faudrait que tu remplaces tous les <espace>/ de
Code
##### Réécriture des urls
RewriteRule ^(.*)-([0-9]*)-([0-9]*).html$ /index.php?cat_id=$2&page=$3 [L]
RewriteRule ^suggerer_site-(.*)\.html$ /suggerer_site.php?id_cat=$1 [L]
RewriteRule ^site-(.*)-web.htm$ /infosite.php?id=$1 [L]
RewriteRule ^nouveaux.html$ /nouveaux.php [L]
RewriteRule ^utilisable-(.*).html$ /recherche.php?mots=$1 [L]
RewriteRule ^recherche-(.*)-([0-9]*)-([0-9]*)-(.*)-([0-9]*).html$ /recherche.php?mots=$1&page=$2&nb_results2show=$3&booleen=$4&nb_sites_trouves=$5 [L]
RewriteRule -vd([0-9]+)\.html$  /search.php?action=seek&mots=id$1&nb_results2show=20&booleen=AND [L]
RewriteRule (.*)-(.*).html$ /index.php?cat_id=$1 [L]
RewriteRule (.*)-(.*)-(.*).html$ /index.php?cat_id=$1 [L]
RewriteRule ^([^/]+)\.html$ /recherche.php?search=$1 [L]
RewriteRule ^sitemap\.xml$ /allcategs.php?sitemap [L]

par <espace>/nom de ton repertoire/, cela pourrait etre ca ?!? En tout cas, il faut essayer...
Si ce n'est pas cela, tu remettras le .htaccess du post #14 de ce Topic.
Crazy
Il y a toujours le redirect vers mon Annu... Remets le .htaccess du post #14 !
rofl.gif
Alain dit Jesus II (merci Seb)

PS : Au moins on est sur et certain que le .htaccess est lu, sans erreur et respecte ! laugh.gif
ludoweb
Citation (Crazy @ 08-01-2007, 20:27) *
Il y a toujours le redirect vers mon Annu... Remets le .htaccess du post #14 !
rofl.gif
Alain dit Jesus II (merci Seb)

PS : Au moins on est sur et certain que le .htaccess est lu, sans erreur et respecte ! laugh.gif


Re smile.gif

J'ai fais les manipes mais toujours le même résultat. Oui le site est dans un repertoire ou pointe le domaine, il y a des rédirection DNS.

Ludo smile.gif
Crazy
Bon, remets le .htaccess du #14 dans le repertoire de ton annuaire (j'espere que c'est bien la qu'il est).
Multi Domaine == Sous Domaine... Il va donc falloir chercher ailleurs...
On verra ca demain... La nuit porte conseil...
wink.gif
Alain dit Jesus II (merci Seb)

PS : Tu peux toujours attaquer le ref de ton Annu Parisien en attendant (meme s'il ne marche pas bien)
ludoweb
Citation (Crazy @ 08-01-2007, 21:50) *
Bon, remets le .htaccess du #14 dans le repertoire de ton annuaire (j'espere que c'est bien la qu'il est).
Il va donc falloir chercher ailleurs...
On verra ca demain... La nuit porte conseil...
wink.gif
Alain dit Jesus II (merci Seb)

OK, c'est fait, oui c'est bien là qu'il est...ce que je ne comprend pas c'est qu'avec l'annuaire immobilier j'ai fais exactement la même chose, et là ça fonctione trés bien wink.gif

la nuit porte conseil, merci beaucoup de ton aide Alain. Bonne soirée @ demain.

Ludo. smile.gif
ludoweb
Bonjour,

J'ai vérifié les DNS chez ovh, tout est normal, donc pas de soucis de se coté là...
Le domaine à moins de 15 jours, cela peut-il avoir un rapport avec la propagation des DNS ?

Ludo. smile.gif
LOKI
Citation (ludoweb @ 09-01-2007, 16:25) *
Bonjour,

J'ai vérifié les DNS chez ovh, tout est normal, donc pas de soucis de se coté là...
Le domaine à moins de 15 jours, cela peut-il avoir un rapport avec la propagation des DNS ?

Ludo. smile.gif


Je ne pense pas que cela ait un rapport avec la propagation des DNS. Un DNS ne fait qu'associer un nom de domaine à une adresse IP, et ton domaine est bien accessible.

Ton annuaire est dans un répertoire? le fichier .htaccess est bien dans ce même répertoire? Il n'y a pas d'autre .htaccess au niveau de la racine? S'il y en a un autre, ça serait intéressant d'avoir son contenu.
ludoweb
Citation (LOKI @ 09-01-2007, 17:24) *
Ton annuaire est dans un répertoire? le fichier .htaccess est bien dans ce même répertoire? Il n'y a pas d'autre .htaccess au niveau de la racine? S'il y en a un autre, ça serait intéressant d'avoir son contenu.


Oui le .Htaccess est bien à la racine, non je n'en ai pas d'autre... smile.gif
Crazy
Ton souci peut venir d'une erreur dans le fichier bdd_utilisable.php
Verifie le bien !
Sinon, je ne vois pas trop bien...
Une erreur de CHK dans un transfert FTP... Possible cela m'est arrive...
Retransfere tous tes sources sur le Serveur...
wink.gif
Alain dit Jesus II (merci Seb)
Zef
Je m'imice pour conseiller que les fichiers transférés sont bien de type UNIX ... Chez moi par exemple, si je ne fais pas la vérif de temps à autre, à chaque édition çà repasse automatiquement en Windows\DOS et crée des problèmes dans certains scripts sur la distribution linux de mon serveur (va falloir que j'en parle à llord d'ailleurs).

Une piste à explorer sait-on jamais wink.gif
Zef
ludoweb
Bon et bien malgré tous vos conseils que j'ai appliqués à la lettre, j'ai toujours le même problème... wacko.gif

Je viens de transférer le script V2.34, sans rien avoir modifié... j'ai écrasé les anciens fichiers... et ça ne change rien, jugez pas vous même...

J'ai bien appliqué les chmod sur les fichiers précisés dans l'aide du script...

Ludo. smile.gif
Crazy
CDB ! (ce n'est pas du langage SMS... C'est du langage Crazy rofl.gif)
wacko.gif
Alain dit Jesus II (merci Seb)

PS : CDB = Crotte De Bique ! Ergo Latinum Volent... SIC !
Williams
juste une petite question :
avec quel editeur tu ouvres et donc modifie ton htaccess ?

(le meilleur editeur pour le htaccess ( comme le dirai egalement crazy) c'est notepad ++ au moins ce que tu tapes c est ce qui est mis dans le fichier.)

ton probleme je l ai déjà eu a l'epoque ou nous testion la future v2

le probleme est dans le htaccess

il y a plusieurs piste

remplace
RewriteRule ^(.*)-([0-9]*)-([0-9]*).html$ /index.php?cat_id=$2&page=$3 [L]

par
RewriteRule ^(.*)-([0-9]+)-([0-9]+).html$ /index.php?cat_id=$2&page=$3 [L]

ou bien par
RewriteRule ^(.*)-([0-9])-([0-9]).html$ /index.php?cat_id=$2&page=$3 [L]

si ca ne fait toujours rien remet la ligne d origine
c est a dire
RewriteRule ^(.*)-([0-9]*)-([0-9]*).html$ /index.php?cat_id=$2&page=$3 [L]

ensuite essaye en supprimant
Options +FollowSymlinks

si ça ne fait rien remet le

bon la sinon j ai pas d autre idée
mais il y a un topic qui racontais la meme histoire , juste que je ne le trouve plus
(c'est la veillerie certainenement)
williams
Crazy
Euh...
Tout cela on l'a fait...
Mais je voudrais en profiter pour expliquer un truc :
En REGEXP (expressions regulieres)
le . remplace n'importe quel caractere
les () encadrent une expression
les [] encadrent une liste de caracteres ou chiffres autorises.
ex [abc7] on ne peut avoir que a et/ou b et/ou c et/ou 7 (et si + ou * soit [abc7]+ ou [abc7]*)
l' * veut dire 0 ou plusieurs occurences de l'expression, de caracteres de la liste ou du caractere qui le precede
le + veut dire 1 ou plusieurs occurences de l'expression, de caracteres de la liste ou du caractere qui le precede
[0-9] veut dire que l'on attend un chiffre on peut en donner le nombre par {x,y} (de x a y)
[0-9]+ veut dire un ou plusieurs chiffres (caracteres numeriques) si alpha ce serait [a-zA-Z]
^ si en premier veut dire debut de chaine sinon il veut dire NOT expression ou liste ou caractere
$ veut dire fin de chaine
on a oublie quelques caracteres :
\ sert a proteger un caractere et a le rendre typographique
cad \+ veut dire le caractere + idem pour \* qui donne le caractere *
entre [ et ] tous les caracteres sont pris tel quel et perdent leurs proprietes REGEXP
? veut dire 0 ou 1 fois l'expression, la liste ou le caractere qui le precede
\s est un caractere d'espacement
\b est le debut ou a fin d'un mot
\w est un caractere alphanumerique
\n est un saut de ligne
etc...

Donc, pour ce que l'on veut faire pour le rewrite de l'annuaire, la syntaxe correcte est :
^(.*)-([0-9]*)-([0-9]*).html$
soit une chaine qui commence par une chaine de caracteres ou rien puis - (tiret) puis un nombre ou rien puis encore un - (tiret) puis encore un nombre ou rien et se termine par .html
que l'on mette + ou * ne change rien, il y a forcement des nombres pour donner la cat et la pos dans la cat.

Voila !
wink.gif
Alain dit Jesus II (merci Seb)
Williams
oui alain mais lors du dev de la v2 on a eu ce probleme et rickaix avait solutionné grace a ça

moi j ai des annuaires qui fonctionne tres bien avec
^(.*)-([0-9]*)-([0-9]*).html$

et d autre avec
^(.*)-([0-9]+)-([0-9]+).html$

marche tres bien aussi

alors le pourquoi du comment la j en sais rien !!!!

mais ça vaut le coup de l essayer !!!

bon sur ce buenna notche a touti
Crazy
C'est bien ce que j'explique au dessus,
dans le cas de l'annuaire les deux methodes sont equivalentes.
wink.gif
Alain dit Jesus II (merci Seb)

PS : En PJ un truc PHP qui ne fait que du REGEXP... rofl.gif (pareil en K-shell, C-shell, Java et SPIP)
thumbsup.gif Vous allez voir, c'est strictement imbittable wacko.gif ... Et pourtant, ca fonctionne ! showoff.gif
J'ai du etre maraboute...
ludoweb
Citation (Williams @ 09-01-2007, 23:05) *
oui alain mais lors du dev de la v2 on a eu ce probleme et rickaix avait solutionné grace a ça

moi j ai des annuaires qui fonctionne tres bien avec
^(.*)-([0-9]*)-([0-9]*).html$

et d autre avec
^(.*)-([0-9]+)-([0-9]+).html$

marche tres bien aussi

alors le pourquoi du comment la j en sais rien !!!!

mais ça vaut le coup de l essayer !!!

bon sur ce buenna notche a touti


Bonjour Williams smile.gif

J'ai essayé les différentes solutions que tu as proposé...malheureusement cela ne change rien...

J'ai également installé Notpad++ au cas où...maos là aussi, aucun résultat, j'ai aussi transféré le fichier en ASCI des fois que se soit mon FileZilla qui m...e .... ! mais rien non plus. wink.gif

Ludo.
Crazy
Ce qui est sur c'est que cela ne vient pas du .htaccess
Maintenant, il faut regarder ce qui manque dans le code au niveau du rewrite...
Dur-dur...
Il faut comparer avec une V2.10 !
Bon courage...
wink.gif
Alain dit Jesus II (merci Seb)
ludoweb
Citation (Crazy @ 10-01-2007, 11:01) *
Ce qui est sur c'est que cela ne vient pas du .htaccess
Maintenant, il faut regarder ce qui manque dans le code au niveau du rewrite...
Dur-dur...
Il faut comparer avec une V2.10 !
Bon courage...
wink.gif
Alain dit Jesus II (merci Seb)


Bonjour Alain,

Je ne comprend pas tout...
Tu penses que le probléme vient de la version ? C'est a dire que si je mets une 2.10 elle fonctionnerait sans probléme ?

Ludo.
Crazy
essaie avec une 2.10 pour voir...
parce que la, on risque de pas trouver ou ca deconne.
sauvegarde la V2.34 dans un repertoire...
On ne sait jamais... apres tu feras les modifs a la main dessus (1h) avec la proc de zef... (sauvegarder l'annu V2.10 dans un autre rep)
wink.gif
Alain dit Jesus II (merci Seb)
ludoweb
ok pour faire les manips, mais la v 2.10 n'est plus disponible en téléchargement, ou alors je ne l'ai pas trouvé... wink.gif
On pourrait me la fournir ? svp

Ludo. smile.gif
Crazy
Faut demander a Patrick...
La mienne est en version X.yy.zarbi
rofl.gif
Alain dit Jesus II (merci Seb)
Patrick
Citation (ludoweb @ 10-01-2007, 15:31) *
ok pour faire les manips, mais la v 2.10 n'est plus disponible en téléchargement, ou alors je ne l'ai pas trouvé... wink.gif
On pourrait me la fournir ? svp

Ludo. smile.gif

C'est fait.

++

Patrick
ludoweb
Bonjour smile.gif

Je viens de faire un essai en installant la V2.10...et.... ça ne fonctionne pas !
Je n'ai rien changé au script, pas de mise à jour, ça me décourage je ne comprend pas pourquoi cette version ne fonctionne pas non plus.... wacko.gif

Ludo.
Williams
Envoie moi tes codes FTP par mp je regarde ça


williams
Crazy
La, plus de doutes, c'est une couille config serveur ou config SQL !
Bon corage a Willy...
wink.gif
Alain dit Jesus II (merci Seb)

PS : Willy, quand tu auras trouve, cree un Topic sur le PB... On ne sait jamais, ca pourra certainement servir...
Williams
ok vu le probleme, il vient tout simplement de ton repertoire ou tu as mis le site

je l 'ai renomme de annuaire-paris en annu et cela fonctionne par le repertoire relatif

c 'est a dire en passant par http://www.valeurs-patrimoniales.fr/annu/

la tout va bien

le htaccess n accepte pas le - dans le repertoire tout betement

il te faut maintenant tout simplement sur ton hebergement renommer le repertoire de ton site de "annuaire-paris" en "annu"

voila

a noter pour tous le monde pas de - dans le repertoire pour l installation d un annuaire

williams

bon maintenant efface tout et installe la version 2.34 tout simplement apres avoir fait ta modif sur le repertoire


tient nous au courant


ps pour la peine te voila condamné a mettre un lien vers la french task force bleh.gif
ludoweb
Super Williams ! smile.gif

ca fonctionne ! oufffffffffffff busted_blue.gif

J'ai changé le nom du répertoire sur le serveur, mais c'est bizarre car pour l'annuaire immobilier cela n'a pas posé de problème, pourtant, le nom du répertoire est avec un tiret....

Il me reste plus qu'a finaliser l'"annuaire Paris" est vous pourrez ensuite me donner votre avis, et of course ! ajoutez vos sites sciences2.gif

D'accord pour le lien de la french task force, que dois-je mettre dans le titre du lien ?

Je vous remercie tous pour votre aide thumbsup.gif Ludo.
Patrick
Excellent Williams ! A retenir ce truc !
Ludoweb : heureux que cela fonctionne enfin.

++

Patrick
ludoweb
Citation (Patrick @ 12-01-2007, 11:19) *
Excellent Williams ! A retenir ce truc !
Ludoweb : heureux que cela fonctionne enfin.

++

Patrick


Oui c'est superbe smile.gif je suis en train de faire un v2.34 bien sympatique ! je ne manqurai pas de le présenter aux utilisablenautes dance.gif

PS : Williams, pour le lien frenchtaskforce... peux-tu me préciser si tu as une préférence ?
Williams
je te donnerai cela des mardi matin car je te ferai mettre le keyword qui va etre publié lundi soir

et merci d avance pour ce lien

williams
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'informations, la mise en page et les images, veuillez cliquer ici.
Invision Power Board © 2001-2012 Invision Power Services, Inc.