2014-03-19 92 views
0

我們有幾個TYPO3 FLOW項目正在開發中。在我們所有的項目中,會話處理無法按預期進行。我們使用的是FLOW 2.1typo3流程始終創建新會話

在每次請求,也將產生一個完全新的會話標識符。沒有任何Cookie用於識別目的。

會話配置是TYPO3標準配置:流量:會話:...

與幾個瀏覽器測試中,所有行爲一樣。

這裏有什麼問題?

+0

你的發展領域是什麼?也許沒有點的東西,比如http:// localhost /? http://stackoverflow.com/a/2139259/693617 – hnesk

+0

我正在開發一個類似於part.part.subdomain.domain.tld的域名的在線服務器。 session:cookie:domain:被設置爲默認值NULL,但我已經嘗試將其設置爲我自己的域名。 – Martin

+0

你的代碼是怎樣的?你如何創建一個會話?你能舉個例子嗎? - 可以幫助你回答你的問題。 – Andi

回答

0

對於那些誰找到想找的答案,同一個問題一個問題:我們發現該問題的解決方案:

對於快速調試我們在控制器動作echo語句。該回聲開始輸出到客戶端並且發送了標頭。但是,操作完成後,會話cookie將被設置爲。 Flow會在實際內容之前立即發送所有需要的標題。

但是那個時候頭文件已經發送了。爲了防止PHP警告,並且因爲標題不會再被接受,Flow默默地沒有設置cookie標頭。

+0

嗨,請你自己接受這個答案,只是爲了標誌這個問題解決了。謝謝! –