Imagem carregada, mas não mostrada

Tenho uma instalação de WordPress razoavelmente nova no meu servidor Ubuntu Linux e coloquei uma imagem para uso em uma postagem de blog. Verifiquei o caminho nas configurações do WordPress e verifiquei o conteúdo no servidor:

$ ls -l /srv/www/wp-uploads/blog.linformatronics.nl/2013/01 total 320 -rw-rw-r-- 1 www-data www-data 22033 Jan 19 10:23 ccs5licence1-150x150.png -rw-rw-r-- 1 www-data www-data 64195 Jan 19 10:23 ccs5licence1-300x214.png -rw-rw-r-- 1 www-data www-data 22033 Jan 19 10:19 ccs5licence-150x150.png -rw-rw-r-- 1 www-data www-data 71973 Jan 19 10:23 ccs5licence1.png -rw-rw-r-- 1 www-data www-data 64195 Jan 19 10:19 ccs5licence-300x214.png -rw-rw-r-- 1 www-data www-data 71973 Jan 19 10:19 ccs5licence.png 

Os arquivos são realmente carregados através do WordPress, portanto, ele tem access de gravação ao diretório / sistema de arquivos.

Mas quando eu tento usá-lo em uma postagem no blog mostra uma imagem quebrada e quando aponto o webbrowser diretamente para a imagem, ele lança um erro na página 404: https://blog.linformatronics.nl/wp-uploads/2013/01 /ccs5licence1.png

Das configurações => página de mídia no WordPress:

 Uploading Files Store uploads in this folder /srv/www/wp-uploads/blog.linformatronics.nl Full URL path to files http://blog.linformatronics.nl/wp-uploads 

Eu sou bastante novo para o WordPress, então eu ainda preciso encontrar meu caminho um pouco.

Solutions Collecting From Web of "Imagem carregada, mas não mostrada"

Eu acho que o problema é que você está armazenando suas imagens em /srv/www/wp-uploads/blog.linformatronics.nl/2013/01 mas seu link para a imagem é https://blog.linformatronics.nl/wp-uploads /2013/01/ccs5licence1.png .

O que você precisa fazer é /srv/www/blog.linformatronics.nl/wp-uploads/2013/01 wordpress para armazenar as imagens em /srv/www/blog.linformatronics.nl/wp-uploads/2013/01 .

O que você está tentando fazer, ao que parece, é armazenar imagens no wp-uploads/blog.linformatronics.nl mas as pastas devem ser trocadas. É o nome do site e depois a pasta wp-uploads.

Apenas encontrei esse problema e descobriu que navegando para Configurações> Mídia e, em seguida, alterando o caminho da URL completa para a configuração de arquivos de

 http:///wp-uploads 

para

 http:///wp-uploads/ 

por exemplo http://blog.mysite.com/wp-uploads/blog.mysite.com

Você está dizendo ao WordPress para armazenar as imagens fora do caminho da sua instalação do WordPress. Está fazendo isso, mas não é capaz de acessá-los.

Se você especificar um caminho dentro da instalação do WordPress (o padrão é wordpress / wp-content / uploads /) WordPress poderá encontrar as imagens armazenadas.

Um motivo para esse comportamento também pode ser, depois de mover seu database de forma incorreta , a propriedade de incremento automático (A_I) está ausente em suas tabelas.

Assim, certifique-se de ter o A_I definido na tabela de mensagens (e todos os outros) novamente.