Erreur WordPress: Un TimThumb erreur s'est produite
J'ai rencontré une erreur après l'installation de wordpress sur un nouveau domaine.
J'ai contacté le thème développeur et n'ont eu aucune chance de résoudre le problème.
J'ai l'erreur suivante quand je copie le lien de l'image:
Avertissement: touch() [function.touch]: Utime a échoué: Permission denied in /home/domain/public_html/wp-content/themes/folioway/core/thumb.php sur la ligne 190
Warning: Cannot modify header information - headers already sent by (output started at /home/domaine/public_html/wp-content/themes/folioway/core/pouce.php:190) /home/domain/public_html/wp-content/themes/folioway/core/thumb.php sur la ligne 413
Un TimThumb erreur s'est produiteLe message d'erreur suivant(s) s'est produite:
Pourrait créer la note index.html fichier.Chaîne de requête : src=/wp-content/uploads/2012/03/CoffeetabeBox-custom_web1.jpg&w=187&h=187&zc=1&q=90
TimThumb version : 2.8.2
Je n'ai pas modifié quelque chose d'autre à part un peu de CSS.
Les vignettes n'apparaissent pas sur les pages, cependant, les images n'apparaissent dans lightbox.
J'ai mis les autorisations pour le dossier cache de 777, mais cela n'a pas résolu le problème.
Toute aide serait grandement apprécie. Merci.
touch() utilisée sur un répertoire renvoie toujours FALSE et imprime "Permission denied" sur NTFS et FAT système de fichiers dans windows
OriginalL'auteur user1287395 | 2012-03-23
Vous devez vous connecter pour publier un commentaire.
Il m'est arrivé aussi, et c'est la deuxième fois!
Si vous n'avez pas le temps de découvrir pourquoi, mais vous voulez continuer à fonctionner, il suffit de renommer ou de supprimer votre dossier de cache; puis, créer une nouvelle marque /dossier cache, définir des permissions à 777, et il fonctionnera de nouveau.
OriginalL'auteur Sergi Marzabal
J'ai trouvé que le dossier de cache c'est en se référant à celle dans le même dossier que timthumb.php - trouver ce fichier et le dossier cache et donner le dossier cache 777 autorisations.
OriginalL'auteur Dave Hilditch
si vous êtes sur un linux serveur,
d'abord trouver le FILE_CACHE_DIRECTORY partir du fichier de configuration par (ex. dans linux serveur, ouvrez le fichier dans vi commond)
il pourrait être comme
Nous avons DONC changer le dossier de cache de la propriété de l'utilisateur "www-data" qui est l'utilisateur par défaut pour le serveur web Apache qui s'exécute ce code php,
aussi, maintenant mieux vérifier si le dossier peut être accessible en écriture (chmod permissions à 777)
OriginalL'auteur Supun Sameera
Au lieu d'utiliser 777 comme d'autres l'ont suggéré, l'utilisation 755 à l' /dossier cache.
OriginalL'auteur Michael
Je viens de supprimer le dossier cache et l'actualisation de la page où le code a été, il a commencé à travailler.
Je pense que c'est le problème de permission sur les fichiers.
OriginalL'auteur Pawnesh Kumar
Headers already sent est habituellement un symptôme d'espaces au début ou à la fin du fichier - vérifier timthumb.php et assurez-vous que vous n'avez pas de lignes vides ou de l'espace avant le
L'autre possibilité est que /wp-content/uploads/n'est pas accessible en écriture par le serveur web, mais j'avais de la banque sur la première étant la cause.
OriginalL'auteur Gareth Davies
J'ai ajouté ceci à un php.fichier ini:
OriginalL'auteur user714
TimThumb est séparé projet open source qui est utilisé par de nombreux plugins WP.
Si la mise à jour des autorisations de dossier ne fonctionne pas pour vous, une autre solution qui a fonctionné pour moi a été de mettre à jour le plugin script TimThumb avec la version la plus récente. Vous pouvez le télécharger ici:
https://timthumb.googlecode.com/svn/trunk/timthumb.php
Dans mon cas, ce fichier était dans wp-content/plugins/événements-manager/includes/vignettes
OriginalL'auteur ryanrain
Pour les autres qui ont ce problème lors de l'utilisation de la FiatLux Thème WordPress, comme je suis ici, c'est la solution:
*Si vous utilisez un autre thème WordPress, puis de trouver l'TimThumb.php dossier dossier cache dans le thème/plugins dossier wp-content
OriginalL'auteur Craig Lambie
dans
essayer de mettre un"? " entre les .jpg et &w, de sorte qu'il sera comme ceci
OriginalL'auteur Kalvin