2016-05-04 15 views
-1

私はちょうどSymfonyの使用を開始しました。私はテストページ(API)をまとめ、JSON本体を渡すために、私はRequest:getContent()を使います。これは私の開発マシン(Mac OS X 10.11.4、MAMP with PHP 5.6.10)でうまく動作します。テストサーバーにデプロイすると、Ubuntu Server 16.04 LTSとPHP 7.0.4の間にエラーがスローされます:Symfony3/PHP7 Request :: getContent()の問題

両方のマシンで期待どおりに動作させたクラスを

感謝を任意の助けのため

を:

request.CRITICAL: Uncaught PHP Exception Symfony\Component\Debug\Exception\FatalThrowableError: "Fatal error: Using $this when not in object context" at /var/www/html/symfony_api/var/bootstrap.php.cache line 1008 {"exception":"[object] (Symfony\\Component\\Debug\\Exception\\FatalThrowableError(code: 0): Fatal error: Using $this when not in object context at /var/www/html/symfony_api/var/bootstrap.php.cache:1008)"} [] 
は、単に要求行をコメントアウトして(「//入力PHPを」)のfile_get_contentsを使用して体を得るために、通常のPHPを使用しました。

答えて