2010-11-17 14 views
0

J'ai un problème en essayant de télécharger manuellement un nouveau plugin dans wordpress. Uploading médias fonctionne parfaitement, et aussi installer automatiquement le travail des plugins comme il se doit, mais les plugins téléchargeant manuellement générer un message d'erreur:Télécharger des plugins dans Wordpress en cours d'exécution sur IIS7

The uploaded file could not be moved to C:\inetpub\wwwroot\Wordpress/wp-content/uploads/2010/11.

J'ai vérifié les autorisations sur wp-content et uploads et il est réglé sur Everyone. Je ne pense pas qu'il y ait quelque chose de mal avec les autorisations, car je peux télécharger des images, et je les vois dans mon dossier de téléchargement.

Je pense qu'il pourrait y avoir un problème avec les barres obliques étant incorrect, quelqu'un d'autre a-t-il ce problème? J'utilise IIS7, Windows Server 2008 et Wordpress 3.0.1. Tout est installé avec Microsoft Web Platform Installer.

Répondre

1

Je sais que c'est bien en retard à répondre, mais j'espère que quelqu'un peut trouver utile.

Ceci est très probablement un problème avec les paramètres impliquant l'emplacement de téléchargement temporaire.

Voici ce que je faisais pour résoudre un problème similaire:

  1. Assurez-vous que vous modifiez le fichier d'initialisation correcte. Mettre: dans un fichier test.php et l'exécuter à partir de votre navigateur Web vous obtiendrez le réglage.

Recherchez le paramètre pour "Loaded Configuration File"

  1. Dans cette recherche de fichier de configuration (ou ajouter si manquant) le paramètre suivant: upload_tmp_dir = « c: \ inetpub \ temp \ uploads "

  2. Assurez-vous que c: \ inetpub \ temp \ upload existe et est accessible en écriture pour tout le monde. Vous pouvez resserrer cela en spécifiant le compte IUSR si vous le souhaitez.

  3. Recyclez/Redémarrez le processus de travail IIS. Votre choix ici car il existe un certain nombre de façons d'accomplir cela.

J'ai trouvé une bonne partie de cette information en faisant référence à c: \ tmp \ php_errors.txt. Le fastcgi.logging devrait être activé par défaut sur les installations de Windows.

+0

Merci, c'est aussi proche d'une solution que tout le monde a eu, donc je l'accepte. – Martin

+0

Merci pour l'acceptation. J'espère juste que ça aide. – Harold

0

Avec Filezilla

téléchargements annuaire> 2010> 11 777 à mettre permision

1

Je veux juste ajouter une solution à la bonne réponse de Harold pour PHP.

Malgré la modification du paramètre "upload_tmp_dir", je continuais à obtenir le même message d'erreur Le fichier téléchargé ne peut pas être déplacé vers C: \ inetpub \ wwwroot \ Wordpress/wp-content/uploads.

j'ai donc changé aussi le réglage "upload_max_filesize"

upload_max_filesize = 16M

(16M ou plus en fonction du dossier de la taille des thèmes du wordpress)

Espoir ça aide quelqu'un qui était coincé comme moi.