Une dizaine de MAJ avec reboot obligatoire (.net, IE et Sécurité).
ASP ADO Access 64 bits
Comment faire tourner Access ou Excel en ADO sous un pool 64 bits ?
Récupérer AccessDatabaseEngine_x64.exe sur :
http://www.microsoft.com/fr-FR/download/details.aspx?id=13255
Exécuter :
1 |
cmd.exe c:\locationofdownloadedfile\AccessDatabaseEngine_x64.exe /passive |
Attention, lancer la commande en mode passif a toute son son importance, ça permet de rajouter cet ADO sans perturber une installation déjà existante (32 ou 64 bits).
Ensuite pour la connexion :
1 2 |
Set Con = Server.CreateObject("ADODB.Connection") Con.Open "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\pathtoaccessdatabase\accessdatabase.mdb;Persist Security Info=False;" |
MAJ Windows
entre 4 et 6 nouvelles MAJ en attente (MAJ FrameWork .NET). Reboot obligatoire !
Initialisation des Lecteurs réseau
Pour info, si un jour vous avez besoin d’initialiser des lecteurs réseau, pour ce j’utilise pour un petit fichier .bat que j’insère dans le démarrage de windows :
1 2 3 4 |
net use * /DELETE /YES net use "x:" "\\diskstation\public" "password" /USER:admin /PERSISTENT:YES /Y net use "w:" "\\diskstation\web" "password" /USER:admin /PERSISTENT:YES /Y etc.. |
password étant bien sûr à personnaliser, c’est le mdp d’un compte admin.
la 1ère ligne supprime toutes les connexions réseaux existantes et les deux lignes suivantes les (re)créent.
IIS « Unable to fork » avec PHP
S’il arrive que l’on ne puisse pas exécuter une commande shell en PHP, il s’agit probablement dun problème de droits d’exécution.
Il suffit donc de lancer la commande suivante :
1 |
cacls %COMSPEC% /E /G %COMPUTERNAME%\IUSR_%COMPUTERNAME%:R |
IIS mauvais chemin de PhP.ini
Base de registre :
HKEY_LOCAL_MACHINE > SOFTWARE > PHP > supprimer tous les numéros de version.
WMI Error
Démarrer > Exécuter : winmgmt /resyncperf
IIS6 Compresser les flux PHP, JS & CSS
Ajouter dans la clé HcFileExtensions, les extensions js et css.
Ajouter dans la clé HcScriptFileExtensions, l’extension php.
… dans gzip et deflate.
Ne pas oublier de mettre HcDynamicCompressionLevel à 9.
Redémarrer IIS.
Source : http://www.codeproject.com/KB/aspnet/EnableGzip.aspx
1 |
ob_start("ob_gzhandler"); |
IIS6 WAMUserName
A la réinjection d’un backup ou changement de nom d’un serveur IIS, l’IWAm d’origine apparaît toujours. Pour ce, supprimez toutes les applications, arrêtez IIS puis dans : c\InetPub\AdminScripts\ lancez la commande suivante :
1 |
cscript adsutil.vbs SET W3SVC/WAMUserName IWAM_MachineName |
Relancez IIS le tour est joué.
IIS types MIME
En vrac quelques types MIME utilisés :
.docx application/vnd.openxmlformats-officedocument.WordprocessingML.document
.dot application/msword
.dotx application/vnd.openxmlformats-officedocument.wordprocessingml.template
.pot application/mspowerpoint
.potx application/vnd.openxmlformats-officedocument.presentationml.template
.pptx application/vnd.openxmlformats-officedocument.presentationml.Presentation
.xlsx application/vnd.openxmlformats-officedocument.SpreadsheetML.Sheet
KML et KMZ
.kml application/vnd.google-earth.kml+xml
.kmz application/vnd.google-earth.kmz
EXCEL SLK
Pour lire : .slk > application/vnd.ms-excel
Pour upload : .slk > txt/x-slk
SilverLight
.xap application/x-silverlight-app
.xaml application/xaml+xml
.xbap application/x-ms-xbap
epub (pour les ebooks)
application/epub+zip
json
.json application/json
Vidéo
.svg image/svg+xml
.mp4 video/mp4
.webm video/webm