Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Création de sous-domaine via PHP [ Archives / AU SECOURS !!! ] (Adrien)

samedi 30 avril 2005 à 18:35:00 | Création de sous-domaine via PHP

Adrien

Bonjour,

Je possède un serveur dédié et j'aurais besoin d'une petite application.

Comment créer de manière automatique via un script PHP un sous-domaine qui pointe vers un dossier/fichier précis sur le serveur ?

Plus concrètement, pour ajouter automatiquement dans la configuration du serveur "monsousdomaine.domaine.com" avec pour règle la redirection vers tel fichier au final ?

Cela me permettrait de proposer un petit service de redirection gratuite avec nom de domaine court

Bien Cordialement,

Adrien


samedi 30 avril 2005 à 23:59:52 | Re : Création de sous-domaine via PHP

Anthomicro

Salut,

consulte les VHOSTS d'apache :-)

http://httpd.apache.org/docs/vhosts/name-based.html

a +



    lundi 16 février 2009 à 22:40:38 | Re : Création de sous-domaine via PHP

    verdy_p

    Le VHOSTS ne suffira pas (sauf si votre serveur Apache supporte les "wildcards" et si vous les avez activé afin que votre serveur accepte de servir tous les noms d'hôtes d'un ou plusieurs domaines).

    Dans une config plus sécurisée et plus stable, il vous faut aussi inscrire les enregistrements DNS de chacun des sous-domaines de votre domaine, et donc modifier la config de votre serveur DNS, et là il n'y a pas d'API standard, d'autant que si elle existe, elle est normalement très protégée poru des raisons de sécurité. Dans ce cas, il restera à mentionner les domaines concernés dans la config Apache pour leur associer un dossier, et indiquer à Apache de relire sa configuration s'il ne le fait pas automatiquement en détectant les modifs de ce fichier

    Mais attention : si vous abimez ce fichiers suite à un plantage ou une interruption du script PHP, vous risquez de voire Apache rejeter les requêtes vers des domaines qu'il ne connait plus. Il est fortement déconseillé de modifier autmatiquement en PHP les fichiers VHOSTS d'Apache: créez plutôt un service dédié sur votre serveur, tournant en tâche de fond mais acessible uniquement depuis le serveur local de votre moteur PHP, et à qui PHP demandera les modifications, et assurez-vous que ce service dédié fasse les modifs de ces fichiers de façon ininterruptible et stable, et qu'il conserve des backups en cas de problème pour les restaurer en cas de besoin.

    Ou bien utilisez un module Apache complémentaire qui lui permet de consulter une base de données SQL stable au lieu qu'Apache lise des fichiers VHOSTS (dans ce cas votre script PHP fera une requête SQL de mise à jour dans cette base de données). Assurez-vous dans ce cas que ce moteur SQL dispose des ressources nécessaires pour répondre vite sinon votre script PHP risque d'être interrompu avant d'avoir eu sa réponse. Le moteur SQL devrait alors être configuré pour utiliser des transactions (avec possibilité de "rollback" automatique en cas d'échec ou si votre script PHP ne termine pas son "commit" après ses demandes de mises à jour).




    Cette discussion est classé dans : fichier, php, serveur, création, domaine


    Répondre à ce message

    Sujets en rapport avec ce message

    Création d'un compte e-mail sur le serveur via php ? [ par nico ] Je cherche à créer des comptes e-mail à la volée sur mon serveur via php/mysql. Je désire de même créer des sous-domaines et enregistrer les dns secon URGENT!!!!!!!!Telecharger un fichier depuis le web vers serveur PHP [ par bonbecman ] Je recherche le moyen de récupérer un fichier sur Internet (www.quelquechose.fr/unfichier.exe) et de le placer sur mon serveur PHP. Il y a bien une so [ PHP ] [ Création de dossier et fichier ] [ UNIX ] [ par vvoisin ] Bonjour, J'ai un probléme avec mkdir(). Quand j'execute le code suivant sur mon pc sous easyphp, le repertoire est bien créé alors que sur mon serveur Appel de serveur! [ par magicsmacks ] Bonjour,J'aurai aimé appelé un fichier en php depuis un autre serveur, à l'aide de la fonction require ou include...Cette fonction marche très bien qu Lancer un fichier m3u sur mon serveur à l'aide de commande php [ par PunKeR77 ] Bonjour,Je cherche un code php qui me permettrait de lancer un fichier m3u sur mon serveur. En effet j'ai fait un site avec des amis pour diffuser une PHP/formulaire pour uploader un fichier sur le serveur [ par stephpepere37 ] Bonjour,Je réalise le site d'un ami spécialisé en ressources humaines. Il souhaite que les internautes puisse télécharger un CV de leur poste clientJ' Problème Localisation Fichier [ par Manu di bango ] Tout d'abord un grand bonjour à tout le monde, alors voilà, j'utilise la fonction filemtime sur un fichier. Son emplacement est sur une serveur distan création automatique d'une page html avec php [ par witch32 ] bonjour,est-il possible de créer automatiquement un fichier html a partir d'un script php?je m'explique, j'aimerai qu'à partirdu champ "titre" d'un fo Svp je veux un script php pour transferer les fichier d'un serveur à un autre [ par mzzika ] Salut,svp je veux un script php pour transferer les fichier d'un serveur à un autreaidez moi viteMerci [Sécurité] Récupérer le fichier source d'un PHP sur un serveur [ par Centauriel ] Bonjour,Est-il possible de récuperer le fichier source PHP sur un serveur distant ? Je m'explique :J'ai fait un site web avec une base SQL. Et ca me m


    Nos sponsors

    Sondage...

    CalendriCode

    Juillet 2009
    LMMJVSD
      12345
    6789101112
    13141516171819
    20212223242526
    2728293031  

    Consulter la suite du CalendriCode

    Comparez les prix Nouvelle version

    Photothèque Nouveau !



    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
    Temps d'éxécution de la page : 0,234 sec

    Google Coop CodeS-SourceS Google Coop CodeS-SourceS


    Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.