第一次手工配置远程服务器 - Windows Server + MySQL server + PHP + nginx

Snip20151008_4

启用了阿里云的服务器,终于给ACM俱乐部做了个像样的交互界面。


网站搭建的主要流程,接受了外界资料的援助

搭建nginx+wordpress调试环境
ECS+nginx+wordpress一手搭建完毕
Nginx下WordPress的Rewrite


前所未见的疑难杂症及其解决

  • 无法定位程序libiconv输入点
    一个不知详细的属于操作系统的dll文件的故障

  • 不是内部或外部命令
    环境变量的缺失。应保证系统变量Path中包含以下内容:

    %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;

  • … jdk 1.x.0 installed,but jdk 1.x.0 is required …
    修改注册表键值,或者用jdk安装目录下的java.exejavac.exejavaw.exe替换Windows安装目录下的同名文件。

  • 从本地上传安装插件失败 - 413 Request Entity Too Large
    原因是超出了nginx上传文件大小限制

    413 Request Entity Too Large

  • Wordpress: No input file specified.
    首页能够访问,但打开子路径时报错。
    通过Element Inspector发现这实质上是个500错误,但是未能彻底解决;
    后来通过在wordpress后台固定链接设置中切换为默认回避了这个问题。
    别人的解决措施,也许有其特殊性:

    解决WordPress的500错误
    WordPress 后台500错误的原因和解决方法

  • Wordpress: 没有可以完成请求的HTTP传输器。
    Wordpress后台更新时报错,不知是wordpress.org被墙了还是配置不当引起的。

  • 延伸:Nginx apache比较

第一次手工配置远程服务器 - Windows Server + MySQL server + PHP + nginx

https://devblog.citruxonve.net/posts/e9539f54/

Author

Semprathlon / Simfae Dean

Posted on

10/06/2015

Updated on

07/19/2023

Licensed under

Comments