Tagged: php

Azure : Faire cohabiter du PHP et du .NET sur un même site, c’est possible !

azure_logo Dans Azure, le cloud de Microsoft, il est possible de faire héberger un site web qui contient des pages .NET et PHP.
Avec le recul, ça peut paraître évident. Mais j’ai été surpris au premier abord.

Dans l’onglet “Configuration” du site, il suffit de vérifier si les 2 frameworks sont activés :

azure_1

(Désolé, c’est une capture de l’ancien portail Azure, mais je ne peux pas encadrer le nouveau portail avec son UX horrible)

Du côté de Visual Studio, ça se présente ainsi, pas besoin d’installer une extension du genre PHP Tools, il suffit d’ajouter ses fichiers PHP à la solution :

azure_2

Je me suis aperçu de tout cela en implémentant un back-end web-services en C# sur ma vieille appli PHP des années 90. Et ça marche nickel !

NB : Je ne serai pas étonné qu’on puisse également ajouter du JAVA et du Python, afin d’obtenir une application web œcuménique où les langages cohabiteraient en paix.

EasyPHP / MySql : Plantage d’apache exit status 3221225477

Boom

Sous Easy-php (les dernières versions > 5), une erreur dans le code PHP peut faire crasher Apache…

Si la trace est la suivante : Parent: child process exited with status 3221225477 -- Restarting., le problème vient d’une mauvaise utilisation du module mysql (qui était plus tolérant dans les versions antérieures).

Ainsi, veiller à ce que les ouvertures et fermetures des connections sql se fassent ainsi :


$connexion = mysql_connect($host,$login,$passwd);
...
mysql_close($connexion);