Я использую WordPress в Windows 2008 / IIS 7, и при попытке загрузить тему получаю неописуемую ошибку. Он просто говорит: «Вы уверены, что хотите это сделать?» а затем строку ниже с надписью "Ошибка сервера"
Вот несколько шагов, которые мне пришлось предпринять, чтобы решить эту проблему:
Program Files\PHP\<version>
Сделайте резервную копию и откройте исходный файл в блокноте, чтобы отредактировать его.upload_tmp_dir
значение в каталог, к которому учетная запись IUSR имеет доступ на запись. (Остерегайтесь, значения могут быть установлены несколько раз в файле конфигурации, поэтому ищите повторяющиеся записи.)upload_max_filesize
и post_max_size
до размера файла, соответствующего типу загружаемых вами тем. Я пошел с 20 мегабайтами.max_execution_time
и max_input_time
длительностью, соответствующей размеру темы и пропускной способности вашего сервера. 300 секунд для обеих настроек мне подходят.Если у вас по-прежнему возникают проблемы, создайте сценарий PHP со следующим кодом:
<?php phpinfo(); ?>
Запустите этот сценарий и используйте его, чтобы убедиться, что были применены указанные выше параметры. Если нет, проверьте наличие повторяющихся записей в файле конфигурации, которые могут перезаписывать ваши настройки, и убедитесь, что вы отредактировали файл, указанный в выходных данных под Loaded Configuration File
Мне потребовалось время, чтобы собрать все эти фрагменты, поэтому, надеюсь, кто-нибудь, у кого такая же проблема, окажется здесь первым. :)