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
[RIA SERVICES] MAITRE - DéTAIL ET DOMAINDATASOURCE[RIA SERVICES] MAITRE - DéTAIL ET DOMAINDATASOURCE par Audrey
A l'occasion d'un projet client, j'ai utilisé RIA Services avec Silverlight 3 (mais cela fonctionne aussi avec la version 4), et je l'ai utilisé pour une interface façon Maitre / Détail. Voici comment j'ai procédé pour arriver à mes fins. Nous allons pren...
Cliquez pour lire la suite de l'article par Audrey CSDL FUNCTIONCSDL FUNCTION par Matthieu MEZIL
Dans mon post précédent , j'ai utilisé une CSDL Function afin de générer une requête SQL avec un DateDiff utilisant la date courante sur la BD à partir d'une requête LINQ. Dans le cadre de ce post , vous avez probablement remarqué que dans le cadre de plu...
Cliquez pour lire la suite de l'article par Matthieu MEZIL LINQ TO ENTITIESLINQ TO ENTITIES par Matthieu MEZIL
Cette semaine je suis à Montréal en tant que speaker sur Entity Framework pour l'évènement confoo . J'en profite pour remercier les organisateurs de cet évènement de m'avoir fait confiance et Access-IT de m'avoir permis d'y participer. En parallèle, j'ai ...
Cliquez pour lire la suite de l'article par Matthieu MEZIL FAIRE APPARAITRE L'ONGLET 'DéVELOPPEUR' DANS OFFICE 2010FAIRE APPARAITRE L'ONGLET 'DéVELOPPEUR' DANS OFFICE 2010 par neodante
La nouvelle interface d'Office 2010 à amener quelques modifications par rapport à celle de 2007. Certes mineures, ces modifications ont fait disparaître la case à cocher de l'onglet 'Développeur' en première page du panneau du 'bouton Office' (dans Office...
Cliquez pour lire la suite de l'article par neodante [ASTUCE] PATCH POUR MICROSOFT FORUMS NNTP BRIDGE V1[ASTUCE] PATCH POUR MICROSOFT FORUMS NNTP BRIDGE V1 par pierre
Si vous avez téléchargé comme moi Microsoft Forums NNTP Bridge V1 avant le 11 mars 2010 (voir [Astuce] Disponibilité de Microsoft Forum NNTP Bridge Version 1.0), un problème de date localisée pour les non anglais était présent. Un patch est disponibl...
Cliquez pour lire la suite de l'article par pierre
Logiciels
Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods Konvertor (4.00)KONVERTOR (4.00)Le logiciel est un gestionnaire multimedia affichant, jouant et convertissant plus de 2000 format... Cliquez pour télécharger Konvertor
|