3

それで、私はこれをWindowsで動作させましたが、今はubuntuで動作させようとしています。

localhost/myapp に、開発中の Kohana 2.3 アプリがあります。その URL に移動すると、空白の画面が表示されます。index.php で「hello」をエコーすることができ、それは機能します。問題は、bootstrap.php の Kohana::setup() にあるようです。その行の前に文字列をエコーすると、その行の後は何もしません。

Kohana コア ディレクトリは、アプリとは別の場所 (/opt/lampp/htdocs/kohana) にあります。私のindex.phpファイルでは:

$kohana_modules = '/opt/lampp/htdocs/kohana/modules';

$kohana_system = '/opt/lampp/htdocs/kohana/system';

これらの値を別のものに変更すると、適切な PHP エラーが発生するため、これは問題ではないようです。エラー報告は確実に有効になっています。

何が間違っているのかを理解する方法の手がかりはありますか? 同じセットアップ (私が知る限り) は、同じマシン上の Windows でも正しく動作しています。

ありがとう。Ubuntu 12.10、Kohana 2.3、PHP 5.4 で XAMPP を使用しています。

4

1 に答える 1

1

これを試して..

  1. system/core/Kohana.php を編集
  2. close_buffers 関数を変更します (626 行目あたり)。
  3. 「ob_end_clean();」をコメントアウトします。関数の最後に
于 2013-10-03T10:06:05.633 に答える