因为痛过 ^^ 所以不希望有人也因为同样事情烦恼~!!
对我这个新手来说...搞 plog 这种东西算是伤透脑筋的东西吧...呵呵!!
在这里整理了一下之前讨论过的在 DreamHost 主机设定简洁网址的方法~
也希望有更好的方法的人能一起提出讨论唷!!
Step 1. 设定 /tmp 资料夹所有用户的权限皆为 777
Step 2. 于 plog 目录底下建立一个资料夹...名称为 session 权限为 777
Step 3. 进入 plog 管理页面 --> 全部站台管控 --> 全域设定 --> session_save_path 输入 ./session
Step 4. 修改 plog 目录下的 .htaccess 然后上传...修改如下 ^^
RewriteBase /你的plog资料夹名称/
ErrorDocument 401 /你的plog资料夹名称/error.php
ErrorDocument 403 /你的plog资料夹名称/error.php
ErrorDocument 404 /你的plog资料夹名称/error.php
Step 5. 修改 plog 资料夹底下的 index.php 于
// initialize the session
SessionManager::init();
下方加入以下代码
if (fileperms(PLOG_CLASS_PATH."session/sess_".session_id()) == 33152)
chmod(PLOG_CLASS_PATH."session/sess_".session_id(),0777);
然后上传
Step 6. 进入 plog 管理页面 --> 全部站台管控 --> 网址设定 --> 设定为简洁网址 or 自订网址...之后按下更新!
以上步骤一步一步来做就可以在 DreamHost 上完成简洁网址的设定了....
注意事项
1.设定完成之后需注意在网址设定中"资料夹连结网址格式" 也就是 album_link_format 是否正确~
我原本在设定完之后一切都是正常的,却发生无法进入资料夹的情况...会出现的讯息是"目前没
有这个 blog 存在(英文讯息我只是翻译成中文)"如果发生这样的情况...请将原本的内容 /album/{albumname}$
改成 /album/{blogname}/{albumname}$ 因为我的预设值居然是 /album/{albumname}$ 所以发生不
会自动指向当前观看的 blog 使用者的资料夹...所以产生了以下的错误...
2.设定完成后可能会发生你的网址多了一个 /blog 的情况...预设值好像有多帮你写一个 /blog 的样
子(至少我的有)这种情况会造成无法登入管理介面的问题...修改方法很简单....把自订网址之前
的 /blog 删除就好了...网址就会从
http://www.xxx.com/blog/blog/admin.php 变回
http://www.xxx.com/blog/admin.php 了 ^^
待解决问题:
不知道是不是 plog 对简体中文的支援问题,目前好像在 DreamHost 上面设定简体中文的自订网址部分有小问题
目前有大陆的朋友在简洁网址设定上都是 ok 的...但是却发生了自订网址有问题的情况...希望能有熟悉简体中
文版本的朋友一起来协助解决 ^^
很感谢 Mark 跟 WhiteCloud 的帮忙让我完成了简洁网址与自订网址使用上的设定 ^^
当然也希望会有更多 DreamHost 的使用者一起来讨论大家在 DreamHost 上的设定问题!!
基本上完成设定根本不是我自己做的 ^^ 完全是靠 Mark 跟 WhiteCloud 的帮忙...
没有他们的帮忙可能我对这个设定还处在放弃的状态吧 ^^
我是超级新手~也就是因为有热心的人帮忙才会不断的对 plog 有兴趣~
当然也希望有更多的热心人士来帮助更多跟我一样新手 ^^