我在Codeigniter中使用Ion_auth。我有以下幾點:codeigniter重定向發生在本地環境,但不是生產站點
if ($this->form_validation->run() == true && $this->ion_auth->register($username, $password, $email, $additional_data))
{
//check to see if we are creating the user
$this->session->set_flashdata('message', 'PLEASE CHECK EMAIL');
redirect("auth", 'refresh');
這適用於預期重定向到我的wamp開發環境中的'auth'控制器。但是我只是在遠程網站上看到一個空白屏幕。
關於下一步做什麼的任何想法?
編:
我已經改變了錯誤對生產現場的最高級別的報告,我現在越來越:
嚴重性:警告
Message: Cannot modify header information - headers already sent by (output started at /mydomain.com/application/config/production/database.php:1)
Filename: libraries/Session.php
Line Number: 675
嚴重性:警告
Message: Cannot modify header information - headers already sent by (output started at mydomain.com/application/config/production/database.php:1)
Filename: helpers/url_helper.php
Line Number: 540
您是否熟悉Chrome的開發人員工具?如果您使用的是Chrome,請按F12。網頁上是否有任何錯誤?請求是什麼樣的?也許把一個「死」('找到這個點的作品');「在你的auth.php控制器的頂部,看看你是否在那裏。 – prograhammer
循環重定向? – prograhammer
大衛,我把死('作品找到這一點');在auth索引函數中,文本是在本地打印的,但不是在線索引,它不會使它在那裏。因此,在if語句中至少有兩條線中有一條存在問題 – user61629