Sans partage, la connaissance n'est rien !
Fil de navigation
Augmenter la taille d'un disque à chaud sous Windows 2000/2003 sur VMware
- Détails
- Écrit par Pierre JACQUOT
- Catégorie : Windows
- Affichages : 137
Voici la procédure à suivre afin d'augmenter la taille d'un disque à chaud sous Windows 2000/2003 sur VMware via l'outil Extpart fourni par Dell.
Procédure :
Télécharger l'outil ExtPart
Nous disposons d'une VM sous Windows 2003 R2 SP2 avec une partition système d’une taille de 8 Go et nous souhaitons l’augmenter jusqu’à 40 Go soit un ajout de 32 Go supplémentaire.
Sur le vCenter, on augmente la taille du disque virtuel :
On modifie la valeur, si la case est grisée c’est qu’il y a des snapshots existants.
Après actualisation, on peut voir la partie non alloué de 32 Go :
Nous allons maintenant étendre la taille du disque :
La taille doit être en mégabyte soit 1024x32 = 32768, ce qui nous donne la commande suivante :
Voici le résultat après avoir étendue la partition système :
Exporter les tâches planifiées de vos serveurs distants
- Détails
- Écrit par Pierre JACQUOT
- Catégorie : Scripts
- Affichages : 60
Si vous disposez d'un grand nombre de serveurs dans votre parc, il peut-être intéressant de pouvoir récupérer toutes les tâches planifiées qui s’exécutent sur vos serveurs distants. Ici nous allons voir la procédure à suivre afin d'exporter ces informations dans un fichier .csv.
Avec l'outil Windows Schtasks :
SchTasks.exe effectue les mêmes opérations que les Tâches planifiées dans le panneau de configuration de Windows.
One-Liners :
#OL01 - Exporter les tâches planifiées d'un serveur en local dans un fichier .csv
schtasks.exe /Query /FO CSV /V | ConvertFrom-Csv | Export-Csv -Path "C:\Temp\Tasks.csv" -NoTypeInformation -Delimiter ";" -encoding UTF8
#OL02 - Exporter les tâches planifiées de serveurs distants (stockés dans un fichier texte) dans un fichier .csv
(Get-Content -Path "C:\Temp\Servers.txt") | ForEach-Object { Schtasks.exe /Query /s $_ /V /FO CSV } | ConvertFrom-CSV | Export-CSV -Path "C:\Temp\Tasks-Servers.csv" -NoTypeInformation -Delimiter ";" -encoding UTF8
Exemple du contenu du fichier Servers.txt
avec les hostnames des serveurs :
Server1 Server2 Server3
Problème avec l'outil Windows Schtasks :
La commande Schtasks et ses paramètres génèrent des problèmes d'affichage lorsque l'on souhaite exporter les données. En effet, des lignes sont répétées avec des en-têtes de colonnes vide.
Avec un script PowerShell :
Cliquer ici pour télécharger le script.
One-Liners :
#OL01 - Exporter les tâches planifiées d'un serveur en local dans un fichier .csv
.\Get-ScheduledTask.ps1 | Export-Csv -Path "C:\Temp\Tasks.csv" -NoTypeInformation -Delimiter ";" -encoding UTF8
#OL02 - Exporter les tâches planifiées de serveurs distants (stockés dans un fichier texte) dans un fichier .csv
(Get-Content -Path "C:\Temp\Servers.txt") | .\Get-ScheduledTask.ps1 | Export-Csv -Path "C:\Temp\Tasks-Servers.csv" -NoTypeInformation -Delimiter ";" -encoding UTF8
Exemple du contenu du fichier Servers.txt
avec les hostnames des serveurs :
Server1 Server2 Server3
Activer le PHP 5.6 (beta) sur les Pages Perso de Free
- Détails
- Écrit par Pierre JACQUOT
- Catégorie : PHP
- Affichages : 52
Les versions actuelles de PHP utilisées par Free sont dépassées. Une mise à niveau est en préparation par les équipes techniques en charge de l'infrastructure. La version retenue est PHP 5.6.x et sera testée par des volontaires avant d'entrer en production sur tous les serveurs.
Comment cela va-t-il se passer ?
Depuis quelques temps, Lionel a mentionné, sur les forums Usenet de Free dédiés aux Pages Perso, la préparation et le test en interne d'une version de PHP 5.6.8
. C'est cette version qui sera déployée prochainement sur les serveurs.
La mise en production de cette nouvelle version sera progressive, et les anciennes versions (4.4.3
et 5.1.3
) seront maintenues sur les serveurs une fois le basculement vers la nouvelle version effectué. Les utilisateurs devront alors vérifier que leurs scripts sont compatibles et éventuellement migrer vers de nouvelles versions de CMS. Parfois, il faudra réécrire ces scripts pour les adapter au nouvel environnement. La configuration actuellement retenue est la suivante : PHP 5.6.8 via php56 1
dans un fichier .htaccess
, PHP 5.1.3 via php 1
dans un fichier .htaccess
, PHP 4.4.3 par défaut.
Les répertoires sessions
et tmp
devraient être créés automatiquement lors de l'activation des nouveaux comptes une fois la nouvelle version déployée, mais pour le moment, il faut les créer soi-même.
Aussi, une période de test précédera le basculement de l'ensemble de l'infrastructure. Les inscriptions à la beta publique sont libres. Il faut simplement suivre les informations permettant d'activer la nouvelle version de PHP.
Historique du déploiement de la nouvelle version :
Voici l'historique du déploiement de la nouvelle version de PHP :
- 15/06/2015 : Ouverture des inscriptions aux alpha-tests sur le forum Usenet.
- 17/06/2015 : Ouverture du fil de rapport de bugs sur le forum Usenet.
- 22/07/2015 : Ouverture de la période de beta-test (PHP 5.6 est disponible sur tous les serveurs).
Activer le php 5.6 (beta) :
Pour activer le php 5.6 (beta), il faut ajouter la directive ci-dessous dans un fichier .htaccess
à la racine de votre FTP :
<IfDefine Free> php56 1 </IfDefine>
Bien sûr, cette directive remplace la directive actuelle qui est :
<IfDefine Free> php1 </IfDefine>
Cliquer ici pour télécharger le fichier .htaccess
sécurisé et optimisé pour PHP 5.6.8 sur Free.
Code du fichier :
# Spécification des jeux de caractères des documents (à compléter si besoin) AddCharset utf-8 .css .xml .po .php .js # Activation de php5 (free.fr) <IfDefine Free> php56 1 </IfDefine> # Protection du fichier .htaccess <Files .htaccess> Order Allow,Deny Deny from all </Files> # Désactivation de l'affichage des répertoires Options All -Indexes
Connaitre sa version de PHP
- Détails
- Écrit par Pierre JACQUOT
- Catégorie : PHP
- Affichages : 35
Lors de la mise en place d’une application web ou d’un site web, il est intéressant de connaitre la version de PHP qui est déployée sur son serveur ou chez son hébergeur. Ici nous allons voir la procédure à suivre pour le savoir.
Procédure :
A l’aide d’un éditeur de texte tel que le Bloc-notes sous Windows, créez un nouveau fichier dans lequel vous allez insérer la ligne de code suivante :
<?php
phpinfo();
?>
Enregistrez-le fichier en le nommant comme bon vous semble – par exemple, infos.php
. L’extension PHP est essentielle.
Envoyez le fichier à la racine de votre serveur à l’aide d'un client FTP puis ouvrez la page dans votre navigateur. En principe, l’URL devrait ressembler à ceci :
http://URL_DE_VOTRE_SITE/infos.php
Cette page affiche une liste complète des fonctionnalités disponibles sur votre hébergeur et notamment les versions de PHP et de MySQL actuellement en place.
Cliquer ici pour consulter la liste complète des fonctionnalités chez Free.
Ouverture de mon site web
- Détails
- Écrit par Pierre JACQUOT
- Catégorie : News
- Affichages : 65
Aujourd'hui, mercredi 12 août 2015 s'ouvre mon site web propulsé par Joomla ! Ce blog orienté sur l'IT a pour objectif de partager des news, tutoriels, scripts, outils, et des solutions aux problèmes que j’ai pu rencontrer ainsi que mes contributions lors de mes différentes expériences professionnelles.
Bonne lecture sur mon Blog !
Page 4 sur 4