Fork me on GitHub

Configuration Wampserver sous Windows XP SP3

200931
Janvier
  DuGris Documentations 7500

Voici une documentation qui vous permettra de configurer Wampserver sous Windows XP SP3 au plus près possible de la configuration Free.fr pour PHP 5.

Configuration Wampserver sous Windows XP SP3 au plus près possible de la configuration Free.fr pour PHP 5

Nota : Pour forcer l'exécution de PHP version 5, mettre à la racine du site un fichier .htaccess contenant :

<ifDefine Free>
PHP 1
</ifDefine>


Extensions PHP à charger :

bcmath, bz2, calendar, ctype, curl, date, dba, dom, exif, gd, gettext,
hash, iconv, libxml, mbstring, mcrypt, mhash, mysql, pcre, PDO,
pdo_sqlite, pgsql, Reflection, session, SimpleXML, sockets, SPL,
SQLite, standard, tokenizer, wddx, xml, xmlreader, xmlwriter,
xsl, zlib

Ce qui correspond à la section Windows Extensions du fichier wamp\bin\apache\apache2.x.y\bin\php.ini

extension=php_bz2.dll
extension
=php_curl.dll
extension
=php_dba.dll
;extension=php_dbase.dll
;extension=php_fdf.dll
extension
=php_gd2.dll
extension
=php_gettext.dll
;extension=php_gmp.dll
;extension=php_ifx.dll
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_ldap.dll
extension
=php_mbstring.dll
extension
=php_exif.dll
extension
=php_mcrypt.dll
extension
=php_mhash.dll
;extension=php_mime_magic.dll
;extension=php_ming.dll
;extension=php_msql.dll
;extension=php_mssql.dll
extension
=php_mysql.dll
;extension=php_mysqli.dll
;extension=php_oci8.dll
;extension=php_openssl.dll
extension
=php_pdo.dll
;extension=php_pdo_firebird.dll
;extension=php_pdo_mssql.dll
;extension=php_pdo_mysql.dll
;extension=php_pdo_oci.dll
;extension=php_pdo_oci8.dll
;extension=php_pdo_odbc.dll
;extension=php_pdo_pgsql.dll
extension
=php_pdo_sqlite.dll
extension
=php_pgsql.dll
;extension=php_pspell.dll
;extension=php_shmop.dll
;extension=php_snmp.dll
;extension=php_soap.dll
extension
=php_sockets.dll
extension
=php_sqlite.dll
;extension=php_sybase_ct.dll
;extension=php_tidy.dll
;extension=php_xmlrpc.dll
extension
=php_xsl.dll
;extension=php_zip.dll
;extension=php_pdo_mysql.dll


Valeurs des variables à vérifier et éventuellement modifier dans ce même fichier php.ini

allow_call_time_pass_reference On
allow_url_fopen 
On
always_populate_raw_post_data 
Off
arg_separator
.input = &
arg_separator.output = &
asp_tags On
auto_globals_jit 
On
default_mimetype 
text/html
define_syslog_variables 
Off
display_errors 
On
display_startup_errors 
Off
enable_dl 
On
error_reporting 
E_ALL Valeur conseill√©e
expose_php 
On
file_uploads 
On
html_errors 
On
ignore_repeated_errors 
Off
ignore_repeated_source 
Off
ignore_user_abort 
Off
implicit_flush 
Off
log_errors 
On
log_errors_max_len 
1024
magic_quotes_gpc 
On
magic_quotes_runtime 
Off
magic_quotes_sybase 
Off
max_execution_time 
20
max_input_time 
60
memory_limit 
32M
post_max_size 
3M
precision 
14
realpath_cache_size 
16K
realpath_cache_ttl 
120
register_argc_argv 
On
register_globals 
Off
register_long_arrays 
Off
report_memleaks 
On
report_zend_debug 
On
safe_mode 
On
safe_mode_gid 
Off
serialize_precision 
100
short_open_tag 
On Conseill√© de mettre √† Off
SMTP 
localhost
smtp_port 
25
sql
.safe_mode Off
track_errors 
Off
upload_max_filesize 
2M
variables_order 
EGPCS
xmlrpc_error_number 
0
xmlrpc_errors 
Off
y2k_compliance 
On
zend
.ze1_compatibility_mode Off


PhpMyAdmin
Pour obtenir 20480 ko maxi à l'import dans phpMyAdmin, sans modifier les valeurs de php.ini, c'est-à-dire avoir, en local, les mêmes paramètres que free :

post_max_size 3M
upload_max_filesize 
2M


modifier le fichier wamp\alias\phpmyadmin.conf en y ajoutant deux lignes donnant les valeurs qui ne seront prises en compte que pour phpMyAdmin :

php_admin_value upload_max_filesize 20M
php_admin_value post_max_size 20M


Ce qui donne comme contenu du fichier phpmyadmin.conf :

Alias /phpmyadmin "C:/wamp/apps/phpmyadmin2.11.6/"
<Directory "C:/wamp/apps/phpmyadmin2.11.6/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny
,Allow
Deny from all
Allow from 127.0.0.1
php_admin_value upload_max_filesize 20M
php_admin_value post_max_size 20M
</Directory>


Mysql
Moteur free est MYISAM et innoDB n'est pas supporté.
Fichier wamp/bin/mysql/mysql5.0.x/my.ini
# The default storage engine that will be used when create new tables when
default-storage-engine=MYISAM


# Set the SQL mode to strict
sql-mode="STRICT_ALL_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"


# Use this option if you have a MySQL server with InnoDB support enabled
# but you do not plan to use it. This will save memory and disk space
# and speed up some things.
skip-innodb

Note: 0.00 (0 votes) - Noter cet article -

Partager Twitter Partagez cette article sur GG+
Format imprimable Envoyer cet article à un ami Créer un fichier PDF à partir de cet article
Les commentaires appartiennent à leurs auteurs. Nous ne sommes pas responsables de leur contenu.
Supporter Xoops
Inscrit le: 09/01/2005
De: Breizh
Contributions: 16978
Kris Post√© le: 04/02/2009 23:17  Mis √† jour: 04/02/2009 23:17
 Re: Configuration Wampserver sous Windows XP SP3
Merci , sympa pour développer en local un site qui sera hébergé chez free
Xoops accro
Inscrit le: 25/02/2004
De: Région parisienne
Contributions: 2527
DuGris Post√© le: 05/02/2009 22:49  Mis √† jour: 05/02/2009 22:49
 Re: Configuration Wampserver sous Windows XP SP3
Pas seulement chez free, cette article donne tous les éléments à modifier pour configurer son serveur local au plus proche de la configuration de son hébergeur.

Et pour être au plus proche de son hébergeur, créer un fichier php avec dedans
<?php
echo phpinfo();
?>

Et vous serez tous ou presque sur la configuration de votre hébergement.
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

9 Personne(s) en ligne (1 Personne(s) connectée(s) sur Articles) | Utilisateur(s): 1 | Invité(s): 8 | montuy337513, Plus ...