Actualité

Divers

Apache, PHP et Panther

Par Contributeur - Publié le

Depuis le passage a Mac OS X.3, beaucoup de MacUser on vue leurs pages PHP ne plus fonctionner.

Ce problème vient de plusieurs choses :

I) Comme d'habitude, le fichier de configuration a était réinitialisé : pour le remettre voir Article de Mac4Ever

II) PHP (qui est un module d'Apache) à était mis a jour :

Cette mise a jour a changé la façon de récupérer les variables à changer dorénavant il faut les considérer comme un tableau de la forme : $_protocole d'envoie (GET ou POST)['Nom du champ']

Comme un exemple vaut mieux qu'un long discoure, en voici un :

< ? php echo $_GET['super'] ?>
< form name= "form1" method="get" action="">
< p>
< input name ="super" type="text" id="super">
< /p>
< p>
< input type="submit" name="Submit" value="Envoyer">
< / p>
< / form>


Cela, c'est la méthode "Vous vous pliez à PHP" et vous refaites vos sources !
Mais (il y a toujours un mais :)) PHP peut se souvenir de son ancienne façon de faire, pour cela :

1) Se logger en root ou utiliser des softs comme BBEdit
2) Cherch0er dans le dossier /etc et le fichier php.ini.default
3) Copiez-le sous le nom php.ini
4) Recherché a la ligne 365 "register_globals = Off" et le maître sur On ("register_globals = On")
5) Redémarrez, et normalement vos enseignes pages devraient marcher !

Et voilà !
599€ Une Expérience Visuelle Mac Sublimée avec BenQ

Une Expérience Visuelle Mac Sublimée avec BenQ

Plongez dans une expérience immersive avec un écran spécialement conçu pour Mac. Chaque détail est finement reproduit, chaque nuance respectée, pour une qualité visuelle et une harmonie parfaite avec votre appareil.