« EasyPhp » : différence entre les versions

 
(9 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
<keywords content="EasyPhp,WEB" />
{{#seo: |keywords=EasyPhp,WEB|description=EasyPhp}}{{sommaire à droite}}{{ToolsVersion|Name=EasyPhp|Version=17.0|OS=Windows|image=http://images.jltryoen.fr/mediawiki/easyphp.jpg}}
{{ToolsVersion|Name=EasyPhp|Version=17.0|OS=Windows|image=http://images.jltryoen.fr/mediawiki/easyphp.jpg}}
== Description ==
== Description ==
Cet outil permet d'avoir un site local sous windows.<br>
Cet outil permet d'avoir un site local sous windows.<br>
Ligne 6 : Ligne 5 :
* une version de php
* une version de php
* une version de MySql
* une version de MySql
* une version de phpMyAdmin interfaces avec les base de données MySql
* une version de phpMyAdmin interfacée avec les bases de données MySql
== Ajout d'une version de php ==
== Ajout d'une version de php ==
* Aller sur le site <favorites like="PHP: Downloads" output=htmlshort/>
* Aller sur le site <favorites like="PHP: Downloads" output=css3treeviewshort/>
* récupérer la version voulue par ex pour moi la php 8.12 thread safe (php812vs16x86x221111095010)
* récupérer la version voulue par ex pour moi la php 8.12 thread safe (php812vs16x86x221111095010)
* l'installer dans le répertoire de Easyphp: pour moi C:\Program Files (x86)\EasyPHP-Devserver-17\eds-binaries\php
* l'installer dans le répertoire de Easyphp: pour moi C:\Program Files (x86)\EasyPHP-Devserver-17\eds-binaries\php
Ligne 22 : Ligne 21 :
$php_settings = array();
$php_settings = array();
$php_settings = array(
$php_settings = array(
'app_type' => "language",
    'app_type'                   =>   "language",
'app_type_name' => "php",
    'app_type_name'               =>   "php",
'app_name' => "PHP",
    'app_name'                   =>   "PHP",
'app_tag' => "",
    'app_tag'                     =>   "",
'app_version' => "8.1.2 x86",
    'app_version'                 =>   "8.1.2 x86",
'app_version_nb' => "8.1.2",
    'app_version_nb'             =>   "8.1.2",
'app_build' => "VS16",
    'app_build'                   =>   "VS16",
'app_mode' => "x86 (32-bit)",
    'app_mode'                   =>   "x86 (32-bit)",
'app_architecture' => "x86",
    'app_architecture'           =>   "x86",
'app_website' => "www.php.net",
    'app_website'                 =>   "www.php.net",
'app_website_url' => "http://www.php.net",
    'app_website_url'             =>   "http://www.php.net",
'app_icon' => "eds_icon_php.png",
    'app_icon'                   =>   "eds_icon_php.png",
'load_module_apache' => "php_module",
    'load_module_apache'         =>   "php_module",
'load_module_apache_dll' => "php8apache2_4.dll",
    'load_module_apache_dll'     =>   "php8apache2_4.dll",
'xdebug_version' => "3.1.2",
    'xdebug_version'             =>   "3.1.2",
'xdebug_dll' => "php_xdebug-3.1.2-8.1-vs16.dll"
    'xdebug_dll'                 =>   "php_xdebug-3.1.2-8.1-vs16.dll"
);
);
}}
}}


* recopier les fichiers {{file | eds-app-actions.php} et {{file |eds-app-dashboard.php}} depuis une autre version de php
* recopier les fichiers {{file |eds-app-actions.php}}
{{Indent | et {{file |eds-app-dashboard.php}}}} depuis une autre version de php


* mettre à jour la variable %PATH% de Windows
* mettre à jour la variable %PATH% de Windows
{{syntaxhighlight |lang=powershell |code=
: {{syntaxhighlight |lang=powershell |code=
echo %PATH%
echo %PATH%
C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\Git\cmd;C:\Program Files\TortoiseSVN\bin;C:\Program Files (x86)\EasyPHP-Devserver-17\eds-binaries\php\php812vs16x86x221111095010;
C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\Git\cmd;C:\Program Files\TortoiseSVN\bin;C:\Program Files (x86)\EasyPHP-Devserver-17\eds-binaries\php\php812vs16x86x221111095010;

Dernière version du 25 mars 2024 à 20:44

EasyPhp
Version 17.0
OS Windows

Article publié le :  16 décembre 2018 19:52:16




Description

Cet outil permet d'avoir un site local sous windows.
Il comprend:

  • une version de php
  • une version de MySql
  • une version de phpMyAdmin interfacée avec les bases de données MySql

Ajout d'une version de php

  • Aller sur le site
  • récupérer la version voulue par ex pour moi la php 8.12 thread safe (php812vs16x86x221111095010)
  • l'installer dans le répertoire de Easyphp: pour moi C:\Program Files (x86)\EasyPHP-Devserver-17\eds-binaries\php
  • créer/mettre à jour le fichier
 ds-app-settings.php
/**
 * EasyPHP Devserver: a complete development environment
 * @author   Laurent Abbal <laurent@abbal.com>
 * @link     http://www.easyphp.org
 */

$php_settings = array();
$php_settings = array(
    'app_type'                    =>    "language",
    'app_type_name'               =>    "php",
    'app_name'                    =>    "PHP",
    'app_tag'                     =>    "",
    'app_version'                 =>    "8.1.2 x86",
    'app_version_nb'              =>    "8.1.2",
    'app_build'                   =>    "VS16",
    'app_mode'                    =>    "x86 (32-bit)",
    'app_architecture'            =>    "x86",
    'app_website'                 =>    "www.php.net",
    'app_website_url'             =>    "http://www.php.net",
    'app_icon'                    =>    "eds_icon_php.png",
    'load_module_apache'          =>    "php_module",
    'load_module_apache_dll'      =>    "php8apache2_4.dll",
    'xdebug_version'              =>    "3.1.2",
    'xdebug_dll'                  =>    "php_xdebug-3.1.2-8.1-vs16.dll"
);


  • recopier les fichiers  eds-app-actions.php

et  eds-app-dashboard.php depuis une autre version de php

  • mettre à jour la variable %PATH% de Windows
echo %PATH%
C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\Git\cmd;C:\Program Files\TortoiseSVN\bin;C:\Program Files (x86)\EasyPHP-Devserver-17\eds-binaries\php\php812vs16x86x221111095010;


Paramétrage de phpMyAdmin

A modifier dans le fichier  config.inc.php pour le compte admin

$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'root';