Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc
Comunitatea PHP Romania
 

multiple virtual hosts ?
Vezi mesajul original

 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> Servere Web
Subiectul anterior :: Subiectul următor  
Autor Mesaj
copot



Data înscrierii: 06/Apr/2005
Mesaje: 233
Locație: Undeva departe

Trimis: Lun Noi 14, 2005 2:42 pm    Titlul subiectului: multiple virtual hosts ?  

Poate cineva sa-mi explice (ca unui baiat de gradinita) cum fac sa rulez mai multe site-uri pe un host (localhost that is) ? :o
Daca se poate pas cu pas... ca nu am mancat mamaliga deloc azi !
Va multumesc...

Am incropit eu ceva... dar cu erori
Sus  
carco



Data înscrierii: 27/Mai/2004
Mesaje: 2796
Locație: Bucuresti

Trimis: Lun Noi 14, 2005 3:44 pm    Titlul subiectului:  

Da, cica astia s-ar pricepe. Pe la inceputuri ai un exemplu clar cu 2 virtual host-uri. Fa ce zice acolo si apoi zi ce nu ti-a mers.
Sus  
copot



Data înscrierii: 06/Apr/2005
Mesaje: 233
Locație: Undeva departe

Trimis: Lun Noi 14, 2005 3:53 pm    Titlul subiectului: problema ?  

pai dupa ce am facut exact cum scrie acolo, imi murea pe die('unable ....'); la conectare.... deci totul mergea brici (cu exceptia faptului ca nu puteam sa ma conectez via mysql_connect...)
Sus  
oiganSTUDIOS



Data înscrierii: 22/Oct/2004
Mesaje: 222

Trimis: Lun Noi 14, 2005 4:25 pm    Titlul subiectului:  

Pai deja sunt doua probleme diferite.. Una e sa rulezi mai multe hosturi si alta e sa ai probleme cu sql-ul..

Vhosturile se rezolva din fisierul de configurare al Apache-ului (daca e apache)... Nu ar trebui sa afecteze cu nimic sql-ul..
Sus  
egroeg



Data înscrierii: 16/Iun/2005
Mesaje: 325
Locație: Exilat in marea "metropola".

Trimis: Mie Feb 01, 2006 12:54 pm    Titlul subiectului:  

ok, tot ceva legat de vhosturi, as dori sa stiu daca din cele ce va voi descrie apache-ul s-a comportat normal:

-instalare normala, pun un director in www dau sa intru cu localhost/dir in el merge
-adaug vhost :

NameVirtualHost *:80

<VirtualHost *:80>
DocumentRoot /www/director
ServerName www.xxx.com
</VirtualHost>
-intru cu localhost/dir ... nu mai vrea.. intru cu localhost simplu ma duce la dir-ul de mai devreme

Asa trebuie sa faca? sau am gresit eu pe undeva?
Sus  
kul



Data înscrierii: 09/Dec/2005
Mesaje: 306
Locație: cta

Trimis: Joi Feb 02, 2006 2:20 am    Titlul subiectului:  

daca e singura ta sintagma de vhost in .conf
<VirtualHost *:80>
...
</VirtualHost>

atunci da s-a comportat corect, si in plus e foarte posibil sa ai o eroare in ea. Trebuie sa mai adaugi un tag de <VirtualHost> si pentru hostarea default pe dir-ul "/www/", daca evident in root-ul hostingului respectiv ai alt site.

cum imi dau seama usor de erorile de Apache in general?
verific log-ul Apache-ul unde de obicei erorile sunt foarte explicite chiar si cu directiva LogLevel pusa pe "warn". o poti seta (+ un restart) pe "debug". (atentie! sunt 2 loguri: 1 al vhost-ului, 2 al apache-ului care in general care se gaseste in /var/logs/ daca tu nu l-ai pus in alta parte).

si un exemplu de config:

Cod: NameVirtualHost *

<VirtualHost *>
    ServerAdmin postmaster@site.ro
    DocumentRoot /home/www/
    ServerName www.site.ro
    <Directory "/home/www">
      Options Indexes FollowSymLinks
      AllowOverride All
    </Directory>
    ScriptAlias /cgi-bin/ "/home/www/site/cgi-bin/"
    ErrorLog /home/www/logs/site-error_log
    CustomLog /home/www/logs/site-access_log combined
</VirtualHost>

<VirtualHost *>
    ServerAdmin postmaster@site2.ro
    DocumentRoot /home/site2
    ServerName www.site2.ro
    <Directory "/home/site2">
      Options Indexes
      AllowOverride All
    </Directory>
    ScriptAlias /cgi-bin/ "/home/site2/cgi-bin/"
    ErrorLog /home/www/logs/site2-error_log
    CustomLog /home/www/logs/site2-access_log combined
</VirtualHost>

<VirtualHost *>
    ServerAdmin postmaster@site3.ro
    DocumentRoot /home/www/site3
    ServerName www.site3.ro
    <Directory "/home/www/site3">
      Options Indexes
      AllowOverride All
#      Redirect permanent /index.html http://www.site3.ro/home.php
#      RewriteEngine on
#      RewriteLog /home/www/logs/site3-rewrite_log
#      RewriteLogLevel 5
    </Directory>
    ScriptAlias /cgi-bin/ "/home/www/site3/cgi-bin/"
    ErrorLog /home/www/logs/site3-error_log
    CustomLog /home/www/logs/site3-access_log combined
</VirtualHost>
Sus  
copot



Data înscrierii: 06/Apr/2005
Mesaje: 233
Locație: Undeva departe

Trimis: Joi Feb 02, 2006 10:09 am    Titlul subiectului: Multam  

Mi-am dat seama pana la urma.

8O

Din noiembrie si pana acum.

:lol:
Sus  
egroeg



Data înscrierii: 16/Iun/2005
Mesaje: 325
Locație: Exilat in marea "metropola".

Trimis: Joi Feb 02, 2006 1:21 pm    Titlul subiectului:  

da, intr-adevar am doar un singur tag de vhost ... mai am o intrebare.. pot defini in vhost ala si subdomeniile? adica sa dau ServerName subdom.site.ro ?
Sus  
carco



Data înscrierii: 27/Mai/2004
Mesaje: 2796
Locație: Bucuresti

Trimis: Joi Feb 02, 2006 2:47 pm    Titlul subiectului:  

Poti pune orice nume, deci, da, si subdomeniu (normal, ca sa functioneze, acel nume tb. sa pointeze catre ip-ul tau).
Sus  
kul



Data înscrierii: 09/Dec/2005
Mesaje: 306
Locație: cta

Trimis: Joi Feb 02, 2006 3:32 pm    Titlul subiectului:  

adica trebuie trecut in DNS-ul providerului: "Alo? Vreau si eu ca subdomeniu.site.ro sa pointeze catre IP-ul x.y.z.t, IP-ul la care raspunde veveve.site. ro. Multumesc..."

de (foarte) obicei e moka. asta daca iti raspunde cineva la telefon/mail...
altii percep o taxa de x EUR / luna per extra (sub)domeniu per client

daca e pachet cumparat cam toata lumea da 1-2 subdomenii moka, se rezolva din cPanel...
Sus  
PHPRomania Bot
Bot Member


Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google
Trimis: Mie Dec 26, 2007 7:01 pm   Titlul subiectului: Ad  

Sus  
 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> Servere Web
Pagina 1 din 1


Powered by phpBB 2.0.22 © 2001, 2002 phpBB Group
Varianta în limba română: Romanian phpBB online community