Jump to content
Les Forums d'Infoclimat

Ce tchat, hébergé sur une plateforme indépendante d'Infoclimat, est géré et modéré par une équipe autonome, sans lien avec l'Association.
Un compte séparé du site et du forum d'Infoclimat est nécessaire pour s'y connecter.

Damien49

Contributeur & modérateur
  • Content Count

    10249
  • Joined

  • Last visited

  • Days Won

    2

1 Follower

About Damien49

  • Rank
    Perturbation tempérée
  • Birthday 03/05/1980

Personal Information

  • Location
    La-Chapelle-Saint-Florent (49)
  • Site web
    www.meteobell.com

Recent Profile Visitors

3380 profile views
  1. Toujours pas de gelée ici en mars. Pour l'instant mars 2018 a été plus froid ici. Mais avec ce qui nous attend la semaine prochaine
  2. Le forum n'est que la partie émergée, mais la plupart me contactent par mail et veulent un service individuel et privé. C'est souvent des mails désagréables du type, c'est de la merde ça marche pas. Je me suis même parfois fait insulté. Or 99% du temps l'origine du soucis ne vient pas de mon code et parfois souvent ils ne prennent même pas la peine de lire le lisez-moi. Bref, j'ai été très content de proposer Mbell, même si au départ je l'avais fait par moi, je l'ai amélioré autant que je pouvais pour d'autres utilisateurs (n'utilisant pour ma propre station qu'une toute petite partie de ce que Mbell peut offrir), mais en ce qui concerne le "SAV" (et je n'aime pas ce mot, je ne suis pas un service commercial, je gagne rien), ça sera là, la dernière fois. Ne comptez plus sur moi. La licence étant en Creative Commons, si quelqu'un veut reprendre le flambeau à ma place, aucun soucis, qu'il me contacte (y'a une partie du code générée sur mon site). Pour le reste, de grandes chances que je ne réponde plus. Sinon, la priorité sera donné aux gens respectueux du travail accompli et polis.
  3. Bon j'pense que c'est la dernière fois que je m'embête en passant plusieurs heures à essayer de résoudre des bugs de quelqu'un (bug dont je ne suis pas responsable très souvent d'ailleurs). Dans le milieu du bénévolat, de l'open source, du tout gratuit, je serais quand même toujours autant étonné du manque total de savoir-vivre de la plupart des utilisateurs. Pas tous, mais la majorité quand même. Tu passes du temps à aider les gens, gratuitement, sans compter tes heures, tu essayes de leur faire plaisir, sans aucune contrepartie, en essayant d'être le plus pédagogique possible et en retour, des gens exigeants, qui veulent un "service" express, rapide et impérieux et lorsqu'ils sont satisfaits ne te disent ni merci ni au-revoir. On se demande vraiment pourquoi on s'embête avec tout ça des fois. Un peu marre en fait. C'est arrivé bien trop de fois, comme si c'était moi qui devait leur être redevable d'avoir utilisé mon système. Non vous vous trompez, je ne vous dois rien. Le "SAV" c'est clairement terminé, me demandez plus jamais rien. Si ça marche pas, tant pis pour vous, utilisez autre chose.
  4. Ah oui et j'oubliais Dans les paramètres de Joomla, vous devez d'abord activer le rewriting aussi comme ceci : et renommer donc le fichier htaccess.txt en .htaccess comme spécifié.
  5. Ok donc problème résolu : http://www.meteo-dombresson.ch/Mbellaccess/mbell/index.php Voici la solution, si ça peut servir à d'autres : ATTENTION SI VOUS UTILISEZ JOOMLA comme CMS, lisez bien la documentation relative au Rewriting. Joomla est assez restrictif à ce niveau là. Donc voici la procédure à suivre pour mbell. A la racine de votre site vous avez un fichier .htaccess avec ce contenu : ## # @package Joomla # @copyright Copyright (C) 2005 - 2020 Open Source Matters. All rights reserved. # @license GNU General Public License version 2 or later; see LICENSE.txt ## ## # READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE! # # The line 'Options +FollowSymLinks' may cause problems with some server configurations. # It is required for the use of Apache mod_rewrite, but it may have already been set by # your server administrator in a way that disallows changing it in this .htaccess file. # If using it causes your site to produce an error, comment it out (add # to the # beginning of the line), reload your site in your browser and test your sef urls. If # they work, then it has been set by your server administrator and you do not need to # set it here. ## ## No directory listings <IfModule autoindex> IndexIgnore * </IfModule> ## Suppress mime type detection in browsers for unknown types <IfModule mod_headers.c> Header always set X-Content-Type-Options "nosniff" </IfModule> ## Can be commented out if causes errors, see notes above. Options +FollowSymlinks Options -Indexes ## Mod_rewrite in use. RewriteEngine On ## Begin - Rewrite rules to block out some common exploits. # If you experience problems on your site then comment out the operations listed # below by adding a # to the beginning of the line. # This attempts to block the most common type of exploit `attempts` on Joomla! # # Block any script trying to base64_encode data within the URL. RewriteCond %{QUERY_STRING} base64_encode[^(]*\([^)]*\) [OR] # Block any script that includes a <script> tag in URL. RewriteCond %{QUERY_STRING} (<|%3C)([^s]*s)+cript.*(>|%3E) [NC,OR] # Block any script trying to set a PHP GLOBALS variable via URL. RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR] # Block any script trying to modify a _REQUEST variable via URL. RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2}) # Return 403 Forbidden header and show the content of the root home page RewriteRule .* index.php [F] # ## End - Rewrite rules to block out some common exploits. ## Begin - Custom redirects # # If you need to redirect some pages, or set a canonical non-www to # www redirect (or vice versa), place that code here. Ensure those # redirects use the correct RewriteRule syntax and the [R=301,L] flags. # ## End - Custom redirects ## # Uncomment the following line if your webserver's URL # is not directly related to physical file paths. # Update Your Joomla! Directory (just / for root). ## # RewriteBase / ## Begin - Joomla! core SEF Section. # RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] # # If the requested path and file is not /index.php and the request # has not already been internally rewritten to the index.php script RewriteCond %{REQUEST_URI} !^/index\.php # and the requested path and file doesn't directly match a physical file RewriteCond %{REQUEST_FILENAME} !-f # and the requested path and file doesn't directly match a physical folder RewriteCond %{REQUEST_FILENAME} !-d # internally rewrite the request to the index.php script RewriteRule .* index.php [L] # ## End - Joomla! core SEF Section. Pour que mbell fonctionne, vous devez alors décommenter (enlever le #) la ligne RewriteBase / Et rajouter le contenu du .htaccess de mbell dedans juste derrière la ligne RewriteEngine On (et pas ailleurs). Ne copiez pas "RewriteEngine On" de mon htaccess vu qu'il est déjà dans celui de joomla. Une fois fait, vous pouvez supprimer mon .htaccess, il ne sert plus à rien. On utilisera que celui de joomla. Voici ce que cela donne donc : ## # @package Joomla # @copyright Copyright (C) 2005 - 2020 Open Source Matters. All rights reserved. # @license GNU General Public License version 2 or later; see LICENSE.txt ## ## # READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE! # # The line 'Options +FollowSymLinks' may cause problems with some server configurations. # It is required for the use of Apache mod_rewrite, but it may have already been set by # your server administrator in a way that disallows changing it in this .htaccess file. # If using it causes your site to produce an error, comment it out (add # to the # beginning of the line), reload your site in your browser and test your sef urls. If # they work, then it has been set by your server administrator and you do not need to # set it here. ## ## No directory listings <IfModule autoindex> IndexIgnore * </IfModule> ## Suppress mime type detection in browsers for unknown types <IfModule mod_headers.c> Header always set X-Content-Type-Options "nosniff" </IfModule> ## Can be commented out if causes errors, see notes above. Options +FollowSymlinks Options -Indexes ## Mod_rewrite in use. RewriteEngine On RewriteRule mbell/(fr|en)-index\.html$ mbell/index.php?lg=$1 [L] RewriteRule mbell/(fr|en)-pref\.html$ mbell/pref.php?lg=$1 [L] RewriteRule mbell/(fr|en)-login\.html$ mbell/login.php?lg=$1 [L] RewriteRule mbell/(fr|en)-logout\.html$ mbell/logout.php?lg=$1 [L] RewriteRule mbell/config/(fr|en)-reload\.html$ mbell/config/reload.php?lg=$1 [L] RewriteRule mbell/config/(fr|en)-var_check\.html$ mbell/config/var_check.php?lg=$1 [L] RewriteRule mbell/config/(fr|en)-var_version\.html$ mbell/config/var_version.php?lg=$1 [L] RewriteRule mbell/config/(fr|en)-var_log\.html$ mbell/config/var_log.php?lg=$1 [L] RewriteRule mbell/config/(fr|en)-var_pref1\.html$ mbell/config/var_pref1.php?lg=$1 [L] RewriteRule mbell/config/(fr|en)-var_pref2\.html$ mbell/config/var_pref2.php?lg=$1 [L] RewriteRule mbell/config/(fr|en)-var_pref3\.html$ mbell/config/var_pref3.php?lg=$1 [L] ## Begin - Rewrite rules to block out some common exploits. # If you experience problems on your site then comment out the operations listed # below by adding a # to the beginning of the line. # This attempts to block the most common type of exploit `attempts` on Joomla! # # Block any script trying to base64_encode data within the URL. RewriteCond %{QUERY_STRING} base64_encode[^(]*\([^)]*\) [OR] # Block any script that includes a <script> tag in URL. RewriteCond %{QUERY_STRING} (<|%3C)([^s]*s)+cript.*(>|%3E) [NC,OR] # Block any script trying to set a PHP GLOBALS variable via URL. RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR] # Block any script trying to modify a _REQUEST variable via URL. RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2}) # Return 403 Forbidden header and show the content of the root home page RewriteRule .* index.php [F] # ## End - Rewrite rules to block out some common exploits. ## Begin - Custom redirects # # If you need to redirect some pages, or set a canonical non-www to # www redirect (or vice versa), place that code here. Ensure those # redirects use the correct RewriteRule syntax and the [R=301,L] flags. ## End - Custom redirects ## # Uncomment the following line if your webserver's URL # is not directly related to physical file paths. # Update Your Joomla! Directory (just / for root). ## RewriteBase / ## Begin - Joomla! core SEF Section. # RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] # # If the requested path and file is not /index.php and the request # has not already been internally rewritten to the index.php script RewriteCond %{REQUEST_URI} !^/index\.php # and the requested path and file doesn't directly match a physical file RewriteCond %{REQUEST_FILENAME} !-f # and the requested path and file doesn't directly match a physical folder RewriteCond %{REQUEST_FILENAME} !-d # internally rewrite the request to the index.php script RewriteRule .* index.php [L] # ## End - Joomla! core SEF Section. Voilà, fallait le savoir, n'ayant jamais utilisé joomla et vu que cmpellegrinelli est mon 1er utilisateur de joomla, je pouvais difficilement le savoir. Mais c'était bien un problème de htaccess comme je m'en doutais (mais pas lié à l'hebergeur, oxito n'y est pour rien, c'est joomla le responsable )
  6. Euh attend, non ton problème .htaccess est pas résolu là la structure du lien montre que le module de réécriture ne fonctionne pas Ceci n'est pas bon : www.meteo-dombresson.ch/Mbellaccess/mbell/index.php?lg=fr C'est ça que tu devrais avoir : www.meteo-dombresson.ch/Mbellaccess/mbell/fr-index.html PS : bon je te contacte en MP, si tu me donnes l'autorisation je vais piloter directement en direct sur ton hébergement en faisant les tests moi-même, on gagnera du temps...
  7. Ok super, c'était donc bien ça. T'as essayé sinon avec le 3 en rajoutant seulement un / devant mbell ? Mais il est vrai que je trouvais bizare que tu ais d'un coté un : meteo-dombresson.ch/Mbellaccess/mbell/login.php et de l'autre un /storage/content/76/1105576/meteo-dombresson.ch/public_html/Mbellaccess/mbell/login.php Clairement y'a un truc bizarre avec ton hébergeur et ça fait donc foirer les chemins relatifs je pense Alors sinon tu dis : Avec toutes les péripéties je te conseille de recommencer depuis le début en réinstallant Mbell (ou simplement virer le fichier var.enc et remettre celui d'origine après téléchargement), j'imagine que t'as dû tester pleins de trucs et que ça a dû faire foirer les fichiers d'identifications. Comme écrit dans le lisez-moi : On met "admin" uniquement sur la page login.php la 1ere fois. Tu atterris alors donc sur la page pref.php Là soit tu es en USB ou en IP. En USB t'as pas le choix c'est la V2 Weatherlink (DID, PASS et TokenID). En datalogger IP, V1 (DID et KEY) ou V2 peu importe. On remet surtout pas "admin" après en DID, KEY ou PASS sur la page pref.php sinon n'importe qui va avoir accès à tes identifiants en mettant lui aussi "admin" et ça ne fonctionnera de toute façon pas. L’impression que c'est ça que tu as fait. Mais tout est expliqué dans le lisez-moi normalement
  8. Bonjour, Tous tes résultats ne font que confirmer que c'est bien un problème avec le fichier .htaccess. C'est le comportement normal du module de réécriture des liens du .htaccess qui ne fonctionne pas correctement. Plusieurs pistes : 1. Le problème pourrait venir de ton .htaccess d'origine. Peux-tu me donner son contenu ? Peux-être éventuellement un truc qui bloque dedans. Fais-en une copie et supprime-le de ton FTP pour tester (fais bien une copie ou renomme le différemment). Mais apparemment c'est pas ça car tu me dis que tu as déjà fait ce test si j'ai bien compris. 2. Si le dossier mbell se trouve à la racine de ton site, alors il faut fusionner le contenu de l'un dans l'autre. Tu ne peux pas avoir 2 .htaccess "au même endroit", mais apparemment c'est pas ça car tu as mis le dossier mbell dans un sous-dossier "Mbellaccess" et là oui tu peux avoir plusieurs .htaccess dans des dossiers différents, aucun problème. 3. https://yacs.fr/article-4873-configurer-l-url-rewriting-selon-votre-hebergeur Apparemment sur certains hébergeur il faudrait rajouter un slash dans le chemin de dossier des règles RewriteRule Donc testons ça. Ouvre le fichier .htaccess avec un éditeur de type notepad++ (de préférence) et sur chaque ligne dans la 2nde partie avant "mbell" tu vas me mettre "/mbell" Donc au lieu de ça : RewriteEngine On RewriteRule mbell/(fr|en)-index\.html$ mbell/index.php?lg=$1 [L] RewriteRule mbell/(fr|en)-pref\.html$ mbell/pref.php?lg=$1 [L] RewriteRule mbell/(fr|en)-login\.html$ mbell/login.php?lg=$1 [L] RewriteRule mbell/(fr|en)-logout\.html$ mbell/logout.php?lg=$1 [L] RewriteRule mbell/config/(fr|en)-reload\.html$ mbell/config/reload.php?lg=$1 [L] RewriteRule mbell/config/(fr|en)-var_check\.html$ mbell/config/var_check.php?lg=$1 [L] RewriteRule mbell/config/(fr|en)-var_version\.html$ mbell/config/var_version.php?lg=$1 [L] RewriteRule mbell/config/(fr|en)-var_log\.html$ mbell/config/var_log.php?lg=$1 [L] RewriteRule mbell/config/(fr|en)-var_pref1\.html$ mbell/config/var_pref1.php?lg=$1 [L] RewriteRule mbell/config/(fr|en)-var_pref2\.html$ mbell/config/var_pref2.php?lg=$1 [L] RewriteRule mbell/config/(fr|en)-var_pref3\.html$ mbell/config/var_pref3.php?lg=$1 [L] Tu mets ça : RewriteEngine On RewriteRule mbell/(fr|en)-index\.html$ /mbell/index.php?lg=$1 [L] RewriteRule mbell/(fr|en)-pref\.html$ /mbell/pref.php?lg=$1 [L] RewriteRule mbell/(fr|en)-login\.html$ /mbell/login.php?lg=$1 [L] RewriteRule mbell/(fr|en)-logout\.html$ /mbell/logout.php?lg=$1 [L] RewriteRule mbell/config/(fr|en)-reload\.html$ /mbell/config/reload.php?lg=$1 [L] RewriteRule mbell/config/(fr|en)-var_check\.html$ /mbell/config/var_check.php?lg=$1 [L] RewriteRule mbell/config/(fr|en)-var_version\.html$ /mbell/config/var_version.php?lg=$1 [L] RewriteRule mbell/config/(fr|en)-var_log\.html$ /mbell/config/var_log.php?lg=$1 [L] RewriteRule mbell/config/(fr|en)-var_pref1\.html$ /mbell/config/var_pref1.php?lg=$1 [L] RewriteRule mbell/config/(fr|en)-var_pref2\.html$ /mbell/config/var_pref2.php?lg=$1 [L] RewriteRule mbell/config/(fr|en)-var_pref3\.html$ /mbell/config/var_pref3.php?lg=$1 [L] 4. Pas bien sûr, mais il me semble que tu peux mettre aussi en chemin absolu. Au lieu de RewriteRule mbell/(fr|en)-index\.html$ mbell/index.php?lg=$1 [L] tu mets donc RewriteRule mbell/(fr|en)-index\.html$ http://www.ton-site.com/Mbellaccess/mbell/index.php?lg=$1 [L] etc sur toutes les lignes bien sûr... Pas testé... 5. Vérifier que ton hébergeur a bien le module apache de réécriture activé. Ça ils auraient au moins pu te le dire quand même franchement. https://apprendre-php.com/tutoriels/tutoriel-23-url-rewriting-ou-rcriture-d-url-avec-apache.html Mais bon j'y crois pas trop, c'est quand même un module apache extrêmement commun. Normalement tous les hébergeurs l'active. Qu'ils te le confirme. Auquel cas ça sert à rien de s'acharner, ça ne pourra jamais marcher. 6. Tu vires tous les [L] à la fin des lignes, sauf sur la toute dernière ligne. L = Last, normalement c'est pour dire que la règle de réécriture est terminé. Peut-être qu'un seul suffit et certains hébergeurs s’arrêtent au premier L, je sais pas, pas testé, c'est une hypothèse. 7. Tu rajoutes un ^ devant chaque 1er mbell. Donc ça donne ça : RewriteRule ^mbell/(fr|en)-index\.html$ mbell/index.php?lg=$1 [L] etc... à chaque ligne. C'est vrai que stricto-sensu il faudrait faire comme ça, mais bon, normalement ça marche aussi sans. Pas testé non plus. 8. Une combinaison de tout ça ^^ Voilà, si c'est pas 1 de ces trucs ou une combinaison de tout ça, là clairement je vois pas, j'suis à court d'idées.
  9. Bah là vous l'avez désinstallé je pense. Ce lien ne renvoi à rien : http://www.meteo-dombresson.ch/modules/mbell/index.php Hier ce n'était pas le cas. Avez-vous essayez la méthode que j'avais donné à l'utilisateur précédent ? RewriteBase / Je veux bien vous aider mais il me faut de toute façon plus d'informations (hébergeur, arborescence du site et placement du fichier htaccess et tout ce que j'ai donné dans le lisez-moi dans la section bug). Testez sinon le .htaccess en 777 pour voir (mais je pense pas que ce soit un problème de droits chmod)
  10. Bonjour, C'est très (très) probablement un énième soucis d'installation du fameux fichier .htaccess car si http://www.meteo-dombresson.ch/modules/mbell/index.php fonctionne, mais pas http://www.meteo-dombresson.ch/modules/mbell/fr-index.html alors ça ne peux venir QUE de là. Il y a 2 possibilités - Soit le .htaccess a été mal installé (pas au bon endroit par ex) - Soit votre hébergeur est mal configuré pour lire son contenu (et notamment le module apache de réécriture de lien), auquel cas il faudrait les contacter ou se renseigner sur votre hébergeur Je vous invite à lire les solutions qui ont été donné précédemment sur les 7 pages de ce sujet concernant le fichier htaccess. Cordialement PS : un fichier htaccess sert à piloter les codes d'un site avec l’hébergement. Je l'utilise uniquement pour la réécriture des liens (module apache RewriteEngine), c'était peut être une mauvaise idée, je finis par me dire ^^. Or chaque hébergeur fonctionne différemment, mais y'a quand même souvent des similitudes dans leur fonctionnement (parfois il faut rajouter des lignes dans ce fichier, comme l'utilisateur précédent de ce sujet). Le htaccess de Mbell a été réalisé avec un hébergement mutualisé de type OVH. A vous de l'adapter en fonction du votre. Je ne peux malheureusement rien faire là-dessus et je n'ai évidemment pas connaissance du fonctionnement de tous les hébergeurs.
  11. Bon alors en 6 jours, je suis déjà à 70mm à ma station à cette heure (il pleut toujours en ce moment) Soit un bon mois de pluie... 1er mars : 34mm 2 mars : 2.4mm 3 mars : 3.6mm 4 mars : 15mm 5 mars : 6mm 6 mars : 6.8 mm (en cours) Ah et une rafale à 70.8km/h hier après-midi
  12. 24.6mm actu à ma station, il pleut toujours. Avec de belles intensités vers 11h (80mm/h)
  13. Oui ça souffle bien plus ici que les tempêtes précédentes, ma station enregistre (dans l'Ouest 49), un joli 80.5km/h vers midi et un exceptionnel 17.7°C actuellement (encore en hausse). En moyenne les rafales max sur 10mn sont de l'ordre de 60-65km/h depuis ce matin. PS : pour rappel, mon anémo est aux normes agro, donc c'est vraiment pas mal 80.5km/h, proche de mon record absolu.
  14. Ici 68km/h vers 14h contre 69 ce dimanche avec Ciara, donc même niveau à peu près
×
×
  • Create New...