O arquivo “/home/v/s/vsdev/web/public_html/index.php” não está na raiz do documento do Vhost “/domains/d/e/dev.vacancysoft.com/web/public_html/”

2

Eu tenho um site de desenvolvimento em execução no link

À medida que você vai lá, você pode ver o erro e eu realmente procurei na web pela solução, mas não consegui encontrar nenhuma.

Tudo começou com o UID e o GUID no suphp.conf. Quando mudei os valores para 0 (porque o erro era anterior a valores altos) o novo apareceu e eu não sei como passar.

Alguma sugestão? (Eu sou um iniciante, por favor descreva tudo o que é mais avançado).

Felicidades!

Atualizar

O site principal também está desativado, agora o problema é realmente urgente.

    
por Piotr Chabros 09.09.2011 / 00:59

1 resposta

1

Verifique a configuração do servidor virtual. O link deve ter:

DocumentRoot /domains/d/e/dev.vacancysoft.com/web/public_html/

Eu vejo que você está no Ubuntu. O arquivo conf deve estar em / etc / apache2 / sites-available / e provavelmente chamado dev.vacancysoft.com.conf

EDITAR - EDITAR novamente - desculpe, estou um pouco confuso sobre sua configuração. Você pode confirmar que os arquivos do site principal (vacancysoft.com) estão em /domains/v/a/vacancysoft.com/web/public_html Se assim for, as instruções abaixo devem estar corretas:

Você precisa configurar dois hosts virtuais, 1 para cada um dos dois servidores:

Edite /etc/apache2/apache2.conf e verifique se ele possui as duas linhas a seguir:

Include /etc/apache2/ports.conf

Include /etc/apache2/sites-enabled/

Edite /etc/apache2/ports.conf e verifique se ele possui as seguintes linhas:

NameVirtualHost *:80
Listen 80

Crie /etc/apache2/sites-available/vacancysoft.com.conf :

<VirtualHost *:80>
    ServerName vacancysoft.com
    ServerAlias www.vacancysoft.com

    DocumentRoot /domains/v/a/vacancysoft.com/web/public_html
    <Directory />
            Options FollowSymLinks
            AllowOverride None
    </Directory>
    <Directory /domains/v/a/vacancysoft.com/web/public_html>
            DirectoryIndex index.php index.html index.htm
            Options Indexes FollowSymLinks MultiViews
            AllowOverride All
            Order allow,deny
            allow from all
    </Directory>

    ErrorLog /var/log/apache2/vacancysoft.com-error.log

    # Possible values include: debug, info, notice, warn, error, crit,
    # alert, emerg.
    LogLevel warn

    CustomLog /var/log/apache2/vacancysoft.com-access.log combined
    ServerSignature Off

</VirtualHost>

cp /etc/apache2/sites-available/{,dev.}vacancysoft.com.conf

Edite /etc/apache2/sites-available/dev.vacancysoft.com.conf e:

  1. remova a linha ServerAlias
  2. alterar todas as instâncias restantes de vacancysoft.com para dev.vacancysoft.com
  3. Altere os dois insances de /domains/v/a/vacancysoft.com/web/public_html para /domains/d/e/dev.vacancysoft.com/web/public_html

sudo a2ensite vacancysoft.com.conf

sudo a2ensite dev.vacancysoft.com.conf

sudo apache2ctl restart

    
por 09.09.2011 / 01:22