Project selector (sélection facile de projet avec apache) et surveillance/modification de variables php

Description

Ce script vous permettra de voir/modifier rapidement les valeurs des configurations de votre fichier Apache et/ou php.ini
Avec le Project Selector, vous allez pouvoir changer rapidement de dossier courant de votre serveur (DocumentRoot) grâce un à un simple click.
      • Comment ça marche ?

Premièrement, les deux tableaux du haut n'ont qu'une valeur indicative de vos fichiers de configuration. Vous voyez à gauche la variable et à droite la valeur associée. Si vous supprimez (X) la variable, cela ne la supprime pas de votre fichier de configuration. Elle va disparaître simplement de votre liste de "Watch"
Vous pouvez changer les valeurs ou en ajouter comme bon vous semble.
Dans "Project Selector", vous pouvez entrer dans la case de droite un "nom" associé à un path (entré dans la 2e boite) qui est associé à un dossier Web.
Si vous cliquez sur le nom avec le lien, le DocumentRoot sera changé automatiquement dans votre fichier de configuration.

Après des modifications, vous devez simplement recharger votre serveur Apache.
      • Ce que vous devez modifier

Dans le fichiers modules/header.php
- $temp_root : Dossier courant du script
- $alias : Alias du script
- $path_httpd : Fichier httpd.conf
- $path_php : Fichier php.ini
- $display_httpd : Afficher la section httpd ?
- $display_php : Afficher la section php ?

CHMOD 777 des fichiers package.dat, php.dat, httpd.dat
Accès en lecture/écriture aux fichiers httpd.conf et php.ini (si l'accès en écriture est impossible, vous n'aurez qu'une vision des valeurs des fichiers)

Ajouter un alias /install/ (par exemple) dans votre fichier de configuration httpd.conf.
Voici comment faire :
Alias /install/ "D:/path/to/script/"
Et recharger votre serveur, vous pourrez accéder au script grâce à http://localhost/install/

Conclusion :


Compatible PHP5 seulement.
      • Ce que le script ne fait pas :

- si plusieurs lignes ont une même variable, une seule sera affichée (par exemple : extension dans php)

Faites une copie de sauvegarde de httpd.conf et php.ini avant d'exécuter ce script simplement en prévention.
      • Mot de l'auteur

Vous êtes déjà rendu ici ? J'espère que vous avez tout lu... Sérieusement ce script est très utile et vous fera gagner du temps si vous travaillez sur plusieurs projets, et si vous devez changer parfois les valeurs de configuration de php.ini pour tester.
Je vous conseille donc de BIEN lire la documentation ci-haut pour faire fonctionner le script. C'est un jeu d'enfant en vrai, j'ai seulement bien expliqué afin que tout le monde comprenne. C'est peut-être long la première fois, mais ça en vaut la peine.
J'utilise activement ce script.

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.