4

WAMPサーバーとphp5.3.9を搭載したPCでは、すべて正常に動作します。

php 5.2.1.7を使用してサーバーにアップロードすると、すべてのリダイレクトが機能しなくなります-> redirect(..)が実行されると、スクリプトが機能しなくなります-die;リダイレクトの代わりにあったように動作し、何も出力されず、リダイレクトは機能しません。

これらは私が使用しているリダイレクトです:

$this->redirect( array('controller' => 'users', 'action' => 'login') );
$this->redirect( $this->referer() ) 

サーバーにアップロードした後、両方(実際にはすべて...)が動作を停止しました...

- - - 編集

E_ALLエラーを表示することができました。たとえば、$omg->lol()リダイレクトする前に書き込むと、エラーは次のように報告されます。

注意(8):未定義の変数:omg [APP / Controller / LanguagesController.php、31行目]致命的なエラー:...内の非オブジェクトでメンバー関数lol()を呼び出します。

しかし、それでもリダイレクトのエラーメッセージはありません...

4

1 に答える 1

3

私はそれを修正することができました!<?php問題は、タグの前後にいくつかのタブまたは空白が含まれているphpファイルがほとんどないことでした?>-それらを削除すると、すべて正常に動作します-いまいましいPHPは本当の雌犬です!!!

于 2012-05-11T15:43:46.483 に答える