HtmlToText
accueil zone restreinte faq blog forum se connecter s'enregistrer déconnexion messagerie mon compte tableau de bord apache bsd c linux mysql php postgresql tp : élaboration et évolution d'un système de publication il ne s'agit pas véritablement là d'un article mais plutôt d'une suite d'exercices articulée autour d'un système de publication (type articles ou billets de blog) dans le but d'avoir un aperçu quant à la bonne implémentation de fonctionnalités typiques. au menu : sensibilisation à la sécurité, pagination, ajax, présentation du fulltext pour un moteur de recherche poussé et efficace, mise en forme html des contenus par l'intermédiaire d'un éditeur wysiwyg, réécriture pour des url explicites, ... php mysql postgresql faq php 24 réponses à quelques unes des questions les plus fréquemment relevées sur différents forums concernant le langage php. php faq linux/unix 81 réponses à quelques unes des questions les plus fréquemment relevées sur différents forums concernant les systèmes linux et unix. bsd linux apache : la réécriture d'url j'ai toujours voulu consacrer un article à la fonctionnalité incontournable qu'est la réécriture d'url pour apache. il faut cependant admettre que c'est un sujet très difficile à aborder tant il est technique et tant il est complet. il y a en effet beaucoup de choses à dire pour couvrir de manière correcte ce vaste sujet. j'espère remplir cet objectif au travers du présent document par une description technique abordable, complétée de différents cas pratiques courants. apache faq du serveur http apache 34 réponses à quelques unes des questions les plus fréquemment relevées sur différents forums concernant le serveur http apache. apache php : cookies et sessions cookies et sessions : deux moyens totalement différents, mais intimement liés, d'associer et mémoriser des informations à chaque utilisateur entre chacune de ses requêtes. découvrez leur usage et comprenez leur fonctionnement dans les moindres détails pour que ces éléments clé n'aient plus aucun secret pour vous. php php et utf-8 je pressens des personnes penser "encore un article sur php et l'utf-8", certes mais combien sont incomplets ? plus grave, ceux que j'ai déjà pu parcourir, ici et là, laissent à penser qu'il suffit de convertir sa base et son script pour que ça fonctionne : grave erreur, c'est loin d'être aussi simple notamment pour la simple et bonne raison que php est très particulier. certaines de ses extensions fonctionnent avec un jeu précis quand d'autres fonctions impliquent un travail au niveau de l'octet (ce qui est bien entendu faux avec de l'utf-8 qui peut en nécessiter jusque 4 pour coder un point de code). il est donc important de prendre conscience de ce que l'on ne doit plus utiliser, par quoi les remplacer (quand c'est possible) et des différentes limites. par ailleurs, c'est une chose de dire ce qu'il faut, ou non, faire mais il en est une autre d'expliquer pourquoi. comment, sinon, comprendre où est son erreur pour ne pas la reproduire ? php travailler avec unicode en c : présentation de la bibliothèque icu icu est une bibliothèque c/c++ et java, à l'initiative d'ibm. portable et libre de surcroît, elle offre un support inégalé d'unicode : casses, conversions d'encodage, collations, expressions régulières, formatages divers, ... elle est interfacée dans de nombreux logiciels libres comme php (extension intl), sqlite ou encore certains projets d'apache. c reformater la sortie générée par php tout le monde ne travaille pas avec des méthodes qui permettent la production d'un code html humainement lisible. les petits projets, notamment, n'en valent pas la peine et il deviendrait vite pénible d'ajouter des espaces, autres \t, \r, \n, ... dans ses echo, sans parler de leur maintenance ou de toute évolution. c'est pourquoi, je présente deux solutions portables et très rapides à mettre en place, basées sur tidy, afin d'obtenir du code html (ou xml) lisible pour la phase de développement. php apache simplifier la configuration d'apache à l'aide du module mod_macro cet article s'adresse aux administrateurs de serveurs apache maintenant ou pouvant, à terme, maintenir une configuration longue et redondante sur certains aspects en leur proposant le module mod_macro comme solution de facilité, du fait, comme son nom l'indique, du système de remplacement à la volée (macro, opéré à la lecture des fichiers de configuration) qui vient enrichir le fonctionnement d'apache. depuis la version 2.4.6, mod_macro est désormais inclus avec apache. apache pdo, mode d'emploi de premier abord l'extension pdo peut sembler complexe. voilà un préjugé bien loin du compte : pdo est en réalité une extension bien plus simple et riche que d'autres. l'abstraction que procure l'extension pdo, qui ne se limite certes qu'à l'api des sgbd - ne demandez pas l'impossible non plus à vouloir qu'elle concerne le sql, en fait d'autant plus un outil incontournable. php intégrer la géolocalisation à apache 2 sous linux connaître la situation géographique des clients possède plus régulièrement un but statistique. or, il peut s'avérer utile de pouvoir prendre en compte cet élément au niveau de la configuration du serveur même, ainsi que par les langages exécutés au niveau du serveur. apache php : l'extension curl la bibliothèque curl permet de communiquer facilement avec de nombreux types de serveurs applicatifs en parlant le même langage que ceux-ci. ce langage est défini par ce qu'on appelle un protocole dont les plus connus sont sans aucun doute http et ftp. l'extension curl permet d'interagir en php avec tous ces protocoles que nous employons de manière quotidienne sans avoir à gérer la connexion ou encore sans se soucier de la manière dont il faut écrire la requête ou en recevoir la réponse. php freebsd : confinement de processus par emprisonnement (jails) une jail (ou prison en français) est un système de confinement de processus qui permet d'exécuter un processus dans un sous-environnement virtuel complet qui n'a pas accès au système principal. en emprisonnant les programmes peu sûrs, les risques de compromission sont donc limités. cet article vous aidera à mettre en place un tel confinement comprenant une étape facultative : la possibilité de lui limiter l'espace disque en l'enfermant dans un fichier. bsd inotify : monitorer un fichier ou un répertoire inotify, fonction intégrée au noyau depuis la version 2.6.13, fournit un moyen simple et efficace pour être notifié de diverses actions effectuées sur un fichier ou un répertoire. elles vont de la simple ouverture à son déplacement. je vous propose donc de découvrir cette fonctionnalité et de la mettre en oeuvre à l'aide de l'api c, côté utilisateur, fournit par glibc. linux packet filter : les tables que sont les tables ? pourquoi et comment les utiliser ? celles-ci sont utilisées par certains programmes externes pour interagir avec packet filter afin de traiter différemment de nouvelles adresses sans avoir à relire les règles. vous vous rendrez vite compte de leur intérêt en les mettant à profit par exemple pour la constitution de listes noires (ou blanches) dynamiques. bsd activation de packet filter sur les systèmes bsd la prise en charge de packet filter varie de façon significative d'un système à un autre. cet article a pour but de détailler la mise en oeuvre de pf sur les différents systèmes bsd. bsd installation d'un environnement famp (freebsd, apache, php, mysql) voyons comment installer le nécessaire pour transformer votre freebsd en un environnement de développement complet pour php. pour cela nous utiliserons au maximum les caractéristiques de ce système et notamment le catalogue de logiciels portés. ce tutoriel se veut littéralement libre puisqu'aucune version du serveur apache, de la base de données mysql ou encore de php ne vous est imposée. la description de leur installation concerne le plus large éventail de versions possibles pour s'adapter aux besoins de chacun. php apache bsd mysql php : l'extension zip l
Informations Whois
Whois est un protocole qui permet d'accéder aux informations d'enregistrement.Vous pouvez atteindre quand le site Web a été enregistré, quand il va expirer, quelles sont les coordonnées du site avec les informations suivantes. En un mot, il comprend ces informations;
%%
%% This is the AFNIC Whois server.
%%
%% complete date format : DD/MM/YYYY
%% short date format : DD/MM
%% version : FRNIC-2.5
%%
%% Rights restricted by copyright.
%% See https://www.afnic.fr/en/products-and-services/services/whois/whois-special-notice/
%%
%% Use '-h' option to obtain more information about this service.
%%
%% [2600:3c03:0000:0000:f03c:91ff:feae:779d REQUEST] >> julp.fr
%%
%% RL Net [##########] - RL IP [#########.]
%%
domain: julp.fr
status: ACTIVE
hold: NO
holder-c: ANO00-FRNIC
admin-c: OVH5-FRNIC
tech-c: OVH5-FRNIC
zone-c: NFC1-FRNIC
nsl-id: NSL71599-FRNIC
dsl-id: SIGN802515-FRNIC
registrar: OVH
Expiry Date: 29/04/2018
created: 29/04/2013
last-update: 29/04/2017
source: FRNIC
ns-list: NSL71599-FRNIC
nserver: dns104.ovh.net
nserver: ns104.ovh.net
source: FRNIC
ds-list: SIGN802515-FRNIC
key1-tag: 60003
key1-algo: 7 [RSASHA1-NSEC3-SHA1]
key1-dgst-t: 2 [SHA-256]
key1-dgst: BB3B407DC6EF45C682B82F1DDED22C913CB417A7933F3E83516CE54AC232F0E2
source: FRNIC
registrar: OVH
type: Isp Option 1
address: 2 Rue Kellermann
address: 59100 ROUBAIX
country: FR
phone: +33 8 99 70 17 61
fax-no: +33 3 20 20 09 58
e-mail: support@ovh.net
website: http://www.ovh.com
anonymous: NO
registered: 21/10/1999
source: FRNIC
nic-hdl: ANO00-FRNIC
type: PERSON
contact: Ano Nymous
remarks: -------------- WARNING --------------
remarks: While the registrar knows him/her,
remarks: this person chose to restrict access
remarks: to his/her personal data. So PLEASE,
remarks: don't send emails to Ano Nymous. This
remarks: address is bogus and there is no hope
remarks: of a reply.
remarks: -------------- WARNING --------------
registrar: OVH
changed: 29/04/2013 anonymous@anonymous
anonymous: YES
obsoleted: NO
source: FRNIC
nic-hdl: OVH5-FRNIC
type: ROLE
contact: OVH NET
address: OVH
address: 140, quai du Sartel
address: 59100 Roubaix
country: FR
phone: +33 8 99 70 17 61
e-mail: tech@ovh.net
trouble: Information: http://www.ovh.fr
trouble: Questions: mailto:tech@ovh.net
trouble: Spam: mailto:abuse@ovh.net
admin-c: OK217-FRNIC
tech-c: OK217-FRNIC
notify: tech@ovh.net
registrar: OVH
changed: 11/10/2006 tech@ovh.net
anonymous: NO
obsoleted: NO
source: FRNIC
REFERRER http://www.nic.fr
REGISTRAR AFNIC
SERVERS
SERVER fr.whois-servers.net
ARGS julp.fr
PORT 43
TYPE domain
RegrInfo
DISCLAIMER
%
% This is the AFNIC Whois server.
%
% complete date format : DD/MM/YYYY
% short date format : DD/MM
% version : FRNIC-2.5
%
% Rights restricted by copyright.
% See https://www.afnic.fr/en/products-and-services/services/whois/whois-special-notice/
%
% Use '-h' option to obtain more information about this service.
%
% [2600:3c03:0000:0000:f03c:91ff:feae:779d REQUEST] >> julp.fr
%
% RL Net [##########] - RL IP [#########.]
%
REGISTERED yes
ADMIN
HANDLE OVH5-FRNIC
TYPE ROLE
CONTACT OVH NET
ADDRESS
OVH
140, quai du Sartel
59100 Roubaix
COUNTRY FR
PHONE +33 8 99 70 17 61
EMAIL tech@ovh.net
TROUBLE
Information: http://www.ovh.fr
Questions: mailto:tech@ovh.net
Spam: mailto:abuse@ovh.net
ADMIN-C OK217-FRNIC
TECH-C OK217-FRNIC
NOTIFY tech@ovh.net
SPONSOR OVH
CHANGED 2006-10-11
ANONYMOUS NO
OBSOLETED NO
SOURCE FRNIC
TECH
HANDLE OVH5-FRNIC
TYPE ROLE
CONTACT OVH NET
ADDRESS
OVH
140, quai du Sartel
59100 Roubaix
COUNTRY FR
PHONE +33 8 99 70 17 61
EMAIL tech@ovh.net
TROUBLE
Information: http://www.ovh.fr
Questions: mailto:tech@ovh.net
Spam: mailto:abuse@ovh.net
ADMIN-C OK217-FRNIC
TECH-C OK217-FRNIC
NOTIFY tech@ovh.net
SPONSOR OVH
CHANGED 2006-10-11
ANONYMOUS NO
OBSOLETED NO
SOURCE FRNIC
OWNER
HANDLE ANO00-FRNIC
TYPE PERSON
CONTACT Ano Nymous
REMARKS
-------------- WARNING --------------
While the registrar knows him/her,
this person chose to restrict access
to his/her personal data. So PLEASE,
don't send emails to Ano Nymous. This
address is bogus and there is no hope
of a reply.
-------------- WARNING --------------
SPONSOR OVH
CHANGED 2013-04-29
ANONYMOUS YES
OBSOLETED NO
SOURCE FRNIC
DOMAIN
STATUS ACTIVE
HOLD NO
DSL-ID SIGN802515-FRNIC
SPONSOR OVH
EXPIRY DATE 29/04/2018
CREATED 2013-04-29
CHANGED 2017-04-29
SOURCE FRNIC
HANDLE NSL71599-FRNIC
NSERVER
DNS104.OVH.NET 213.251.188.148
NS104.OVH.NET 213.251.128.148
NAME julp.fr
Go to top