Demo

討論

保持飢餓,保持愚笨 (Stay hungry, stay foolish)。 史蒂夫·賈伯斯

公告

本網站已取消討論區的討論方式,如果您有問題請至LINE群行動條碼圖片網址,或Facebook社團

Ja_Barite 已升級1.5.1版本,還是會出現"Invalid Token"..怎麼辦??

  • 夯男
  • 夯男 的個人頭像 Topic Author
  • 訪客
  • 訪客
2008-03-21 15:19 #9607 來自 夯男
夯男 created the topic: Ja_Barite 已升級1.5.1版本,還是會出現"Invalid Token"..怎麼辦??
各位高手可以幫我看一下嗎?
http://www.libblog.ntue.edu.tw/barite
模板是Ja_barite
一開始是1.5.0 版本,已升級1.5.1 (Joomla_1.5.0_to_1.5.1-Stable-Patch_Package.zip)
發現一問題,是註冊會員功能以及Contact ,只要填完資料後按下送出按鈕,則出現空白網頁,加上一行 " Invalid Token " :(

有哪位高手可以幫忙指導一下?

Please 登入 to join the conversation.

  • Philip Wong
  • Philip Wong 的個人頭像
  • 訪客
  • 訪客
2008-03-21 15:46 #9608 來自 Philip Wong
Philip Wong replied the topic: Ja_Barite 已升級1.5.1版本,還是會出現"Invalid Token"..怎麼辦??
唉 朋友
你就多善用 Google 吧

這個問題存在已久
這並不是 JA Barite 的問題
是 Joomla! session timeout 的 bug

依 Eddy 說法
Joomla! 1.5.2 快將推出 希望可以修好吧

解決方法:
http://groups.google.com/group/joomlabu ... 19c4da0792

Please 登入 to join the conversation.

  • 夯男
  • 夯男 的個人頭像 Topic Author
  • 訪客
  • 訪客
2008-03-21 16:26 #9610 來自 夯男
夯男 replied the topic: Ja_Barite 已升級1.5.1版本,還是會出現"Invalid Token"..怎麼辦??

Philip Wong 寫了道:: 唉 朋友
你就多善用 Google 吧

這個問題存在已久
這並不是 JA Barite 的問題
是 Joomla! session timeout 的 bug

依 Eddy 說法
Joomla! 1.5.2 快將推出 希望可以修好吧

解決方法:
http://groups.google.com/group/joomlabu ... 19c4da0792


GB是簡體中文...(此網頁有看過...)
那麼說是要等1.5.2出來就可解決此問題嗎?

謝謝您的回答...

Please 登入 to join the conversation.

  • Philip Wong
  • Philip Wong 的個人頭像
  • 訪客
  • 訪客
2008-03-21 16:48 #9611 來自 Philip Wong
Philip Wong replied the topic: Ja_Barite 已升級1.5.1版本,還是會出現"Invalid Token"..怎麼辦??
God...

此 GB 非那 GB!

en-GB 是指英國的英文( Great Britain)

en-US 就是美國的英文

退一萬步說 真的是簡體 語系跟 session timout 有關連嗎?

考考你:zh-TW 的 zh 是什麼字的縮寫呢?

至於那個 Patch 已證實可用 不管 1.5.2 會否注意到這問題

你依照他方法即可解決問題 順便訓練一下英文閱讀能力

Please 登入 to join the conversation.

  • 夯男
  • 夯男 的個人頭像 Topic Author
  • 訪客
  • 訪客
2008-03-24 16:18 #9618 來自 夯男
夯男 replied the topic: Ja_Barite 已升級1.5.1版本,還是會出現"Invalid Token"..怎麼辦??
我按照文字檔內的Index: administrator/language/en-GB/en-GB.ini => @@ -492,6 +492,7 @@
應該是以排列數字來修改。
於是全部都修改好了,但是還是會出現...
是否我漏掉原作者第一文章??

To test, lower session length in global config to a few minutes (1 is
easy)...
Then open a page with a login form (or other form in admin)
then wait about twice the session timeout
submit the form. You should get redirected to the home page with a message
"Your session has expired, you must login again".


This should protect against the session timeout errors (by doing a smooth
redirect instead of a die), but still give us protection from hijacking.
This should only have an effect if there's a timeout...

Please 登入 to join the conversation.

More
2008-03-25 10:43 #9621 來自 mihu
mihu replied the topic: Ja_Barite 已升級1.5.1版本,還是會出現"Invalid Token"..怎麼辦??
1.5.2 版出喽 去試試看吧

提供客製化服務, 有需要請PM我.
推薦國外便宜伺服器, 免費幫忙聯絡處理問題
[url=http://bento2go.com:bea9lxnf]bento2go.com[/url]

Please 登入 to join the conversation.

  • 夯男
  • 夯男 的個人頭像 Topic Author
  • 訪客
  • 訪客
2008-03-25 10:56 #9622 來自 夯男
夯男 replied the topic: Ja_Barite 已升級1.5.1版本,還是會出現"Invalid Token"..怎麼辦??

mihu 寫了道:: 1.5.2 版出喽 去試試看吧


已經直接升級1.5.2,還是不能....

Please 登入 to join the conversation.

  • iamdaniel
  • iamdaniel 的個人頭像
  • 訪客
  • 訪客
2008-03-27 10:07 #9634 來自 iamdaniel
iamdaniel replied the topic: Ja_Barite 已升級1.5.1版本,還是會出現"Invalid Token"..怎麼辦??
在 ~JoomlaRoot\templates\ja_barite\html\mod_login\default.php
找到下面這行

$validate = JUtility::getToken(1);

把它拿掉,再試試看。

===我是小丹,小丹就是我===

Please 登入 to join the conversation.

  • 夯男
  • 夯男 的個人頭像 Topic Author
  • 訪客
  • 訪客
2008-03-27 11:17 #9635 來自 夯男
夯男 replied the topic: Ja_Barite 已升級1.5.1版本,還是會出現"Invalid Token"..怎麼辦??

iamdaniel 寫了道:: 在 ~JoomlaRoot\templates\ja_barite\html\mod_login\default.php
找到下面這行

$validate = JUtility::getToken(1);

把它拿掉,再試試看。

===我是小丹,小丹就是我===


:beated: 原來是這行阿 :o
在國外網站的文章有看到這行"$validate = JUtility::getToken(1);"...可是沒有說明路徑,故不知道要選哪一資料夾哪一檔案..,只好作罷
幸好有小丹你大力幫忙,讓我能夠繼續做下去.... :)

不過有一問題, 註冊功能,當註冊一會員時,則出現
"無法初始化寄信功能。
你的帳號已建立完成, 而系統已經把一封含有啟用連結的信件寄送到你所輸入的 e-mail 地址了. 請記得在收到這封郵件時, 點按一下其中的啟用連結來啟用您所註冊的帳號, 如此才能夠以會員身份登入網站. "
是否少了設定??

另外,Contact 後台已設定E-mail,已不會出現此段"無法初始化寄信功能"。
只是註冊會員功能,在後台要點選哪些呢??

謝謝您的指導...

Please 登入 to join the conversation.

  • iamdaniel
  • iamdaniel 的個人頭像
  • 訪客
  • 訪客
2008-03-27 15:54 #9642 來自 iamdaniel
iamdaniel replied the topic: Ja_Barite 已升級1.5.1版本,還是會出現"Invalid Token"..怎麼辦??
在Global configuration(全域設定) / Server裡面的設定,應該找的到email相關的設定,需要正確設好,才能發送電子郵件。

Please 登入 to join the conversation.

  • 夯男
  • 夯男 的個人頭像 Topic Author
  • 訪客
  • 訪客
2008-03-27 16:44 #9644 來自 夯男
夯男 replied the topic: Ja_Barite 已升級1.5.1版本,還是會出現"Invalid Token"..怎麼辦??

iamdaniel 寫了道:: 在Global configuration(全域設定) / Server裡面的設定,應該找的到email相關的設定,需要正確設好,才能發送電子郵件。


後台的全站設定嗎? 全站設定 / 伺服器 / 郵件設定 嘛?

看起來似乎都ok...

[attachment=0:n8tht5lw]<!-- ia0 -->1.jpg<!-- ia0 -->[/attachment:n8tht5lw]
附件:

Please 登入 to join the conversation.

  • iamdaniel
  • iamdaniel 的個人頭像
  • 訪客
  • 訪客
2008-03-27 17:41 #9647 來自 iamdaniel
iamdaniel replied the topic: Ja_Barite 已升級1.5.1版本,還是會出現"Invalid Token"..怎麼辦??
Sorry, 我不是用PHP Mailer, 我用的是SMTP方式。

另外,你可以自己跟你自己Contact那邊的email設定(如果有的話)比較一下,確定一下兩邊mail設定的方式,是不是正確?

建議如下 :
1. 試試看用SMTP的方式,是否可以寄出mail, 如果可以的話,就是PHP Mailer的問題。
2. 試試看用系統預設的template, 看是否可以寄出mail, 如果可以的話,就是新的template的程式有問題,而非設定的問題了。

===我是小丹,小丹就是我===

Please 登入 to join the conversation.

  • 夯男
  • 夯男 的個人頭像 Topic Author
  • 訪客
  • 訪客
2008-03-28 10:38 #9651 來自 夯男
夯男 replied the topic: Ja_Barite 已升級1.5.1版本,還是會出現"Invalid Token"..怎麼辦??

iamdaniel 寫了道:: Sorry, 我不是用PHP Mailer, 我用的是SMTP方式。

另外,你可以自己跟你自己Contact那邊的email設定(如果有的話)比較一下,確定一下兩邊mail設定的方式,是不是正確?

建議如下 :
1. 試試看用SMTP的方式,是否可以寄出mail, 如果可以的話,就是PHP Mailer的問題。
2. 試試看用系統預設的template, 看是否可以寄出mail, 如果可以的話,就是新的template的程式有問題,而非設定的問題了。

===我是小丹,小丹就是我===

SMTP方式,下面的STMP認證要勾選"是"嗎? 那STMP帳號密碼需要設定嗎? 針對安裝主機的STMP來設定帳號密碼嗎?
我對SMTP不太懂,只知道Outlook內 SMTP要設定... :beated:

其實我用PHP Mailer ,自己收信還可以收到....只是會出現"無法初始化寄信功能。 "
完整訊息如下:
無法初始化寄信功能。
你的帳號已建立完成, 而系統已經把一封含有啟用連結的信件寄送到你所輸入的 e-mail 地址了. 請記得在收到這封郵件時, 點按一下其中的啟用連結來啟用您所註冊的帳號, 如此才能夠以會員身份登入網站.

Please 登入 to join the conversation.

  • iamdaniel
  • iamdaniel 的個人頭像
  • 訪客
  • 訪客
2008-03-28 12:21 #9653 來自 iamdaniel
iamdaniel replied the topic: Ja_Barite 已升級1.5.1版本,還是會出現"Invalid Token"..怎麼辦??

夯男 寫了道::

iamdaniel 寫了道:: SMTP方式,下面的STMP認證要勾選"是"嗎? 那STMP帳號密碼需要設定嗎? 針對安裝主機的STMP來設定帳號密碼嗎?
我對SMTP不太懂,只知道Outlook內 SMTP要設定... :beated:


Yes, SMTP認證要勾選,大概就只有Sendmail路徑不需要填寫而已,其他都要。
Yes, Outlook中的SMTP的設定,你可以參考。反正就是要知道SMTP Server Address, Server Port, userID, Password大概就這樣子了,加油。

Please 登入 to join the conversation.