2010-09-15 2 views
1

В настоящее время я запускаю wordpress 3.0.1 на IIS.Загрузка изображения WordPress не генерирует эскизы после изменения постоянной ссылки

Я только что изменил параметры постоянной ссылки, чтобы использовать почти красивые URL-адреса - /index.php/2010/08/example-post. Во время этого изменения я добавил файл php.ini в корневой каталог веб-сайта с требуемыми параметрами:

cgi.fix_pathinfo = 1 cgi.force_redirect = 0

После этого изменения загрузчиком изображения больше не создает эскизы, когда Я загружаю изображение. Нет сообщения об ошибке, и исходное полноразмерное изображение успешно загружено, просто миниатюры не создаются. Если я удалю создание файла эскизов файлов php.ini, но почти красивые URL-адреса ломаются.

Любые идеи, как исправить это?

ответ

0

Оказалось, что проблема связана с моим файлом php.ini. Будучи новым для PHP я просто загрузил php.ini на мой сайт каталога, который содержал только 2 настройки, необходимые для WordPress почти некрасиво-URLs, оставляя все другие параметры:

cgi.fix_pathinfo = 1 
cgi.force_redirect = 0 

Я думал, что PHP по умолчанию. ini-файл для сервера будет собран и объединен с моим обычным, таким образом, только переписывая настройки, которые мне нужны, и сохраняя все остальное, как ожидалось ... очевидно, это не так.

Использование php.ini от моего хостинг-провайдера в качестве базы с моими изменениями устраняет проблему.

0

Эта ссылка имеет свой ответ:

http://coderjournal.com/2008/02/url-rewriter-reverse-proxy-iis-wordpress/

Это позволит вам иметь довольно URL без изменений своего ини файла.

+0

Спасибо Тодду, но я не думаю, что это сработает для меня по двум причинам. Во-первых, метод просто переписывает URL-адреса, чтобы добавить часть «index.php», прежде чем обрабатывать wordpress. У моих URL уже есть «index.php» в них с «красивой», которая появится после этого. Например. http://domain.com/index.php/2010/09/sample-post/. Чтобы этот URL работал, вы должны иметь изменения php.ini. Во-вторых, мой хостинг-провайдер sux и не будет устанавливать никаких изменений/расширений для IIS по соображениям безопасности. – PencilPusher77

Смежные вопросы