begin process at 2010 02 10 00:56:56
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Application

 > PROJECT SELECTOR (SÉLECTION FACILE DE PROJET AVEC APACHE) ET SURVEILLANCE/MODIFICATION DE VARIABLES PHP

PROJECT SELECTOR (SÉLECTION FACILE DE PROJET AVEC APACHE) ET SURVEILLANCE/MODIFICATION DE VARIABLES PHP


 Information sur la source

Note :
9,6 / 10 - par 5 personnes
9,60 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Application Niveau :Initié Date de création :05/01/2005 Date de mise à jour :21/03/2005 23:49:25 Vu / téléchargé :3 894 / 286

Auteur : GRenard

Ecrire un message privé
Site perso
Commentaire sur cette source (3)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
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.

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

21 mars 2005 23:49:26 :
Meilleur compatibilité avec IE (meilleur affichage) Fonctionne maintenant avec une variable qui possède des caractères spéciaux (par exemple un . dans zend.ze1_compatibility_mode)

 Sources du même auteur

Source avec Zip Source avec une capture LECTURE/ÉCRITURE DE TAGS ID3 VERSION 1 ET VERSION 2
Source avec Zip GÉRER LES ÉCHAPPEMENTS DE CARACTÈRES SUR TABLEAUX MULTIDIMEN...
Source avec Zip Source avec une capture STATISTIQUES DE VOTRE PROJET (NOMBRE DE DOSSIERS, FICHIERS, ...
Source avec Zip Source avec une capture AFFICHAGE TABLEAU AVEC TEMPLATE CLASSE
Source avec Zip TRI FUSION - MERGESORT

 Sources de la même categorie

Source avec Zip Source avec une capture GRACENATUR V02 - CDMS: CONTAIN AND DESIGN MANAGMENT SYSTEM par sajaris
Source avec Zip SIMULBAL: SERVEUR POUR BALANCES ÉLECTRONIQUES DE LABORATOIRE... par laservert
Source avec Zip GESTION D'ESPACE MEMBRES par jmpicot
TEST DU CHI2 OU KHI2 D'INDÉPENDANCE par phpAnonyme
CLASSE PAGINATION par darkis

Commentaires et avis

Commentaire de coucou747 le 07/01/2005 23:50:21

Exellent...
Perso, j'aurais pas fait ça en php... (pas confiance) Mais exellent quand même... de plus, j'ai pas confiance, mais énormément de personnes peuvent en avoir besoin pour des accès serveurs à distance...

Pour éviter d'avoir à recharger le fichier, tu peux utiliser system... Je sais c'est déconseillé, très peu pratique, et pas souvent activé... Cependant, ça permetrais d'avoir une interface totalement libre... Le seul problème est que le script dépends de l'architecture...
exemple pour debian:
cd /etc/init.d
./apache restart

exemple pour redhat
cd /etc/init.d
./httpd restart

Je crois, je n'ai pas utilisé redhat depuis longtemps, mais c'est ce que me dit linux mag...

Pour windows, j'en ai aucune idée, mais tu trouveras surement...

pour finir, comme mot de la fin, je dirais 10...

Commentaire de GRenard le 08/01/2005 06:58:39

C'est bien toi qui décide quel "services" ou "programmes" faire démarrer avec ton linux... avec redhat c'était httpd par défaut... je l'ai viré et j'ai mis apachectl

C'est une idée à prendre (comme par exemple mettre une variable pour "Autoriser" le restart) mais bon... pour l'instant ça va rester comme ca :)

Moi je l'utilise sur mon Windows en attendant, c'est très utile lorsque t'as plusieurs projets :)

Commentaire de GRenard le 21/03/2005 23:50:49

Nouvelle version :)

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,499 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales