Articles of php

Comment puis-je supprimer index.php de l’adresse tout en redirigeant les requêtes vers index.php via fastcgi?

J’ai une configuration de base de Magento (application PHP, en utilisant index.php comme contrôleur) sur un serveur Ubuntu. J’ai configuré NGINX pour utiliser PHP-CGI pour servir toutes les pages PHP. Alors que le site fonctionne comme prévu, toutes les URL sont de la forme: http://domain.com/index.php/apparel/shoes.html Y a-t-il un moyen d’utiliser le paramètre de réécriture nginx […]

Configuration de nginx php-fpm en touchant la limite des enfants

J’ai ce problème avec nginx + php7.0-fpm. Les tests sont effectués sur un serveur php pur sans aucun autre service installé. Je reçois l’avertissement suivant. WARNING: [pool www] seems busy (you may need to increase pm.start_servers, or pm.min/max_spare_servers), spawning 16 children, there are 0 idle, and 35 total children Et cela ralentit considérablement le serveur. […]

Exécuter un script shell à partir de PHP et voir le progrès complet?

Existe-t-il un moyen d’exécuter un script shell à partir de PHP et de faire écho aux résultats une fois la progression terminée? Voici mon script shell: (Ses multilignes – quelques commandes qui doivent être exécutées les unes après les autres.) cd cd /var/www/html/ npm uninstall gulp –save npm install gulp –save npm start voici mon […]

502 Mauvaise passerelle lors de l’exécution de l’application laravel par défaut alors que d’autres fichiers php fonctionnent

J’essaie d’installer laravel (essayé 5 et 4) mais j’obtiens continuellement une erreur 502 de mauvaise passerelle. La recherche sur le net a abouti à des réponses concernant des permissions erronées pour le socket unix. Mais ma configuration php pour un autre domaine utilisant exactement les mêmes parameters fonctionne comme prévu. Ceci est la configuration / […]

Nginx + php-fpm retourne une page vierge ou “aucun fichier d’entrée spécifié”

J’utilise nginx avec php5-fpm sur un système stable Debian. Voici mon site par défaut: server { listen 443 default_server; server_name _; root /home/www/known; # Deny access to dot files and dirs location ~ /\. { access_log off; log_not_found off; deny all; } # Enable PHP for vhosts index index.php index.html index.htm index.nginx-debian.html; location ~ \.php$ […]

Identifier un racleur en temps réel – PHP – redéfinir le fichier d’access en mémoire

Contexte Les araignées légitimes sont géniales. Sa partie du web, je suis heureux pour eux d’accéder à mon site. Aucune araignée autorisée qui gratte mon site est mauvaise et je veux m’en débarrasser. J’ai une application PHP qui surveille les fichiers d’access à mon site Web. Chaque fois qu’un utilisateur avec un UserAgent suspect se […]

Activer php5-curl sur OpenSuse avec Nginx

J’ai OpenSuse Server 10.3 avec nginx pour le serveur Web. Je dois activer php5-curl. Installé avec succès. Puis redémarré le serveur Web, mais rien n’a changé. Des idées? Je vous remercie

php-fpm arrêter plusieurs fois par jour

J’ai installé sur un serveur Centos 6 pour héberger un blog occupé WordPress: Processeur: Intel Xeon E3 1245v2 – 4 cœurs – 8 threads RAM: 32 Go DDR3 Nginx, PHP-FPM et APC Version: PHP 5.4.9 (fpm-fcgi) (construit: Nov 22 2012 11:33:35) Version nginx: nginx / 1.2.5 Le site Web fonctionnait les premiers jours et j’ai […]

PHP ne charge pas l’extension mcrypt

Je ne peux pas voir mcrypt dans phpinfo () dans la section “Fichiers .ini supplémentaires analysés”. ‘php_mcrypt’ a été installé. J’utilise des CentO avec nginx avec PHP 5.3.3. Dans /etc/php.d/mcrypt.ini, j’ai écrit extension = mcrypt.so . J’ai essayé de changer le chemin de l’extension dans php.ini (ex extension = / usr / lib64 / php […]

Nginx – Traite PHP comme binary

Nous exécutons Nginx + FastCgi comme backend pour notre site Drupal. Tout semble bien fonctionner, sauf pour cette URL. http: ///sites/all/modules/tinymce/tinymce/jscripts/tiny_mce/plugins/smimage/index.php (Nous utilisons le module TinyMCE dans Drupal, et l’URL ci-dessus est appelée lorsque l’utilisateur tente de télécharger une image) Lorsque nous utilisions Apache, tout fonctionnait bien. Cependant, nginx traite cette urinaire Binaire ci-dessus et […]