我在Windows 2008 / IIS 7上运行WordPress,当我尝试上传主题时,出现非描述性错误。 它只是说“你确定要这样做吗?” 然后在下面的一行说“服务器错误”
以下是我必须采取的一些步骤来解决问题:
Program Files\PHP\<version>进行备份,并打开记事本中的原始文件进行编辑。 upload_tmp_dir值更改为IUSR帐户具有写入权限的目录。 (请注意,值可以在configuration文件中多次设置,以便查找重复条目。) upload_max_filesize和post_max_size更改为适合您正在上传的主题种类的文件大小。 我去了20兆字节。 max_execution_time和max_input_time更改为适合服务器主题和带宽大小的持续时间。 两个设置300秒对我来说效果很好。 如果您仍然无法使用以下代码创buildPHP脚本:
<?php phpinfo(); ?>
运行此脚本并使用它来validation上述设置已被应用。 如果没有,检查configuration文件中可能覆盖您的设置的重复条目,并确认您已经编辑了Loaded Configuration File下的输出中列出的Loaded Configuration File
我花了一段时间把所有这些东西都收集起来,希望其他有相同问题的人最终会先到这里来。 🙂