Я использую wordpress на своем Win Server 2008 R2. Когда я пытаюсь просмотреть загруженное изображение, я получаю ошибку 500. Все маленькие изображения предварительного просмотра работают.
Работает:
/wp-content/uploads/2010/09/image-60x60.jpg
/wp-content/uploads/2010/09/image-100x100.jpg
...
Не работает
/wp-content/uploads/2010/09/image.jpg
Я проверил этот каталог, и этот файл существует. Когда я открываю это изображение с помощью краски и сохраняю его без редактирования, оно начинает работать, и ошибки 500 больше нет.
В чем может быть проблема? Что-то ломает изображение при загрузке?
Вам необходимо разрешение на изменение в папке: windows / temp. PHP сохраняет в TEMP и копирует в / загружает с разрешениями TEMP.
Вероятно, это проблема с разрешениями, связанная с временной папкой, в которую загружаются изображения. Проверьте это сообщение в блоге, которое почти наверняка будет вашей проблемой:
http://licensetoolkit.com/blog/errors-with-images-in-wordpress/
HTH, Джон