Tag: php

PHP CURL n'émet ni réception de données – symbole indéfini: PR_GetEnvSecure

Curl a cessé de travailler pour moi. J'ai couru quelques mises à jour sur mon server AWS EC2 hier, donc j'ai le sentiment que c'est la cause, mais je ne peux pas le comprendre. Je utilise principalement Curl pour append des personnes à diverses lists de mailchimp. Aucun de ces scripts ne fonctionne actuellement et […]

Comment utiliser différents pools PHP-FPM basés sur un directory avec différentes racines dans Nginx

J'essaie de migrer certains sites Web d'un server ancien exécutant Apache et mod_php vers un nouveau server avec Nginx et PHP 7 utilisant PHP-FPM. Les deux sites exécutent un panier d'achat PHP dans la racine du domaine et un blog wordpress exécuté dans le sous-dossier / nouvelles. À l'heure actuelle, sur les anciens servers, le […]

Installation du pilote ODBC 13 pour le server MSSQL dans Amazon Linux sur l'instance EC2

Problème: Besoin d'accéder et d'exécuter la procédure MSSQL stockée à partir du code PHP. Détails de la version: Machine de développement local – Windows 10 avec XAMPP avec PHP 7 Système de production – Amazon AWS AMI Linux avec PHP 5.3.2 Ce dont j'ai besoin: Vous souhaitez utiliser la connection odbc pour accéder au MSSQL […]

Installez PHP-Mysql sans mariadb-libs

J'essaie d'installer PHP sur mon server, en exécutant Centos 7.3; J'ai installé php 5.4, et MySQL Server 5.6.28 fonctionnant là aussi. Lorsque j'essaie d'installer php-mysql, il tente d'installer mariadb-libs pour les dependencies, et il s'arrête avec des erreurs: # yum install php-mysql Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: centos.mirror.nac.net * […]

Chroot ne fonctionne pas avec php-fpm

Je devrais utiliser chroot pour mon directory ftp sur mon site: My php-fpm.conf: [mysite.com] listn = /var/run/php7-fpm-chroot-filemanager.sock chroot = /var/www/mysite.com/fileman chdir = / user = filemanuser group = filemangroup pm = dynamic pm.max_children = 5 pm.start_servers = 2 pm.min_spare_servers = 1 pm.max_spare_servers = 3 Ma partie nginx.conf: location ~* /fileman/(.+\.php)$ { root /var/www/mysite.com/; include /etc/nginx/fastcgi_params; […]

Passer les variables d'environnement à la CLI PHP et FPM

Je veux utiliser les variables d'environnement dans mes applications PHP à la fois CLI et FPM. Ce que je fais, c'est moi: Exportez des variables dans /etc/environment . configurez php.ini (CLI et FPM) vers variables_order = "EGPCS" . configure FPM www.conf pour clear_env = no Ce que je m'attends, c'est que les variables d'environnement sont […]

Nginx refuse l'access à tous les files PHP, mais un à partir de certains IP

J'essaie de nier l'access à tous nos scripts PHP, sauf un pour tous les pays extérieurs, sauf une seule IP. location / { deny all; allow <one-ip-address>; error_page 403 goodpage.php; try_files $uri $uri/ =404; } location ~ \.php$ { deny all; allow <one-ip-address>; include snippets/fastcgi-php.conf; fastcgi_pass unix:/run/php/php7.0-fpm.sock; } location /goodpage.php { allow all; include snippets/fastcgi-php.conf; […]

LAMP stack, access lecture / écriture à des directorys spécifiques

Je considère la mise en place d'une micro-instance AWS à partir de laquelle je peux exécuter un certain nombre de sites Web différents et indépendants. Un problème que j'ai eu avec mon hébergement partagé est que certains de mes clients exécutent des sites WordPress qui ne sont parfois pas mis à jour dans la dernière […]

CentOS 7 télécharge et installe php7.0-cli hors connection

J'ai besoin d'installer php7.0-cli sur le cerver qui n'est pas connecté à Internet. À cette fin, j'essaie de download et d'installer php7.0-cli du package à partir de la source suivante: https://pkgs.org/download/php70-php-cli mais lorsque j'exécute la command suivante: sudo rpm -Uvh /opt/lampp/htdocs/php70-php-cli-7.0.21-1.el7.remi.x86_64.rpm ça dit: error: Failed dependencies: php70-php-common(x86-64) = 7.0.21-1.el7.remi is needed by php70-php-cli-7.0.21-1.el7.remi.x86_64 donc il […]

Création de rapports hebdomadaires MySQL

J'ai un script cron qui fonctionne quotidiennement pour charger LOI DATA INFILE dans une database MySQL. Je voudrais, en utilisant PHP dans le cadre d'une application Web, générer un rapport hebdomadaire montrant le nombre total d'loggings insérés depuis les 7 derniers jours. J'aimerais connaître le meilleur moyen d'y parvenir. Le patch ou la modification de […]

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