LifeType 中文開發論壇

支援 => 使用與操作 => 主題作者是: chris 於 四月 08, 2005, 11:39:04 下午



主題: error.php 出現問題?
作者: chris四月 08, 2005, 11:39:04 下午
您好,

當連結到 error.php,它會顯示:

ERROR: The blog does not exist.

URL: http://forward.hkwebs.net/error.php

謝謝


主題: error.php 出現問題?
作者: markwu四月 11, 2005, 09:07:19 上午
這是正常的。因為 error.php 不是拿來單獨使用的。他是用來當作簡潔網址使用的。

當簡潔網址開啟後, pLog 的網址會變成 http://xxx.com/plog/1

事實上 "1" 這個網址是不存在的。要正確解讀這個網址變成 http://xxx.com/plog/index.php?blogId=1 有兩個作法,一個是透過 apache mod_rewrite,另一個是利用 apache 的 errordocument 的功能。也就是當 error 發生時, apache 會把網頁轉向到某一個特定的 script 或是頁面作後續處理, error.php 就是這樣的用途。

所以當 apache 收到這樣的網只要求時  http://xxx.com/plog/1 ,發現這個網址或是頁面並不實際存在,他就呼叫 error.php 的程式,然後 error.php 再把 http://xxx.com/plog/1 重組為 http://xxx.com/plog/blog.php?blogId=1

所以你時能順利的訪問你的pLog。

單獨使用 error.php ,因為沒有傳入 blogId所以他只好告訴你 blog does not exist。

mark


主題: error.php 出現問題?
作者: lss四月 11, 2005, 09:29:06 上午
引用自: markwu
這是正常的。因為 error.php 不是拿來單獨使用的。他是用來當作簡潔網址使用的。
.............
mark

事實上,自訂網址模式也是靠他才能用。簡潔網址模式只用它來連結blog首頁,其它文章連結、資料夾…請參考 .htaccess 裡的 forcetype 設定。


主題: error.php 出現問題?
作者: chris四月 12, 2005, 07:42:33 下午
http://blog.lifetype.org.tw/error.php 能夠連結和顯出主頁。

http://forward.hkwebs.net/error.php 不能夠,只能夠顯示:
ERROR: The blog does not exist.



http://blog.lifetype.org.tw/asdlkjlkj
使用 .htaccess 中的設定,能夠連接 error

http://forward.hkwebs.net/asdlkjlkj
404 錯誤

 :-S


主題: error.php 出現問題?
作者: markwu四月 12, 2005, 08:02:23 下午
你的 .htaccess 有修正過嗎?

請參考一下這一篇 http://forum.lifetype.org.tw/index.php?topic=420.0

Mark


主題: error.php 出現問題?
作者: chris四月 12, 2005, 09:17:45 下午
引用自: markwu
你的 .htaccess 有修正過嗎?

請參考一下這一篇 http://forum.lifetype.org.tw/index.php?topic=420.0

Mark

我想的 .htaccess 沒有問題。
我能夠使用 http://forward.hkwebs.net/1 灠瀏
不過 http://forward.hkwebs.net/error.php 就不能夠。

其實老貓的 plog 也有相同問題: http://b-oo-k.net/blog/error.php

不過
http://blog.lifetype.org.tw/error.php
http://www.lifetype.net/error.php
就沒有這個問題。

是否 plog 由 0.32 升級至 1.0 有關 ???


主題: error.php 出現問題?
作者: markwu四月 14, 2005, 10:52:19 上午
我在猜是 default_blog_id 的問題,你能造一篇寫的修改一下嗎? http://forum.lifetype.org.tw/index.php?topic=413.0&highlight=default_blog

然後到全域設定中,重新設定 default_blog_id=1 試試看。

Mark


主題: error.php 出現問題?
作者: chris四月 16, 2005, 02:24:23 上午
引用自: markwu
我在猜是 default_blog_id 的問題,你能造一篇寫的修改一下嗎? http://forum.lifetype.org.tw/index.php?topic=413.0&highlight=default_blog

然後到全域設定中,重新設定 default_blog_id=1 試試看。

Mark


剛剛試過了,結果都是一樣  :-|  :-|


主題: error.php 出現問題?
作者: markwu四月 16, 2005, 10:48:41 下午
不好意思,那我就不知道原因了! :-S ,你可以到官方論壇問一下, Oscar 一定比我清楚。

Mark