Wamp
De Banane Atomic
Aller à la navigationAller à la recherche
Virtual Hosts
- Wamp → Your VirtualHosts → VirtualHosts Management
- http://localhost/add_vhost.php
Après l'ajout d'un VirtualHost: clique-droit sur Wamp → Tools → Restart DNS |
C:\wamp64\bin\apache\apache2.x.x\conf\httpd.conf |
# Virtual hosts Include conf/extra/httpd-vhosts.conf |
C:\wamp64\bin\apache\apache2.x.x\conf\extra\httpd-vhosts.conf |
<VirtualHost *:8080> ServerName localhost ServerAlias localhost DocumentRoot "${INSTALL_DIR}/www" <Directory "${INSTALL_DIR}/www/"> Options +Indexes +Includes +FollowSymLinks +MultiViews AllowOverride All Require local </Directory> </VirtualHost> <VirtualHost *:8080> ServerName mysite DocumentRoot "${INSTALL_DIR}/www/mysite" <Directory "${INSTALL_DIR}/www/mysite/"> Options +Indexes +Includes +FollowSymLinks +MultiViews AllowOverride All Require local RewriteEngine On RewriteRule ^/?fakefolder(/.*)?$ /index.php [L] </Directory> </VirtualHost> |
C:\Windows\System32\drivers\etc\hosts |
127.0.0.1 mysite ::1 mysite |
Changer le port
C:\wamp64\bin\apache\apache2.4.27\conf\httpd.conf |
Listen 0.0.0.0:8080 Listen [::0]:8080 ServerName localhost:8080 |
C:\wamp64\wampmanager.conf |
[apache] apachePortUsed = "8080" |
C:\wamp64\bin\apache\apache2.4.27\conf\extra\httpd-vhosts.conf |
<VirtualHost *:8080> |
short url
C:\wamp64\www\mediawiki\LocalSettings.php |
$wgArticlePath = "/wiki/$1"; |
C:\wamp64\bin\apache\apache2.4.27\conf\extra\httpd-vhosts.conf |
<VirtualHost *:80> <Directory "${INSTALL_DIR}/www/mediawiki"> RewriteEngine On RewriteRule ^/?wiki(/.*)?$ /index.php [L] |
Editeur de texte
C:\wamp\wampmanager.conf |
editor = "C:\Program Files (x86)\Notepad++\notepad++.exe" |
Pour activer la modification: clique-droit sur l’icône WAMP → Refresh |
OPcache
C:\wamp\bin\apache\apache2.4.9\bin\php.ini |
; ajouter cette ligne avant [opcache] zend_extension=php_opcache.dll [opcache] ... |
Copier « php_opcache.dll » dans « C:\wamp\bin\php\php5.5.12\zend_ext »
APCu
- Télécharger php_apcu.dll, choisir la bonne version de PHP en Thread Safe avec la bonne architecture.
- Copier cette bibliothèque dans « C:\wamp\bin\php\php5.5.12\ext »
C:\wamp\bin\apache\apache2.4.9\bin\php.ini |
[apcu] extension=php_apcu.dll apc.enabled=1 ; mémoire allouée pour le cache (32M par défaut) apc.shm_size=128M ;apc.ttl=7200 ;apc.enable_cli=1 ;apc.serializer=php |
Unable to load dynamic library php_apcu.dll
PHP Warning: PHP Startup: Unable to load dynamic library 'c:/wamp/bin/php/php5.5.12/ext/php_apcu.dll' - The specified module could not be found.
Depency Walker sur php_apcu.dll → PHP5.DLL est manquant
REM créé un lien symbolique pour php5.dll cd C:\wamp\bin\php\php5.5.12 mklink php5.dll php5ts.dll |
Vérifier s'il faut mettre « C:\wamp\bin\php\php5.5.12 » dans le PATH |
MAJ contenu d'un serveur
- backup dossier
- renommer C:\wamp64\www\mediawiki en C:\wamp64\www\mediawiki-old
- backup bdd
- phpMyAdmin → bananeatomic → Operations → Rename database to : mediawiki-old
- Décocher Adjust privileges
- déployer le nouveau dossier
- LocalSettings.php →
$wgServer = "//mediawiki:8080";
- LocalSettings.php →
$wgMainCacheType = CACHE_NONE;
- LocalSettings.php →
- déployer la nouvelle bdd
- ajouter au script mediawiki.sql
create database mediawiki; use mediawiki; |
phpMyAdmin
- login: root
- password: vide
Installation
- installer msvcr1xx.dll
Erreurs
Unable to load dynamic library php_intl.dll
PHP Warning: PHP Startup: Unable to load dynamic library 'c:/wamp/bin/php/php5.5.12/ext/php_intl.dll' - The specified module could not be found.
Click sur l'icone WAMP → Apache → Version → click sur le numéro de version
WAMP va reconstruire les SYMLINKS dans le dossier « C:\wamp32\bin\apache\apache2.4.9\bin ».
Même erreur pour php_ldap.dll |