Lorsqu’un site est derrière un reverse proxy (comme Varnish Cache), le php ne reçoit dans la variable $_SERVER[‘REMOTE_ADDR’] que l’adresse IP du reverse proxy. Afin d’accéder à l’IP du client, il faut ajouter une directive au fichier VCL de Varnish et modifier le code php permettant de récupérer l’ip.
Category: Php
Ce matin, les collègues me signalent qu’ils n’arrivent pas éditer une facture sur la plate-forme revendeur d’Easyflyer. Après quelques recherches dans le fichier d’erreur de php et dans le code du site, j’ai trouvé l’origine de l’erreur.
Voici un petit tutoriel permettant de mettre à jour la version de php vers la 5.2. wget -q -O – http://www.ucvhost.com/installers/atomic.sh |sh yum update php yum install php-soap yum install php-json /usr/local/psa/admin/sbin/websrvmng -a service psa stopall service psa start Mise à jour vers php 5.2 pour Plesk 8.x et
En voulant récemment basculer un site magento d’un serveur à un autre j’ai été confronté aux modifications à faire dans les fichiers de configuration de magento. Et là c’est bien plus compliqué que dans Joomla. Voici les étapes à suivre pour faire le transfert d’un site vers un autre
Un excellent tutoriel très bien détaillé sur la mise en place du module de paiement SIPS pour Virtuemart 1.1 sous Joomla 1.0 et 1.5. Le tutoriel est accessible ici.
Les exemples suivants présentent les lignes de commandes permettant de sauvegarder l’ensemble d’un serveur utilisant Plesk. Les données sauvegardées sont : La configuration du serveur et du panneau de contrôle, Les bases de données, Les utilisateurs, Les clés de licences, Les sites web, Les boîtes à lettre. La syntaxe présentée
Qu’est ce que REST ? REST n’est pas un protocole (contrairement à SOAP), il s’agit d’une méthodologie décrite dans une thèse de Roy Thomas Fielding "Architectural Styles and the Design of Network-based Software Architectures". Cette méthodologie préconise d’utiliser les standards du web (Protocole HTTP, XML) pour mettre à disposition des
Plesk est une interface d’administration permettant de gérer l’hébergement de plusieurs domaines sur un même serveur. Avec php il est fréquent d’avoir besoin de paramètres différents au niveau de chaque domaine. La configuration des paramètres du site se fait dans le fichier httpd.include du répertoire /conf/ du domaine (Par exemple
Commentaires récents