Articles taggés avec ‘web’

 Retour des connexions sortantes chez Free

 Mardi 16 décembre 2008

J’en parlais ici, Free avait désactivé ses fonctions PHP permettant les connexions sortantes.

Après un petit tour en quête de nouveautés sur PhpWebGallery, et quelques tests perso, je constate que le service est effectivement de retour. L’occasion d’utiliser directement la fonction file_get_contents() dispo dans PHP5 à la place de fsockopen() et de donner un coup de jeune à mes scripts par la même occasion.

J’espère juste que le service restera stable dans les mois qui viennent.

 Désactivation de fopen et fsockopen chez Free

 Lundi 8 décembre 2008

Je me disais que c’était étrange… Depuis quelques jours, je reçois des alertes mails sur mon téléphone mobile m’informant que mon domaine est inaccessible. Mon script “AlphaK.net onffline notification” développé avec amour et hébergé chez Free perd la boule !

La raison de ces alertes inhabituelles ? D’après ce que j’ai pu voir sur PhpWebGallery, Free a décidé de désactiver les fonctions PHP fsockopen et fopen depuis le premier décembre ! Et d’après mes tests pas uniquement sur le port 80…

Mon script utilise évidemment ces fonctions pour vérifier par intervales de quelques heures que mon domaine répond correctement. Free bloquant toute ouverture de socket sortante, je reçois les fausses alertes à la pelle.

Comme beaucoup de monde cette décision ne m’arrange pas. Je me réjouis du fait qu’en étant mon propre hébergeur, je peux utiliser cette fonction à loisirs et la proposer à mes utilisateurs. Mais dommage, cette fois-ci je voulais l’utiliser depuis un site distant…

Note aux utilisateurs d’AlphaK.net :
Pas désactivation prévue des fonctions fopen et fsockopen sur AlphaK.net :)

Note à moi-même :
Trouver un autre hébergeur gratuit supportant les fonctions PHP fsockopen/fopen et mail.

 Importer une base Wordpress sur un autre environnement

 Dimanche 26 octobre 2008

J’ai mis en place un serveur Debian virtuel qui me sert à bidouiller et à tester toutes les améliorations que je souhaite mettre en place, sans importuner le bon fonctionnement du serveur de prod. Une technique incontournable dans le monde professionnel que j’ai décidé d’appliquer en tant que particulier.

Au passage, je précise que je n’avais absolument pas envie de couper le serveur de prod pour faire le clonage des disques. J’ai utilisé une méthode dérivée de celle qui est décrite ici par Yannick afin de cloner le disque par le réseau. A chaud. Sans avoir à remonter le disque source en read-only. Comme une brute, quoi. Une étonnante démonstration supplémentaire des incroyables pouvoirs de l’open source.

Bien sûr, il a fallu faire quelques bidouilles supplémentaires pour que le serveur virtuel n’entre pas en conflit avec le serveur de prod, à savoir recompilation des modules, modif du boot loader, modif de quelques fichiers de conf et des crontab, mais là n’est pas la question.

La question est de pouvoir importer et surtout utiliser la base Wordpress originale, mise en place après clonage, sur le serveur de dev. Car il y a un piège : le nom du host est inscrit à plusieurs endroits dans la base, on est donc redirigé sur le serveur source si les bonnes modifs ne sont pas effectuées.

Heureusement, la méthode est très simple :

D’abord on importe une sauvegarde de la base de prod sur le serveur virtuel. Disons la sauvegarde automatique effectuée hier soir à chaud (béni soit le jour où j’ai mis en place mes sauvegardes auto) :

mysql -u root -p <bases_20081025.sql

Puis on change quelques paramètres:

mysql -u root -p
mysql> use dbwordpress;
mysql> update wp_options
    -> set option_value =
    -> replace(option_value,'www.alphak.net','www.alphak.dev')
    -> where option_value like '%www.alphak.net%';
Query OK, 8 rows affected (0.01 sec)
Rows matched: 8  Changed: 8  Warnings: 0

Et voila, c’est prêt à être utilisé !

 Le projet Renaissance commence aujourd’hui.

 Dimanche 25 avril 2004

C’est pourtant clair, non ?

 Sur la bonne voie

 Samedi 1 novembre 2003

Je m’occupe en ce moment de convertir quelques anciennes applets en Flash, et ça bouffe encore plus de temps qu’XP consomme de mémoire. Oui, il va falloir vous habituer à ce genre de métaphores technico-coupsdegueule, j’ai l’intention d’en sortir un paquet.

Pour vous faire patienter un peu, j’ai ouvert le forum. Il n’y a pas beaucoup de monde pour le moment, mais je n’ai pas la prétention de faire un énorme forum grand public. S’il est suffisamment vivant il sera conservé, sinon il passera à la trappe.

Et… une nouvelle section sera disponible dans quelques jours…