Double encodage ?
On dirait que tes données ont été encodées deux fois en utf8.
Tu peux tester en créant un nouveau fichier PHP, qui récupère tes données depuis la base de données, puis en appliquant deux fois la fonction utf8_decode sur ces données, et voir si ça résoud le problème.
Après, pour trouver l'origine de ce double encodage ...
[ Répondre ]
Une soluce
C'est possible de faire un certificat avec un CN=*.domain.com, et normalement, il est accepté pour tout les sous-domaines.
Par contre, j'avais pas trouvé comment faire pour qu'il soit aussi accepté pour le domaine top-level :(
(après, je sais pas si c'est très standart ni très propre tout ça ...)
[ Répondre ]
Re: Plusieurs solutions ...
Je t'invites à essayer ta solution, c'est assez rigolo ;)
Iceweasel has detected that the server is redirecting the request for this address in a way that will never complete.
[ Répondre ]
Plusieurs solutions ...
... mais le principe est le même : recupéré quand tu essaies d'accéder à la racine du site, via l'expression régulière "^/$", puis rediriger.
Avec mod_rewrite :
RewriteRule ^/$ /dossier1 [R]
Avec mod_alias (faut une url complète par contre, c'est pas forcément génial) :
RedirectMatch ^/$ http://tonserveur/dossier1
[ Répondre ]
Voir les corrections des failles ?
Est-ce qu'il y a un moyen de voir rapidement les patchs associés à une faille de sécurité donnée ?
Par exemple, quand on jette un oeil sur des sites comme US-Cert, ou Secunia, on a une description de la faille, les versions des logiciels affectées, et tout.
Mais ça aurait été intéressant d'avoir des liens vers les commits qui corrigent ces problèmes (dans le cas où le repository est public bien sûr ...), chose que je ne trouve pas.
Et en cherchant sur le site officiel du projet, c'est pas évident non plus (genre sur le site d'ISC ...)
Vous avez une idée là dessus ?
[ Répondre ]
Prix ?
150€ pour la carte mère, le processeur, la ram, le boitier et l'alim ??!
C'est qui ton fournisseur ? :)
[ Répondre ]
MultiViews
Regarde pour désactiver ou régler l'option MultiViews.
[ Répondre ]
Re: Marrant
Le nom de domaine муѕрасе.com avait été mis en vente sur eBay, alors qu'il est composé uniquement de lettres de l'alphabet Russe Cyrillique ... (voir http://www.sploitcast.com/forums/index.php?showtopic=628 , ou en cherchant un peu sur Google)
Bon certes, c'est peut-être moins grave qu'un nom de domaine comme Paypal ou ce genre de trucs. Disons que c'était pour montrer le problème (d'ailleurs http://www.муѕрасе.com/ pointe vers une page qui "explique" le problème)
La représentation chsépatropkoi, c'est du Punycode et tu peux trouver plus d'infos sur ces noms de domaines internationnalisés et les problèmes que ça poste sur la page Wikipedia consacrée aux IDN (Internationalised domain names).
(Les pages en anglais sont plus complètes : http://en.wikipedia.org/wiki/Punycode et http://en.wikipedia.org/wiki/Internationalized_domain_name )
[ Répondre ]
Cairo to the rescue ?
Cairo devrait savoir s'occuper de ça ...
Exemple : http://www.gtkmm.org/docs/gtkmm-2.4/docs/tutorial/html/ch15s(...)
C'est gtkmm, mais tu devrais pouvoir adapter ou trouver pour Gtk tout court en fouillant un peu dans les APIs respectives.
[ Répondre ]
Re: MOD, le retour
Je viens de perdre -5 à chaque oeil :/
[ Répondre ]
LDAP ou SGBDR ?
Aujourd'hui, j'ai un système d'authentification et de gestion des paramètres de mes applications serveurs qui utilise principalement une base de données relationnelle (PostgreSQL pour ne pas la citer).
Dans ces applications, j'ai mon serveur SMTP, IMAP, FTP, et je suis en train de regarder pour migrer ce qui est utilisé par Apache pour y mettre dedans aussi (au moins la gestion des comptes). Et puis si c'est la folie, ptêtre l'authentification des comptes locaux (via pam_sql) \o/
Maintenant que j'ai mis pas mal de choses dans cette BD, je me demande quels avantages j'aurais eu à choisir un serveur LDAP pour stocker ça à la place ?
J'ai pas vraiment rencontré de limitations avec les *mod_sql que j'ai utilisé jusqu'à présent, à part deux fonctionnalités (mais j'ai pas encore vraiment regardé non plus), à savoir :
* faire du virtual hosting avec Apache : ya un module LDAP [1] pour ça je crois, je sais pas si il y a l'équivalent en SQL ;
* gérer des carnets d'adresses : bon, j'avoue que c'est ça au départ qui m'a fait intéressé à LDAP :-)
Pour les applications serveurs que j'utilise (je dis pas si c'est généralisé), j'ai trouvé à chaque fois un équivalent SQL à LDAP...
Après, je me doute fort que pour des applications qui utilisent complètement LDAP, ça va coincer. Mais lesquelles ?
D'une manière générale, ma question reste donc ouverte (recopitage de la question d'au dessus) : "quels avantages j'aurais eu à choisir un serveur LDAP pour stocker ça à la place ?"
[1] : http://modvhostldap.alioth.debian.org/
[ Répondre ]
Re: Durée de vie des objets et connexions permanentes...
> Avec un serveur Java, on a de la "vraie" persistance, en ce sens où les objets restent en vie entre chaque requête http cliente (ils ne sont pas serialisés ou quoi que ce soit..).
Quid de la mémoire utilisée par le serveur Java dans ce cas là ?
PHP a cet "avantage" là de se vider complètement lorsque le script a fini de s'exécuter. Comment ça se passe en pratique en Java ?
[ Répondre ]
Zend/Canonical ?
Canonical veut pousser PHP comme la solution de choix pour développer et déployer des applications Web modernes. Ceci tranche un peu avec la politique plutôt pro-Java de Red Hat.
Étrange, sachant que Canonical développe à priori pas mal d'outils en Python, dont Launchpad ...
J'aurais plutôt pensé qu'ils pousseraient dans cette direction.
[ Répondre ]
Doc bash
Tu devrais trouver ton bonheur dans l'"Advanced Bash-Scripting Guide", section "Arrays" : http://tldp.org/LDP/abs/html/arrays.html
[ Répondre ]
Re: keyseq
Sur un bug que j'avais reporté sur mrxvt à propos de ce genre de truc [1], on m'avait dit d'utiliser CTRL+V pour voir le code associé : tu appuyes sur CTRL+V, tu relaches, et après tu tappes la touche (ou la combinaison de touches) et ça devrait t'afficher le code.
Exemple (en utilisant bash et gnome-terminal) :
cinto:~$ grep backward-word /etc/inputrc
"\e[1;5D": backward-word
"\e[5D": backward-word
"\e\e[D": backward-word
"\eOd": backward-word
cinto:~$ # Là, "j'enclenche" CTRL+V, puis CTRL+Flèche gauche
cinto:~$ ^[[5D
Ça correspond "à peu près" à ce qu'on peut trouver comme info dans la première et la deuxième ligne du grep sur le inputrc. Bon, j'ai aucune idée de comment ça marche (j'ai jamais regardé plus en détail).
Dans ce fichier dans Debian, il conseille d'aller faire un tour sur man readline, ya l'air d'avoir des infos intéressantes.
[1] : http://sourceforge.net/tracker/index.php?func=detail&aid(...)
[ Répondre ]
Re: IPs ?
Ah mon avis, ya aussi le fait qu'il lance son Windows XP dans VirtualBox, et que VirtualBox fait de la translation d'adresse (ou un truc du genre) des adresses IPs des "machines" qu'il accueille, et que de l'extérieur, tout semble venir de 192.168.0.10, alors que son poste Windows XP a bien l'adresse 10.0.2.15.
[ Répondre ]
Re: Utilise les dumps
Tu peux aussi recréer la structure de la base avec le script d'installation phpBB, et ne migrer que les données.
Généralement, c'est plutôt les DDL qui ne sont pas compatibles entre les bases de données (c'est le cas pour MySQL et PostgreSQL par ex.).
Un export dans phpMyAdmin avec des insertions complètes et tout, ça devrait le faire.
[ Répondre ]
Fichiers de logs
Et dans les logs (access.log et error.log), ça indique quoi ?
[ Répondre ]
Re: Critique un peu trop partiale ?
Une fin glorieuse a l'eau de rose : ceux qui ont vu le film comprendront, ce n'est pas exactement le cas
Ça reste quand même la plus journée de sa vie :o
[ Répondre ]


Re: hmmm
En espérant que les extra-terrestres sus-cités ne les ont pas déjà fait disparaître :/
[ Répondre ]