LifeType 中文開發論壇

支援 => 安裝與設定 => 主題作者是: yannqi 於 四月 12, 2006, 08:38:07 上午



主題: 求救:IIS下安装到/blog/子目录下URL错误
作者: yannqi四月 12, 2006, 08:38:07 上午
lifetype1.0.3安装到IIS的/blog/子目录下,安装等都一切正常,只是用户blog的链接指向了根目录。比如:

应该为http://www.xxx.com/blog/index.php?blogId=1的链接,它确给出http://www.xxx.com/index.php?blogId=1链接。

看到本网站Installing LifeType FAQ中要安装“ IIS 的 Mod_Rewrite 模組”,但是我用的虚拟主机,没有安装的权限呀,各位大大帮忙看看怎么解决。

谢谢了!


主題: Re: 求救:IIS下安装到/blog/子目录下URL错误
作者: lss四月 12, 2006, 09:13:42 上午
lifetype1.0.3安装到IIS的/blog/子目录下,安装等都一切正常,只是用户blog的链接指向了根目录。比如:

应该为http://www.xxx.com/blog/index.php?blogId=1的链接,它确给出http://www.xxx.com/index.php?blogId=1链接。
全域設定 >> baseurl 設錯了。應該是安裝時就錯了 :(

看到本网站Installing LifeType FAQ中要安装“ IIS 的 Mod_Rewrite 模組”,但是我用的虚拟主机,没有安装的权限呀,各位大大帮忙看看怎么解决。

谢谢了!

虛擬主機不支援就沒得玩了


主題: Re: 求救:IIS下安装到/blog/子目录下URL错误
作者: yannqi四月 12, 2006, 09:48:32 上午
lifetype1.0.3安装到IIS的/blog/子目录下,安装等都一切正常,只是用户blog的链接指向了根目录。比如:

应该为http://www.xxx.com/blog/index.php?blogId=1的链接,它确给出http://www.xxx.com/index.php?blogId=1链接。
全域設定 >> baseurl 設錯了。應該是安裝時就錯了 :(

看到本网站Installing LifeType FAQ中要安装“ IIS 的 Mod_Rewrite 模組”,但是我用的虚拟主机,没有安装的权限呀,各位大大帮忙看看怎么解决。

谢谢了!

虛擬主機不支援就沒得玩了



谢谢了!真是热心的人啊!


经过1个小时的代码跟踪,找到问题,解决!

发现是配置表的一个字段的值有问题!将lt_config表中的记录4、config_key为“ base_url”的记录中, config_value字段的值改为“http://www.xxx.com/blog ”即可。

从来就没有改过这个表,难道lifetype自己生成的数据都有问题,奇怪!


碰到同样问题的可以参考!


主題: Re: 求救:IIS下安装到/blog/子目录下URL错误
作者: lss四月 12, 2006, 10:27:51 上午
base_url 不必自己更改 database ,在管理介面 >> 全域設定 >> base_url 欄位就可以修改了。

這個設定值應該是在安裝時, LifeType 會自動設定為執行 wizard.php 時的 base_url ,不應該會出現這個錯誤才對。

一般常見的錯誤情形是安裝時用 http://localhost/plog/wizard.php ,導致不修改 base_url 的話,就只能用 localhost 的 domain name 連接網站。你的情況嘛~~~ 要不,你自行修改過 base_url ;要不,你在安裝完 LifeType 後又自行搬動了安裝目錄。若都不是,那就可能是 IIS 的問題了。因為,我在 apache 上完全沒遇過。

lss