Skocz do zawartości

Web Hosting Talk

  • progreso.pl

    Partner technologiczny

    Upraszczamy to, co inni starają się komplikować. Prosto, pewnie, przyjaźnie - tak robimy hosting!
  • Kei.pl

    Partner technologiczny

    Kei.pl działa na polskim rynku internetowym od 2000 roku. Obecnie na blisko 300 serwerach w Centrum Danych Kei.pl znajduje się kilkadziesiąt tysięcy stron WWW.
  • S-NET.info

    Partner technologiczny

    S-NET to dostawca usług dla biznesu. Najważniejsze usługi świadczone przez firmę to usługi Centrum Danych, dostęp do Internetu, transmisja danych oraz tranzyt do różnych operatorów.
  • Sprint Data Center

    Partner technologiczny

    Sprint Data Center to jedyne w Polsce północno-wschodniej i jednocześnie jedno z najnowocześniejszych w kraju centrum przechowywania i przetwarzania danych.

 

Directadmin i Virtualne hosty


  • Nie możesz odpowiadać w tym temacie
6 odpowiedzi na ten temat

Directadmin i Virtualne hosty

#1 Kolopik

    Weteran WHT

  • WHT Pro
  • PipPipPipPipPipPipPipPip
  • 1042 postów
  • Skąd:Gliwice
  • Firma:CT8.pl
  • Imię:Kacper
  • Nazwisko:Dmochowski

Napisany 23 styczeń 2012 - 15:40

Witam, pos kompilowaniu php do wersji 5.3.9, po restarcie serwera apache wypluwa setki błędów





Cytuj

VirtualHost 127.0.0.1:80 overlaps with VirtualHost 127.0.0.1:80, the first has precedence, perhaps you need a NameVirtualHost directive

Dane

System CentOS 5 64bit
Apache2
Directadmin


Chodzi o zmianę IP przy virtualhoście użytkownika, ale jest ich dośc sporo, dlatego szukam szybszego rozwiązania. Wiem, że dało się to zrobić skryptem, bo już kiedyś miałem identyczny problem, jednak zapomniałem jak to się robiło Dodany obrazek

Może pytanie lamerskie, ale nie mam kompa i wszystko robię przez telefon, dlatego też ciężko mi coś znaleźć w necie.

Proszę o jakieś wskazówki Dodany obrazek

Pozdrawiam

Ten post był edytowany przez Kolopik dnia: 23 styczeń 2012 - 16:04


#2 Miłosz

    Weteran WHT

  • Moderatorzy
  • PipPipPipPipPipPipPipPip
  • 2480 postów
  • Skąd:Bydgoszcz/Tuchola
  • Firma:Sys-Com
  • Imię:Miłosz
  • Nazwisko:Oller

Napisany 23 styczeń 2012 - 16:56

Ustaw poprawną templatke vhostów w /usr/local/directadmin/data/templates/virtual_host*
A następnie wymuś przepisanie konfiguracji vhostów. Luknij na help.directadmin.com jak to zrobić. Ale wydaje mi się, że rekompilacja php też powinna je przepisać na nowo.
Miłosz GG: 3312894 JID: ollerm@jabber.org
Konfiguracja i administracja serwerami dedykowanymi/RPS/VPS - Faktura VAT
Idealny hosting | Domeny | Hosting dla Firm

#3 patrys

    Czarny charakter

  • Moderatorzy
  • PipPipPipPipPipPipPipPip
  • 2031 postów
  • Skąd:Słupsk
  • Imię:Patryk

Napisany 23 styczeń 2012 - 17:16

Cytuj

Witam, pos kompilowaniu php do wersji 5.3.9, po restarcie serwera apache wypluwa setki błędów
To nie PHP, dopiero wywołanie czegoś takiego jak ./build rewrite_confs miało by wpływ na konfiguracje.

Cytuj

Chodzi o zmianę IP przy virtualhoście użytkownika, ale jest ich dośc sporo, dlatego szukam szybszego rozwiązania. Wiem, że dało się to zrobić skryptem, bo już kiedyś miałem identyczny problem, jednak zapomniałem jak to się robiło ../..//public/style_emoticons/default/sad.png
Klikałeś w DA ? Przejrzyj co tam zrobiłeś i jak wygląda teraz konfiguracja...

Możesz spróbować przebudowy, sprawdź katalog data/templates/custom/ jak jest pusty to daj do niego pliki data/templates/virtual_host*.conf i wywołaj:
echo "action=rewrite&value=httpd" >> /usr/local/directadmin/data/task.queue
/usr/local/directadmin/dataskq d800

.

#4 Kolopik

    Weteran WHT

  • WHT Pro
  • PipPipPipPipPipPipPipPip
  • 1042 postów
  • Skąd:Gliwice
  • Firma:CT8.pl
  • Imię:Kacper
  • Nazwisko:Dmochowski

Napisany 23 styczeń 2012 - 17:31

No więc tak. Przerzuciłem templatki vhostów na folderu custo, następnie zmieniłem wartość

Cytuj

|IP|
na krzywy ryj, na mój adres IP. następnie wywołałem komedny


Cytuj

echo "action=rewrite&value=httpd" >> /usr/local/directadmin/data/task.queue
/usr/local/directadmin/dataskq d800

No i zaczęło hulaćDodany obrazek

Dzięki Wam za pomoc, plusy już rozdane.

Teraz została zagadka dlaczego vhosty nie odczytują wartość |IP|, z konfiguracji DA. Wszystko sprawdziłem i jest tam podane moje IP, chyba, że źle szukam. Wie ktoś, z której konfiguracji vhosty pobierają parametr |IP| ?

Ten post był edytowany przez Kolopik dnia: 23 styczeń 2012 - 17:32


#5 patrys

    Czarny charakter

  • Moderatorzy
  • PipPipPipPipPipPipPipPip
  • 2031 postów
  • Skąd:Słupsk
  • Imię:Patryk

Napisany 23 styczeń 2012 - 17:39

Wyciąga z konfiguracji domen DA: /usr/local/directadmin/data/users/$USER/domains/
.

#6 Kolopik

    Weteran WHT

  • WHT Pro
  • PipPipPipPipPipPipPipPip
  • 1042 postów
  • Skąd:Gliwice
  • Firma:CT8.pl
  • Imię:Kacper
  • Nazwisko:Dmochowski

Napisany 23 styczeń 2012 - 17:45

Trochę niezrozumiale to napisałem, ale chodzi o to...

orygilnalny pliczek virtual_host.conf wygląda tak:

Cytuj

<VirtualHost |IP|:|PORT_80| |MULTI_IP|>

Chodzi mi właśnie o te wartości: |IP|:|PORT_80| |MULTI_IP| - skąd one są pobierane. Na ich podstawie tworzy się vhost dla użytkownika.

#7 patrys

    Czarny charakter

  • Moderatorzy
  • PipPipPipPipPipPipPipPip
  • 2031 postów
  • Skąd:Słupsk
  • Imię:Patryk

Napisany 23 styczeń 2012 - 17:54

Dokładnie stamtąd to jest baza danych DA oparta na plikach i z nich pobiera dane.
.





1 Użytkowników czyta ten temat

0 użytkowników, 1 gości, 0 anonimowych użytkowników