Files
varlog/_cache/similar/7bc2e705-80bf-4378-9e5b-dd5964ed35ae.json
T
2026-05-15 10:37:48 +02:00

1 line
9.0 KiB
JSON

[{"uuid":"47d2e89a-160e-46b5-bf95-fdc8c08b0d4c","slug":"page-upload","title":"Serveur Web - page upload","category":"Électronique","author":"cedric@abonnel.fr","cover":"","published":true,"published_at":"2023-02-16 02:42:35","created_at":"2023-02-16 02:42:35","updated_at":"2023-02-16 02:42:35","tags":[],"plain":"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érifie si un fichier a été envoyé via la méthode POST et utilise la fonction PHP moveuploadedfile pour déplacer le fichier du répertoire temporaire vers un répertoire de destination sur votre serveur.\n- La création du répertoire de destination avec la fonction mkdir si celui-ci n'existe pas crée récursivement le répertoire de destination, en accordant les autorisations de lecture, d'écriture et d'exécution à tous les utilisateurs.\nSauf qu'il est peut-être nécessaire de créer ce dossier en ligne de commande dans le dossier public du site : \nLe dossier a été créé avec un complément de droit dans le Terminal .\n- Si le fichier de destination existe déjà avec la fonction fileexists, nous utilisons la fonction unlink pour le supprimer avant de déplacer le nouveau fichier avec la fonction moveuploadedfile. Ainsi, le fichier existant sera remplacé par la nouvelle version.\n- La fonction isdir permet de vérifier si le répertoire de destination n'existe pas, alors nous utilisons la fonction mkdir pour le créer, puis nous vérifions si le répertoire a été créé avec succès avant de continuer le traitement du fichier téléchargé. Si le répertoire est créé avec succès, nous continuons avec la vérification et le traitement du fichier téléchargé, sinon nous affichons un message d'erreur et sortons du script avec la fonction exit.\n- Nous avons utilisé une structure conditionnelle pour vérifier la valeur de . Si la valeur n'est pas UPLOADERROK, nous affichons un message d'erreur correspondant à la valeur d'erreur spécifique. Les constantes UPLOADERRINISIZE, UPLOADERRFORMSIZE, UPLOADERRPARTIAL, UPLOADERRNOFILE, UPLOADERRNOTMPDIR, UPLOADERRCANTWRITE, UPLOADERREXTENSION sont des constantes prédéfinies en PHP qui indiquent les différentes erreurs de téléchargement de fichier possibles. En utilisant ce code, nous pouvons afficher un message d'erreur plus précis pour aider à résoudre le problème de téléchargement de fichier.\n- Un contrôle du CRC sur un fichier téléchargé et renvoyé. Nous utilisons la fonction hashfile pour calculer la valeur SHA1 du fichier. La fonction hashfile calcule le hash d'un fichier donné à l'aide de l'algorithme de hachage spécifié. Dans notre cas, nous allons utiliser l'algorithme de hachage SHA1 pour calculer la valeur CRC du fichier.\n- Nous devons également vérifier le paramétrage de PHP.\nLa directive postmaxsize est définie dans un fichier de configuration différent. Nous pouvons utiliser la fonction phpinfo pour vérifier le fichier de configuration utilisé par PHP. Cherchez la ligne \"Loaded Configuration File\" pour trouver le fichier utilisé. La directive postmaxsize est définie dans un niveau supérieur de la hiérarchie de configuration et ne peut pas être modifiée par la fonction iniset. Par exemple, si la directive est définie dans le fichier php.ini global, elle ne peut pas être modifiée par iniset dans un script PHP.\nLa modification de la directive postmaxsize nécessite un redémarrage du serveur web pour prendre effet. Assurez-vous que le serveur web a été redémarré après avoir modifié la valeur de postmaxsize dans le fichier php.ini.\nNous avons également modifié la directive ."},{"uuid":"e86d84d8-ab68-4893-b821-e5748cd847e6","slug":"modifier-la-page-index-apache","title":"Modifier la page d'accueil standard d'Apache","category":"Informatique","author":"cedric@abonnel.fr","cover":"","published":true,"published_at":"2023-02-09 16:12:18","created_at":"2023-02-09 16:12:18","updated_at":"2023-02-09 16:12:18","tags":[],"plain":"Je 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 ."},{"uuid":"1509db76-2a49-4196-84bb-e8fa40479404","slug":"marque-ta-page","title":"Marque ta page","category":"Informatique","author":"cedric@abonnel.fr","cover":"","published":true,"published_at":"2020-04-17 18:05:21","created_at":"2020-04-17 18:05:21","updated_at":"2020-04-17 18:05:21","tags":[],"plain":"Replay\nCanal Plus\nLe Petit Journal\nLe Zapping France 2\nOn n'demande qu'en rire\nFrance 5\nOn n'est pas que des cobayes ! TF1\nC'est Canteloup M6\nEnquête d'action D8\nTouche pas à mon poste\nEn quête d'actualité Jeux en ligne\nBombermine Magazine / Hebdo\nAu menu des cantines de Grenoble\nLes nouvelles de Grenoble\nIsère magazine Musique\nLes Charts : Les n°1 depuis 1984 à aujourd'hui.\nTOP France : 40 ans de tubes\nLes classements SNEP/IFPOP : Les TOP 50 matériel et numérique\nVj & Dj Magrao : 1 heure de mix non stop en video SSII\nDEUZZI Conversion\nUnix Time - + d'infos Banque\nBanque Populaire Loire et Lyonnais Mathématiques appliquées\nExpressions régulières\nTester une expression régulière en JavaScript - regexPal Commerce\nLidl\nSuivi des offres LIDL\nManuels des produits en offres ponctuelles\nOutils Informatiques\nParted Magic 2012\nUltimate Boot CD\n<http:*www.commentcamarche.net/faq/21013-windows-creer-une-cle-usb-d-installation#methode-4-windows-xp>"},{"uuid":"dd3ec3b6-fc6e-430b-8e9f-04415b0b757f","slug":"marque-pages-favoris-differences","title":"Différence entre les \"marque-pages\" et les \"favoris\"","category":"Informatique","author":"cedric@abonnel.fr","cover":"","published":true,"published_at":"2023-12-29 11:08:37","created_at":"2023-12-29 11:08:37","updated_at":"2023-12-29 11:08:37","tags":[],"plain":"La différence entre les \"marque-pages\" et les \"favoris\" est principalement terminologique et dépend du navigateur que vous utilisez. Historiquement, ces termes désignent la même fonctionnalité : 1. Marque-pages (Bookmarks) : Le terme \"marque-pages\" est souvent utilisé dans les navigateurs tels que Mozilla Firefox. Il fait référence à la fonctionnalité qui vous permet de sauvegarder des adresses web pour y accéder rapidement plus tard. Vous pouvez organiser ces marque-pages dans des dossiers, les classer selon différents critères, et parfois les synchroniser sur différents appareils. 2. Favoris (Favorites) : Le terme \"favoris\" est traditionnellement utilisé par Internet Explorer et d'autres navigateurs. Comme les marque-pages, il permet aux utilisateurs de sauvegarder des liens vers des sites web pour un accès facile à l'avenir. Les fonctionnalités sont très similaires, permettant également l'organisation, le classement, et la synchronisation. En somme, que le terme soit \"marque-pages\" ou \"favoris\", la fonctionnalité reste fondamentalement la même : sauvegarder des liens web pour y accéder rapidement plus tard. La différence réside principalement dans le choix du terme par les différents développeurs de navigateurs. Aujourd'hui, beaucoup utilisent les termes de manière interchangeable.\n- Sous Mastodon, un réseau social décentralisé, les termes \"favoris\" et \"marque-pages\" ont des significations spécifiques et distinctes, qui diffèrent de leur usage dans les navigateurs web. Voici comment ils sont généralement utilisés : 1. Favoris : Lorsque vous \"favorisez\" un pouet (un post sur Mastodon), cela équivaut généralement à \"aimer\" un post sur d'autres plateformes sociales. Cela ne sauvegarde pas le pouet pour une consultation ultérieure mais indique plutôt que vous appréciez le contenu. Le créateur du pouet peut voir que vous avez favorisé leur message, et cela peut aussi influencer la visibilité du pouet dans certains flux. 2. Marque-pages : Les marque-pages sur Mastodon sont utilisés pour sauvegarder des pouets spécifiques afin que vous puissiez les consulter plus tard. Cette fonctionnalité est plus similaire à la notion traditionnelle de \"marque-pages\" ou \"favoris\" dans les navigateurs, où l'utilisateur sauvegarde quelque chose d'important ou d'intéressant pour un accès facile à l'avenir. Les pouets que vous marquez sont privés et ne sont visibles que par vous. En résumé, sur Mastodon, \"favoriser\" un pouet est une façon de montrer publiquement votre appréciation, tandis que \"marquer\" un pouet est un moyen de le sauvegarder discrètement pour vous-même. Ces fonctionnalités sont conçues pour améliorer l'interaction sociale et l'organisation personnelle au sein de la plateforme."},{"uuid":"ff8bfc48-9ad1-48ff-8f8b-cee4d006b9c2","slug":"sidebar-5","title":"Les pages","category":"Informatique","author":"cedric@abonnel.fr","cover":"","published":true,"published_at":"2023-02-15 22:12:14","created_at":"2023-02-15 22:12:14","updated_at":"2023-02-15 22:12:14","tags":[],"plain":"<nav stacked=\"true\" fade=\"true\"> </nav> Les sous-catégories\n<nav stacked=\"true\" fade=\"true\"> </nav>"}]