实验报告 その一

这里算是稍微稳定下来一点了吧,买了这个地方到今天折腾了不少东西,虽然空间有DirectAdmin面板,比起命令是要好多了,不过对于我这个新手而言仍旧是一个学习的过程,那么稍微做一些总结吧.

首先就是绑定域名,在空间中可以由控制面板直接设置,这个没问题,不过还不够,在域名的DNS管理里还要把几类主机名指向空间的ip地址,否则还是访问不了的.而且修改似乎也不是立即生效,需要等待一段时间才行.

其次是wordpress的搭建,这个网上有很多教程,不过要注意的一点是有些教程说到了需要更改目录权限,不过在我这里却会导致无法安装成功,install页面会显示为500 Internal Server Error错误,所以如果出现这种错误的话请不要更改权限了,保持原状即可.

wordpress搭建后试着装了许多插件,不过要注意的是,如果你的blog需要频繁的更改设置,请谨慎使用诸如WP super cache之类的生成静态页面的插件,这样会导致你的页面修改无法生效,而且与某些插件有冲突,比如说这个伪春菜插件,会导致其只在第一次打开页面时才会显示,刷新后就会神隐.为了这个错误调了我一下午,希望以后别在有人遇到这种糟糕的事了.

其次是给文件夹加密,对于apache空间可以用.htaccess和.htpass来加密,教程仍旧是现成的,不过我这里手工创建这两个文件后,虽然验证框能够显示,但是验证成功后却会出现该死的Internal Server Error错误,不知道原因是什么,但是后来发现空间控制面板自带加密选项,只要在文件夹上点protect就好了,看了一下它的实现,仍旧是增加.htaccess和.htpass文件,写入的东西也一样,不过不知道为什么我手工建立却不可以.

最后是另外一次灵异事件,是当我想要用iWeb上传首页时出现的,本来刚开始建立空间后我就用iWeb上传过一个首页,当时没有任何问题,但是这次上传后完全没有显示,仍旧是空间默认的页面,同时出现了所有页面,除了blog以外必须要在域名里指定index.php或index.html来访问的情况,而且对于域名还是大小写敏感的.这着实令人崩溃.而且至今没有找到解决办法,临时的解决方式是在所有出现这个问题的文件夹下创建.htaccess并在里面写入DirectoryIndex index.php(或index.html)来强制读取对应的index文件,但是仍旧觉得这很不安稳,不过好歹这样能用,所以在弄明白原因前就这样好了.

好吧,那么第一次实验报告就这样了,希望以后不会再有这些奇怪的问题,毕竟一折腾就是半天,还是很浪费时间的……