2016-12-04 9 views
1

私はWebアプリケーションをsymfonyで作成しましたが、私はReactJSサーバーとクライアントサイドレンダリングを使用しています。 まず、localhostで開発しました。サーバーに移した後、すべてがちょっと壊れました。アキシャルを使用しているときに未定義は関数エラーではありません

今、私は自分のコードでどのように知っているべきか、どこでエラーが見えるべきか、という質問があります。

[SERVER]エラーをご覧ください。

ここでエラー:
enter image description here
私がコメントアウトした場合axiosを要求、ローカルホストがよりアップ・トゥ・実行していたことを良いチャンスがありますエラーなし

+0

「response.data」のようなものは、「関連状態」を設定している間は 'nil'です。 –

+0

不可能な、私はサーバー側のレンダリングを無効にし、それは完全に動作します、URLは単なる例です。 私はすべてをデバッグしました、 'response.data'は' {data:[]} || {データ:[....]} ' 私は' axios.get( '/ sample/data') 'と同じエラーだけを試みました –

+0

あなたはすでにこれをしていますが、 'var/logs'フォルダにログインして詳細情報を表示するかどうかを確認します。また、メインURLに追加されたデバッグURL 'app_dev.php'を使用することをお勧めします。より有用なメッセージを得ることができます。 –

答えて

1

を取得:私のエラーを生成何 enter image description here あなたがあなたのアプリを移行したサーバーよりも、ノードJSの最新のバージョンです。私は同じ問題を持っていた - axiosは私がアップグレードするまで役に立たないで失敗していた[TypeError: undefined is not a function]でした。 NVMを使用してみてください:

https://github.com/creationix/nvm

そのように、あなたはノードJSをアップグレードすることができますし、使用しているバージョンの密接な追跡します。

+0

ありがとう、私のために働いた:) –

関連する問題