Accueil > Forum > > > > Créer Un Sous Domaine Avec PHP !!??
Créer Un Sous Domaine Avec PHP !!??
jeudi 31 mai 2007 à 12:46:18 |
Créer Un Sous Domaine Avec PHP !!??

nabmoah
|
Bonjour ...
- Je voudrai savoir s'il existe un module en PHP pour créer mes propres sous-domaines sur mon serveur dédié ...
En fait, j'ai loué un serveur dédié et comme je vais proposer bientôt un système de blogs, je souhaiterai que l'adresse des blogueurs soit accessible via les 2 adresses "http://www.monsite.com/login_blog" et "http://login_blog.monsite.com" ... mais pour cela je dois créer un code PHP qui crée en même temps toutes les données nécessaires pour le blog ( base de données , fichiers , répertoire ...etc. ce qui est déjà fait ...) mais aussi le répertoire du blog associé au Sous-Domaine ...
- Comment peut on créer un sous-domaine avec PHP ? - Comment bien sûre, éviter de créer un même répertoire pour un seul Sous-Domaine ?
Enfin, existe t'il un module pour la procédure ?
Merci d'avance pour tout ... Cordialement ... N@B
|
|
jeudi 31 mai 2007 à 13:57:59 |
Re : Créer Un Sous Domaine Avec PHP !!??

neigedhiver
|
Réponse acceptée !
Salut,
Un sous-domaine n'a rien à voir avec PHP.
Les sous-domaines dépendent du domaine, et sont donc, comme le domaine, gérés par le DNS.
Tu as deux solutions : une rapide, l'autre lente. La rapide ne marche pas tout le temps...
La méthode lente consiste à définir sur le DNS le sous-domaine. Si c'est toi qui gères le DNS, un redémarrage suffit. Sinon, il faut attendre la propagation.
Il faut alors configurer Apache pour que le sous-domaine en question soit un hote virtual (Virtual Host = vhost) => redémarrage d'Apache et hop.
La méthode rapide nécessite que le prestataire qui gère le DNS accepte les requêtes de type *.tondomaine.tld. Ce n'est pas le cas de tous : OVH ne le permet pas, Gandi et Amen oui (3 exemples que je connais, pour d'autres, faut voir).
A partir de là, les sous-domaines demandés qui n'existent pas affichent un sous-domaine par défaut : en général, c'est le www. Il faut alors vérifier l'adresse du serveur ( $_SERVER['SERVER_NAME'] ) et afficher les fichiers qui correspondent.
Aujourd'hui, les plateformes de blog comme dotClear ou WordPress permettent de gérer ça, mais ça ne dispense absolument pas de la configuration du serveur HTTP et du DNS.
|
|
samedi 2 juin 2007 à 21:22:30 |
Re : Créer Un Sous Domaine Avec PHP !!??

nabmoah
|
donc si je comprends bien cela ne peut se faire en PHP ...
avec mon serveur , je cré mes sous-domaines avec un accès SSH en entrant une ligne spécifique qui me permet de les créer.
Je me demandai si je ne pouvais pas exécuter ces lignes avec PHP ( ou autre language comme cfm, jsp ou autres ) puis redémarrer Apache via ce même language aussi ...?
Merci d'avance ...
|
|
samedi 2 juin 2007 à 21:28:51 |
Re : Créer Un Sous Domaine Avec PHP !!??

neigedhiver
|
Salut,
Si, ça, c'est faisable. Il existe pour cela toute une panoplie de fonctions php qui permettent d'exécuter une commande Unix :
http://ch2.php.net/manual/fr/ref.exec.php
Cela dit, tout dépend de la configuration du serveur : il ne faut pas que ces fonctions soient désactivées (elle le sont obligatoirement quand Safe Mode est activé, par exemple).
Cependant, question sécurité, ce n'est absolument pas une bonne idée.
Il est très nettement préférable de stocker via PHP les sous-domaines à créer dans un fichier texte ou dans une base de données et d'exécuter une tâche cron qui va récupérer ces noms de sous-domaines et les créer, puis redémarrer Apache à intervalle régulier (tous les 1/4 d'heure par exemple).
Mais il convient, encore une fois, de ne pas confondre la configuration Apache pour que le serveur HTTP traite les requêtes pour un sous-domaine et la configuration du DNS.
Je suppose que le script ue tu as fait les deux, c'est indispensable...
|
|
Cette discussion est classée dans : répertoire, créer, php, domaine, blog
Répondre à ce message
Sujets en rapport avec ce message
sélectionner un répertoire [ par Dark_Schneider ]
Bonjour tt le monde!!!Voila je suis débutant en php et je suis en train de réaliser une sorte de gallerie virtuelle en php. J'ai donc créer mes pages
Protection de l'adresse de mon répertoire de téléchargement : solution $HTTP_REFERER [ par 1motorola1 ]
Salut à tout le monde !Alors voila je tente ces derniers temps d'éviter que les visiteurs de mon site puisse connaitre le répertoire ou se situe les f
Créer un forum en PHP [ par DEL ]
j'aimerai créer un forum en php, si quelqu'un pourrait m'expliquer comment faire pas à pas (soyez patients ^_^), si possible par messages instantanés,
Php a des ratés ... [ par aquanum ]
Je viens de créer un serveur sur mon PC avec apache et PHP! J'ai tout paramètré et pour tester j'ai créer phpinfo.php qui contient Donc je lance http
Problème d'argument PHP [ par Toutoul ]
Eyant créer "PROJET P3 (L'INDICATEUR DE STATUS)", j'ai rencontré un problème lors d'argument....Et bien voila, je ne peut avoir créer une page avec co
aide pour créer un scirpt php [ par yesnie ]
Salut à tous ! Tout d'aobrd je suis content de rejoindre ce forum et j'espere pouvoir trouver ici mon bonheur. Alors, parlons de ce qui m'empeche de d
Recherche script php pour lister les sous-répertoires d'un dossier [ par cg46 ]
Bonjour à tous !Je ne suis pas un pro du php... Je débute alors soyez indulgents ;-)Je recherche un code php que je puisse mettre dans un répertoire d
Débutant PHP-MySQL [ par cobrachris ]
Bonjour, je débute complétement avec le PHP-MySQL.Je voudrais créer une base de données avec plusieurs tables.Ma première question :Combien peut on cr
Verifier un nom de domaine [ par FleX ]
Bah voila, g cherché dans les sources comment verifier un nom de domaine en PHPCa m'a donné un seul résultat, qui etait ce que j'attendais.Seulement,
Hebergement Php+MySql + domaine <35? par ans [ par fabiin ]
Salutje cherche acuellement un hebergement:Php + Mysql20-50moNom de domainea moin de 35? par ans...qui peut me renseigner ???Merci@+Fabs
Livres en rapport
|
Derniers Blogs
UNE JOLIE-HORLOGE ET PAS QU'UN PEU !UNE JOLIE-HORLOGE ET PAS QU'UN PEU ! par neodante
Pour les possesseurs d'iPhone, ça y est Bijin Tokei - qui se traduit littéralement en Français par " Jolie Horloge " - est arrivé et GRATUITEMENT s'il vous plaît ! Après la version Tokyo, Hokkaido, night club, racing, Gal, "pour les mademoiselles'", . voi...
Cliquez pour lire la suite de l'article par neodante TECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICESTECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICES par ROMELARD Fabrice
Animé par: Gaetan Bouveret et Julien Chomarat Business Connectivity Services (BCS) est dans SharePoint 2010 la version 2 de Business Data Catalog (BDC dans SharePoint 2007). Il s'agit de la solution permettant de visualiser des données provenan...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE[DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE par orion
Comme de nombreux geek, je suis un grand amateur de série TV et je rate régulièrement des épisodes de mes séries préférés. Une solution s'offre à vous avec ce merveilleux site : Tv Gorge - www.tvgorge.com Moteur de recherche à l'appui, vous pouvez ...
Cliquez pour lire la suite de l'article par orion TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010 par ROMELARD Fabrice
Animé par: Vincent Bellet et Baptiste Giraudier La BI dans SharePoint 2010, Les nouveaux services d'application dans SP2010 et SQL Server Reporting services 2008 R2. La BI dans SharePoint est généralisée pour tous afin de permettre à tous les coll...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Forum
HTML VERS PDFHTML VERS PDF par spike911
Cliquez pour lire la suite par spike911
Logiciels
DB-MAIN (9.1.0)DB-MAIN (9.1.0)DB-MAIN is a data-modeling and data-architecture tool. It is designed to help developers and anal... Cliquez pour télécharger DB-MAIN Xilisoft DPG Convertisseur (5.1.37.0120)XILISOFT DPG CONVERTISSEUR (5.1.37.0120)Xilisoft DPG Convertisseur offre aux fans de Nintendo DS une bonne solution leur permettant de dé... Cliquez pour télécharger Xilisoft DPG Convertisseur GraphicsGale (2.01.01)GRAPHICSGALE (2.01.01)GraphicsGale est un logiciel de PixelArt avec de nombreuse fonctionnalités permettant de réalisé ... Cliquez pour télécharger GraphicsGale Architecte 3D (Platinum 2010)ARCHITECTE 3D (PLATINUM 2010)Architecte 3D Platinium vous permet de concevoir facilement les plans votre future maison, de l'é... Cliquez pour télécharger Architecte 3D TeamViewer 5 (TeamViewer 5)TEAMVIEWER 5 (TEAMVIEWER 5)Dépanner un ami,expliquer une manipulation devient un jeu d'enfant.
Prise en main d'un autre ord... Cliquez pour télécharger TeamViewer 5
|