RESOLVIDO - Instale usando o pacote lates.tar.gz diretamente do wordpress, ao invés do pacote do apt-get do Ubuntu.
É provavelmente devido a permissões incorretas.
Primeiro, vou dizer-lhe como é a minha hierarquia de wordpress:
/var/www
tem todos os arquivos wordpress, o que é diferente de como normalmente é configurado como /var/www/wordpress
(link simbólico para /usr/share/wordpress
). Portanto, var/www
contém todos os arquivos que /usr/share/wordpress
teria e /usr/share/wordpress
está vinculado a links simbólicos a /var/www
, com um extra /var/www/wordpress
vinculado a /var/www
para evitar possíveis problemas de compatibilidade .
Ao carregar um arquivo como um favicon ou um tema .zip-ped, tudo funciona bem, e ao verificar se o tema / favicon é carregado, o wordpress mostra que é e aponta para um diretório que ele acha que tinha criado, como http:/localhost/wp-content/uploads/2012/...
, o que não aconteceu, porque a pasta uploads
está vazia!
E então há um link quebrado na internet e o tema é exibido, mas tem apenas texto simples (porque ele foi revertido para um tema simples, eu acho)
Por favor me ajude! Sinto muito por um post tão longo, mas isso é realmente um problema bastante problemático.
Eu tenho chown
ed /var/www
e /usr/share/wordpress
a www-data
.
RESOLVIDO - Instale usando o pacote lates.tar.gz diretamente do wordpress, ao invés do pacote do apt-get do Ubuntu.
É provavelmente devido a permissões incorretas.
Parece que você precisa dizer ao Wordpress onde encontrar seu próprio diretório. Verifique em Configurações > Geral para "Endereço do WordPress" e "Endereço do site".
Verifique se o endereço do WordPress corresponde ao nome de domínio que você está usando para representar sua pasta www
; localhost neste caso, ou seu nome de domínio se você colocar seu servidor online.
A outra possibilidade é que você não tenha dado permissões de execução ao WordPress na sua pasta /var/www
. Verifique o proprietário de www
e certifique-se de permitir que o WordPress crie arquivos e pastas.