Anexa entradas de arquivo para vários domínios no VPS?

3

mydomain é o domínio principal (no Plesk, Media Temple MT VPS), e abaixo disso estão vários sites Wordpress, como mysite1.com, mysite2.com, etc.

O problema é que recebo muitos desses erros no error_log do httpd:

[error] [client 127.0.0.1] script '/var/www/html/wp-cron.php' not found or unable to stat

O wp-cron.php existe na raiz html em todas as instalações do Wordpress.

Encontrei dicas em outros lugares de que esses erros podem ter algo a ver com meu arquivo / etc / hosts. Este é o arquivo hosts:

127.0.0.1 mydomain.com mydomain localhost localhost.localdomain

Pergunta: eu preciso adicionar mysite1.com, mysite2.com, etc., no arquivo hosts para que eles resolvam e possam encontrar o arquivo wp-cron.php?

Editar: encontrou a resposta depois de muita pesquisa no Google. Parece que há dois problemas: o arquivo hosts e o fato de o MT VPS sobrescrever o arquivo hosts em cada reinicialização. Portanto, o arquivo hosts deve ter essa aparência para vários domínios em um servidor:

127.0.0.1 localhost localhost.localdomain
xxx.xxx.xxx.xxx  yourdomain1.com yourdomain1 yourdomain2.com yourdomain2

E essas linhas devem ter algumas linhas em branco acima do arquivo hosts, ou elas serão sobrescritas a cada reinicialização. Consulte o link

    
por markratledge 29.09.2010 / 21:54

2 respostas

0

Encontrou a resposta depois de muita pesquisa no Google. Veja a edição acima.

    
por 17.10.2010 / 19:41
0

Como você tem o script configurado no Plesk? Se você está tentando fazer um wget ou algo assim, você não quer o / var / www / html. Se você está executando o script como um usuário em um shell, o script tem permissões apropriadas para executar como esse usuário?

    
por 29.09.2010 / 22:58