Compilation de PHP

le 31/12/2009 à 22:03
Compilation de PHP
Les expressions régulières sont très utilisées en PHP. Elles peuvent vous permettre d'effectuer par exemple la recherche de caractères alpha-numérique.

Cependant lors de l'installation et la compilation de PHP sur votre serveur avec une version de PCRE personnalisé, vous pouvez rencontrer des problèmes avec les expressions régulières si vous désirez utiliser les caractères accentués (caractères français).

Padraic Brady propose à travers son blog une solution qui pourra vous aider.

- PCRE Regex Word Matching: vs a-zA-Z0-9_

A lire également

Comment obtenir une trace de débogage sur Windows sans avoir à recompiler PHP a été une mission impossible pour nombre d'entre nous. Toute la difficulté réside dans la compilation de PHP, en supposant même que vous ayez visual C++ d'installé.
Et quand vous êtes au milieu d'une session de débogage, il n'y a pas besoin de dire que vous avez d'autres chats à fouetter que de compiler sur Windows, surtout si c'est votre première fois.

Grâce aux exécutables d'Edin Kadribašić et à MS Diagnostic Debug , il est maintenant possible d'accéder à cette trace en quelques clics.

- how to generate backtraces on windows without compiler
- Edin Kadribašić
La majorité des développeurs installent PHP sur Windows à partir d'un installeur tout intégré, comme Wamp. D'autres, plus aventureux, installent les binaires disponibles sur le site de PHP.net. Les plus courageux vont même activer ou installer des bibliothèques supplémentaires, telles que proposé par pecl4win, ou encore les versions les plus récentes de PHP, sorties du four il y a quelques heures (snaps).

Mais pour les vrais durs, il y a la compilation de PHP sur Windows, qui a toujours été présenté comme un chemin de croix. Alors quand on trouve un tutoriel pour nous guider, on ne le lache plus.

- Step by step instructions for building PHP6 (and PHP5)
- WAMP
- Téléchargement PHP
- PECL4Win
- Snaps

Commentaires

Ecrire

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours