Easy-Micro


LANGAGE Langage PHP
Définition du PHP

Qu'est-ce que le PHP ?

Php France Le PHP est un langage de scripts (donc interprété) s'exécutant sur un serveur. Cela signifie qu'il est exécuté par le serveur avant d'apparaitre en tant que document HTML. Il est donc fondamentalement différent d'un autre langage de script comme le JavaScript, car pour ce dernier, c'est la machine client (l'ordinateur de l'internaute) qui exécute les instructions JavaScript.

Vincent Pontier - Le créateur des éléPHPants Parmi les nombreux avantages de ce langage, il en est un qui revêt un caractère tout particulier: ses possibilités de dialogues avec différents SGBD (Système de Gestion de Base de Données) dont le très connu MySQL.

Pour faire du PHP, il vous faut un interpréteur PHP (gratuit!), un serveur web Apache, gratuit lui aussi et un éditeur de texte quelconque comme le bloc note, NotePad2 ou Pspad ou enfin le tout-en-un Coda pour Mac OS X (sinon, avec l'éditeurs Mac OS textEdit choisissez l'option Format / Convertir au format Texte pour saisir du code). A cela vous serez rapidement amené à utiliser une base de données sur le serveur de base de données MySQL (encore gratuit!) pour stocker vos informations.

Package PHP

Il existe des packages gratuits avec l'ensemble des composants (Apache - MySQL - PHP) ainsi que divers utilitaires comme PHPMyAdmin. Parmis les différents packages existants, je vous conseille EasyPhp (Apache/MySQL/Php) ou Wamp (pour Window/Apache/MySQL/Php) ou encore XAMPP (Apache/MySQL/Php/Perl) et enfin MAMP (Mac/Apache/MySQL/Php) pour Mac OS X.

Sinon vous pouvez utiliser le serveur local Microsoft IIS (Internet Information Services) disponible sur les systèmes version Pro, depuis le Panneau de configuration - Ajout/Suppression de programmes - Ajouter ou supprimer des composants de Windows, cochez la case Services Internet (IIS). Les fichiers Web doivent être enregistrés sous "c:/Inetpub/wwwroot/". Et dans votre navigateur, saisissez: "http://localhost/index.htm"

Problème d'installation des packages EasyPhp ou Wamp

Sous Windows, la plateforme Web (package) EasyPhp ou WAMP peut vous demander d'installer un fichier msvcr110.dll manquant. Pour cela, il faut installer la version 32 bits de Visual C++ pour Visual Studio (Redistribuable Visual C++ pour Visual Studio 2012 Update 4). Allez sur : http://www.microsoft.com/fr-fr/download/. Cliquez sur : Outils Microsoft pour développeurs et choisissez Redistribuable Visual C++ pour Visual Studio : http://www.microsoft.com/fr-fr/download/details.aspx?id=30679 et téléchargez le fichier vcredist_x86.exe. Lors de l'installation, choisissez toutes les options par défaut. Et hop, Easyphp ou WAMP fonctionne :-)
pour les utilisateurs de WAMP, si vous avez des problèmes de DLL manquantes lors de l'installation de votre plateforme, allez sur http://wampserver.aviatechno.net/

Ce site est inaccessible - 127.0.0.1 n'autorise pas la connexion - ERR_CONNECTION_REFUSED

Problème de connexion

Si votre DashBoard EasyPHP ne s'ouvre pas et que vous avez un message de votre navigateur :

Ce site est inaccessible
127.0.0.1 n'autorise pas la connexion
ERR_CONNECTION_REFUSED

comme dans la photo d'écran ci-contre

Pour régler ce problème, faites un clique droit sur l'icone Easyphp puis clique sur propriété -> compatibilité et pour finir cocher la case "Exécuter en tant qu'administrateur".


Problème dans PhpMyAdmin

Si phpMyAdmin (dans MAMP par exemple) vous affiche un message sur fond rouge avec ce texte:

Warning in ./libraries/sql.lib.php#601
count(): Parameter must be an array or an object that implements Countable

Allez dans : MAMP/bin/phpmyadmin/libraries/sql.lib.php (ligne 615)

Remplacez cette ligne : (count($analyzed_sql_results['select_expr'] == 1)

par celle-ci: ((count($analyzed_sql_results['select_expr']) == 1)


Suivez les aventures des skippers aquitains sur EasyVoile.com
Flux RSS Easy-Micro - Abonnez-vous Easy-Micro [ François Bisch ]
Mercredi 20 mars 2019 - Semaine 12 - Saint Herbert (Demain: Sainte Clémence)
Aujourd'hui, c'est l'anniversaire de Danièle Gilbert (1943-76 ans), animatrice de télévision française et de Marthe Villalonga (1932), actrice française. Autre 20 mars: 1815 : de retour de l'île d'Elbe et après une marche triomphale sur Paris, Napoléon entre dans la capitale. 1965 : France Gall gagne l'Eurovision pour le Luxembourg avec Poupée de cire poupée de son.
Haut de page Easy-Micro