Tag: php

Apache Virtualhosts avec PHP et journaux personnalisés – comment isoler les erreurs PHP?

J'essaie d'installer un environnement d'hébergement simple pour mon application sur un server Ubuntu. J'ai créé un hôte virtuel comme ceci: <VirtualHost *:80> ServerAdmin info@example.org ServerName www.example.com ServerAlias example.com DocumentRoot /home/owner/example.com/docs <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /home/owner/example.com/docs/> Options -Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory> ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ <Directory […]

impossible d'installer php5-mcrypt

J'essaie d'installer mcrypt sous php et je ne peux pas. Si je fais php test.php | grep mcrypt php test.php | grep mcrypt (où test.php contient phpinfo() ) ne s'affiche pas alors je veux l'installer. Si je fais sudo apt-get install php5-mcrypt j'obtiens ceci: E: Unable to locate package php5-mcrypt Si je ne sudo apt-cache […]

Memcache_connect et security

$memcache_obj = memcache_connect('My server's IP address', 11211); En utilisant ce code php, quelqu'un pourrait-il se connecter à mon server Memcached et mettre quelque chose à l'aide de memcached_get ()? Est-ce un problème de security? Comment puis-je bloquer l'access à celui-ci?

Apache sélectivement reverse-proxy requests au nouveau server

Je déménage une application Web dans un nouveau jeu de servers dans un autre centre de données. Dans le cadre d'une période bêta, je souhaite configurer l'ancien server comme proxy inverse pour certaines requêtes, en fonction d'un model dans l'URL. Par exemple, si quelqu'un request: http://old.example.com/foo/bar?q=1 … Je souhaite leur donner les résultats de façon […]

Problèmes d'installation de PHP 5.4.11 et MySQL 5.6.10 sur CentOS 6.3

Je tente d'installer PHP 5.4.11 et MySQL 5.6.10 sur une boîte CentOS 6.3 . J'ai installé avec succès PHP 5.4.11 via le référentiel remi pour yum. J'ai également installé MySQL 5.6.10 en utilisant les rpm du server communautaire sur la page de téléchargement de MySQL . Ils fonctionnent tous deux de manière indépendante, mais lorsque […]

Comment héberger un site WordPress sur plusieurs servers en raison de problèmes de charge de site géographique?

Le site Web WordPress est actuellement hébergé aux États-Unis, c'est là que 40% de notre public cible est. Le rest des visiteurs viennent du Moyen-Orient, de l'Australie, de la Russie, de la Chine, de Singapour, du Royaume-Uni, de la Suisse, du Kazakstan … dans toute la région. Avec la totalité de la caching (pas CDN), […]

Comment vérifier que le cache APC fonctionne?

J'ai un server Debian avec php5-fpm et nginx installé. Juste installé cache apc: apt-get install php5-apc /etc/init.d/php5-fpm restart /etc/init.d/nginx restart Lorsque je modifie tout file php et le recharge dans le browser, il affiche tous les changements immédiatement. Cela signifie-t-il que le cache APC ne s'exécute pas s'il ne montre pas le file mis en […]

Nginx ne trouve pas de sous-directorys et ne gère pas index.php au directory par défaut

J'ai changé d'Apache vers Nginx et j'ai maintenant des problèmes. Lorsque j'essaie d'accéder à n'importe quel dossier comme par exemple http://devserver/monitor/web où j'ai un projet Symfony, j'ai une erreur 404 Lorsque j'essaie d'accéder à http://devserver je reçois ce message tout le time. File not found. C'est ainsi que /etc/nginx/conf.d/default.conf file /etc/nginx/conf.d/default.conf : server { listn […]

Après la mise à jour de ntpdate pour le server ubuntu, je reçois toujours l'ancien file php dans nginx

Le problème avec la caching nginX est arrivé lorsque j'ai utilisé ntpdate ntp.ubuntu.com pour synchroniser l'horloge de mon server. Maintenant, lorsque je request le path http://www.example.com/project/create je reçois l'ancien file PHP sur lequel je travaillais. J'ai essayé de mettre nginx.conf sur nginx.conf et même de désactiver la caching dans cloudFlare pour mon DNS, mais je […]

Que signifie «u» dans un nom de file RPM?

J'ai actuellement installé PHP 5.4. Ces packages sont tous préfixés avec "php54-" (pecl, pear, pdo, fpm, gd, mysql, etc.). J'aimerais faire la transition vers 5.5. Les packages sont disponibles … cependant, au lieu de l'être appelé "php55-", ils sont "php55u-". À quoi sert le "u"?

Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de réseau.