Por que não posso fazer upload de um tema para o meu site WordPress em execução no Windows?

2

Estou executando o WordPress no Windows 2008 / IIS 7 e recebo um erro não descritivo quando tento fazer o upload de um tema. Apenas diz "Tem certeza de que quer fazer isso?" e, em seguida, uma linha abaixo que diz "Erro do servidor"

    
por Spencer Ruport 18.02.2011 / 15:14

1 resposta

2

Aqui estão alguns passos que eu tive que dar para resolver o problema:

  1. Primeiro, verifique se a conta IUSR tem acesso para gravar no diretório Temas do site do WordPress
  2. Em segundo lugar, localize seu arquivo de configuração do PHP.ini. O meu estava em Program Files\PHP\<version> Faça um backup e abra o arquivo original no bloco de notas para editá-lo.
  3. Altere o valor upload_tmp_dir para um diretório ao qual a conta IUSR tenha acesso de gravação. (Cuidado, os valores podem ser definidos várias vezes no arquivo de configuração para procurar entradas duplicadas.)
  4. Altere upload_max_filesize e post_max_size para um tamanho de arquivo apropriado para o tipo de temas que você está enviando. Eu fui com 20 megabytes.
  5. Altere max_execution_time e max_input_time para durações apropriadas para o tamanho do tema e da largura de banda do seu servidor. 300 segundos para ambas as configurações funcionam bem para mim.
  6. Redefinir o IIS

Se você ainda tiver problemas, crie um script PHP com o seguinte código:

<?php phpinfo(); ?>

Execute este script e use-o para verificar se as configurações acima foram aplicadas. Caso contrário, verifique se há entradas duplicadas no arquivo de configuração que podem estar sobrescrevendo suas configurações e verifique se você editou o arquivo listado na saída em Loaded Configuration File

Demorei um pouco para reunir todas essas peças, então espero que qualquer outra pessoa que tenha o mesmo problema acabe aqui primeiro. :)

    
por 18.02.2011 / 15:19