Configuration de PHP-FPM (Version 8.3) PHP-FPM (FastCGI Process Manager) est une implémentation alternative de PHP qui offre une gestion plus efficace des processus, particulièrement adaptée aux environnements à forte ch…
Installation de PHP-FPM 8.3 Dans cet article, nous allons installer PHP-FPM (FastCGI Process Manager), un gestionnaire de processus FastCGI optimisé pour exécuter PHP. Cet outil offre des fonctionnalités avancées, comme …
Utiliser PHP en ligne de commande PHP n'est pas réservé au web : son interpréteur en ligne de commande (CLI) permet d'exécuter du code directement depuis un terminal, que ce soit pour tester rapidement une fonction, auto…
Configurer plusieurs versions de PHP avec Apache 2.4 Ce tutoriel va vous aider à configurer plusieurs versions de PHP avec Apache avec une distribution Linux Debian 10.6. Ce tutoriel décrit l'installation et la configura…
…des enums, ni du moindre apport des dix dernières années du langage. Réutiliser tel quel du code pensé pour ces versions, c'est s'exposer à des vulnérabilités (injections SQL si l'échappement n'est pas rigoureux, notamme…
Configurer Apache 2 pour PHP FPM A noter que la configuration de FPM pour Apache 2 s'effectue directement dans le fichier de configuration . Nous n'interviendrons pas dans ce fichier. Activer le module proxy FCGI pour Ap…
Créer son propre mini-framework PHP from scratch Tout commence avec une idée simple : bâtir un système web léger, modulaire et compréhensible, sans dépendre d’un framework externe.
Un framework maison, conçu pour gérer e…
Programmer un site Internet en PHP Avertissements
Bien que Composer soit un outil puissant pour les dépendances et les classes externes, certaines personnes préfèrent toujours créer leurs propres classes pour des raisons…
PHP 8.2, JSON est inclus dans PHP core Depuis la version 8.2 de PHP, la fonctionnalité JSON est incluse dans le cœur de PHP. Cela signifie que vous n'avez plus besoin d'installer une extension externe pour manipuler des …
…ndeur du compteur (par exemple l'intensité instantanée ou l'index heures creuses) et a toujours le même format :
Élément | Code hex | Taille | Description |
---------|----------|--------|-------------|
LF | | 1 octet | …
Programmation et Langages Un langage informatique est un système formel de commandes, de mots clés et de syntaxe qui permet à un programmeur de communiquer avec un ordinateur et de lui dire quoi faire Voici mes notes con…
Installer phpMyAdmin Prérequis :
PHP 7.4
Apache 2.4
MariaDB / MySQL 5.5 et plus Les modules PHP mysql, zip, gd et mbstring sont nécessaires pour une utilisation optimale de l'application. Télécharger l'archive présent su…
…sents
Si votre travail consiste à protéger l'infrastructure informatique, il pourrait bien valoir la peine de lire le nouveau livre gratuit de 500 pages de Google qui détaille les nombreuses défaillances affectant les sy…
…oulées depuis le 1er janvier 1970. Toujours très utilisé en php/mysql & co. il est quasiment impossible de ne pas y avoir recours un jour ou l’autre. En théorie ces conversions sont effectuées directement dans les script…
…propose une page d'accueil standard du serveur Apache 2 en PHP qui permet d'afficher un ensemble d'informations avant de rediriger le visiteur. Je remplace la page par .
Installer PHP FPM et PhpMyAdmin Le projet de migration de bases données MySQL et en cours. Voici un rapide tour des informations que je traite dans cette seconde partie. Épisode audio disponible dès le mardi 12 mai 2020…
…incipe du montage pull-up : <https://www.locoduino.org/spip.php?article122>. Buzzer passif Une broche à la masse, l'autre sur D6. La broche D6 ne « alimente » pas le buzzer en continu : la fonction y génère un signal ca…
…spberry Pi 4 sous Raspberry Pi OS, sur lequel Apache 2.4 et PHP 8 sont déjà déployés et paramétrés. La procédure reste applicable à n'importe quel serveur Linux/Apache/PHP. Prérequis
Un serveur web Apache 2
PHP 7.4 ou su…
Saut de ligne en début ou fin de ligne ? En PHP, il n'y a pas de différence majeure entre placer un (code new line) en début ou fin de ligne dans un . En utilisant un en fin de ligne, cela a pour effet de créer un saut…
Panorama des familles de SoC Espressif Introduction Espressif Systems produit plusieurs familles de System on Chip (SoC) dédiés à l'IoT, toutes orientées vers la connectivité sans fil et le faible coût. Les deux grandes …
…BIOS depuis un environnement DOS
Apprendre l'histoire de l'informatique
-- Installer FreeDOS dans une machine virtuelle sous Linux L'approche en VM est de loin la plus pratique : pas de risque pour ton système, snapshot…
…ller Xubuntu [[https:www.abonnel.fr/lib/exe/fetch.php?media=informatique:installerxubuntu:da0ead6825d10caffbcd6ff62e266426.png|]] Disposition du clavier
Choisir la disposition du clavier et cliquer sur le bouton Continue…
Afficher les dossiers courants Voici un script en PHP qui scanne tous les dossiers de l'arborescence courante (à l'exception des dossiers cachés) et affiche des liens vers ces dossiers dans une page HTML5. Le rendu utili…
…ion de Java.
[[https://www.abonnel.fr/lib/exe/detail.php?id=informatique%3Acfp%3Ajava-1.8.0-openjdk&media=informatique:cfp:javadownloadsite18_191.png|]] Ensuite, il faut accéder au dossier de téléchargement dans une cons…
…x demeure le socle conceptuel d'une part écrasante de l'informatique mondiale : serveurs, smartphones (Android et iOS sont tous deux Unix-like), supercalculateurs, équipements réseau, systèmes embarqués. La philosophie o…
…emière hypothèse naturelle est la limite de taille d'upload PHP. C'est le suspect habituel numéro un dans tout problème d'upload Nextcloud. Une vérification rapide confirme que est effectivement resté à sa valeur par dé…
…gression dans une mise à jour récente, de fouiller les logs PHP. Mais rien. Le serveur répond 200. Les fichiers sont bien servis. Nextcloud, côté serveur, ne sait pas qu'il y a un problème. C'est précisément ce type de b…
…On peut même changer totalement de techno front (passer de PHP à React ou Flutter) sans toucher au cœur de l'application. 2. Réutilisation multi-clients Une fois développée, l’API peut être utilisée : par le site web,
…
…pache 2.4 et ses modules complémentaires :
Si vous utilisez PHP via FastCGI, le module libapache2-mod-fcgid est indispensable. Sinon, il peut être ignoré.
Acceptez les paquets supplémentaires proposés, car ils enrichisse…
…rocessus principal. Ne pas chercher à faire tourner Nginx + PHP + MySQL dans le même conteneur : on perd tout l'intérêt de Compose.
Ne jamais mettre de mots de passe en clair dans le fichier YAML versionné. Utiliser un f…
…xemple 2"> Lister tous les paquets installés commençant par php7.4-, vous pouvez exécuter la commande suivante: apt list --installed | grep '^php7.4-' Cela va afficher la liste de tous les paquets installés commençant …
…e 2 Linux. L'association des mots Linux, Apache, MariaDB et PHP donne l'acronyme LAMP. Linux est le <u>système d'exploitation</u>, ou OS, qui permet de faire cohabiter plusieurs programmes et produire un résultat. Apache…
…ution sur le forum https://forums.raspberrypi.com/viewtopic.php?t=305205 . Il est indiqué que ces lenteur peuvent provenir d'un dysfonctionnement dans le programme dû aux fichiers de configuration et base de données loca…
…chier, l'attaquant peut alors écraser n'importe quel script PHP du site.
Tout faire en root : c'est pratique au début, mais cela impose à chaque mainteneur de connaître le mot de passe administrateur, et il devient impos…
…'une pile LAMP fonctionnelle (Linux, Apache, MySQL/MariaDB, PHP). Si ce n'est pas encore fait, suivre le guide d'installation d'Apache2 avec PHP et MySQL/MariaDB. À titre de rappel, voici les paquets minimaux à installer…
…. Le Motorola 68000 a été utilisé dans de nombreux systèmes informatiques célèbres, notamment :
Les ordinateurs Macintosh d'Apple jusqu'à la fin des années 1990
Les ordinateurs Atari ST et Atari Falcon
Les ordinateurs Am…
…ue les espaces ou les retours à la ligne dans les entrées. <php>
setlocale(LCTIME, 'frFR');
echo strftime(' - Article paru en premier le Thursday 02 February 2023');
</php>
…uefish est un éditeur orienté développement web (HTML, CSS, PHP, Perl, etc.). Il s'appuie sur des outils externes pour formater, nettoyer ou valider le code. Voici les paquets que j'installe systématiquement après une in…
Revue technique — Mise en place et upgrade d'un cluster Proxmox 2 nœuds Périmètre : déploiement d'un cluster Proxmox VE à 2 nœuds avec arbitre QDevice, puis upgrade major version (PVE 8 → 9, Debian 12 → 13)
Période couve…
…ordinateurs de bureau et de se concentrer sur les services informatiques et les technologies de l'information. IBM a continué à vendre des ordinateurs portables sous sa marque jusqu'en 2005, après cette date il a concen…
…avec memcached Installer memcached
Installer memcached pour PHP 7.4 : Installer memcached pour PHP 8.0 : Vérifier le fonctionne de memcached dans le system
ps ax | grep memcached Résultat Paramétrer memcached dans php
…
…redémarrer dans le setup
Biblio
<https:wiki.ordi49.fr/doku.php/tech:techsystemdsystemctl>
<https:access.redhat.com/documentation/fr-fr/redhatenterpriselinux/7/html/systemadministratorsguide/sect-managingserviceswithsyst…
…spberry Pi lui-même : pas de serveur distant à ce stade. Le langage retenu est PHP (syntaxe proche du C, manipulation de chaînes confortable, écosystème PostgreSQL mûr) et le SGBD PostgreSQL (types riches, contraintes so…
…trat se superpose au premier sans avoir été négocié : votre langage, vos conversations, vos archives intimes deviennent aussi une matière première vendable, à votre insu le plus souvent, pour entraîner des intelligences …
…ibliographie
Capteur de pression
http:www.diopter.fr/index.php/technique/electro-numerique/43-capteur-de-pression-et-arduino Autre réalisation avec la sonde DHT11
https:www.carnetdumaker.net/articles/utiliser-un-capteur…
…ar des URLs pointant vers un endpoint de téléchargement. En PHP : Le fallback par nom de fichier (partie avant le dans le CID Outlook) est nécessaire car certains clients génèrent des CIDs différents à l'encodage et à l…
…ls. Standard de fait pour vérifier la conformité PWA. Côté PHP (pertinent au regard du contexte de cette doc) — Symfony et Laravel n'ont pas d'extension PWA officielle, mais l'intégration est triviale puisqu'une PWA n'ex…
…lassique), il faut reporter la modification. Pour un projet PHP comme les tiens, l'extension Imagick côté PHP est sensible à cette transition : la version compilée doit correspondre à la version d'IM installée, sinon éc…
…sitez. La prise en compte de la GPC en tant que développeur PHP implique principalement la détection de l'en-tête GPC, la mise en œuvre de la politique de confidentialité correspondante, et la garantie que votre applicat…
Serveur Web - page upload Pour créer une page PHP qui reçoit un fichier envoyé depuis un script Bash, nous pouvons utiliser la méthode HTTP POST. Voici un exemple de code qui vous aidera à démarrer : Le code ci-dessus vé…
…sfait car vous avez créé vos premiers script BASH ou script PHP. Pour que tous les utilisateurs de l'ordinateur puissent les utiliser, vous pouvez les placer dans les répertoires les plus courants. Les répertoires couran…
…r, avec mes gros doigts boudinés, afin de faire défiler les index HC/HP. Je les relève soigneusement dans un tableau Excel afin d'observer l’évolution de la consommation jour par jour. Et puis et venu l'idée de relever é…
…on échange librement sur la mise en œuvre des technologies informatiques. On aborde dans cette conférence "Jeudi Geek", destinée aux podcasteurs, streetcasteurs :
composition d'un flux rss podcast
hébergement
nom de doma…