2016-08-29 6 views
0

Silverstripe 3.0Xのバージョンを実行しています。私はCoderoのいくつかのウェブサイトを持っており、それらのすべてがうまく動作しています。私は新しいAmazon Linux Serverに移行することに決めました。私は1つを除いてすべてを働かせることができました。Silverstripe Node.appendChildの引数1がインターフェイスノードを実装していません

私は私のプロジェクトの管理側にex:http://illusion.info/admin/pages/を持ってきたら、うまく読み込んで正常に動作します。私は他のナビゲーションリンクをクリックするようにAJAXをナビゲートしようとすると、しかし、設定やレポートは、私はこの問題については考えている

TypeError: Argument 1 of Node.appendChild does not implement interface Node. 
fragment.appendChild(script);}}} 

http://illusion.info/assets/_combinedfiles/lib.jsにあるいくつかのjavascriptエラーが発生しますと言います。それを修正したり、それを追跡しようとするにはどうすればよいですか?あなたはSSの3.0.xの非常に古いバージョンを持っている

+0

あなたはデベロッパーモードですか?良いバックトレースを得るためにxdebugをインストールできますか? (後で非アクティブにしてください)エラーログを有効にしましたか?たとえばajaxをデバッグするときに何か他のものが見えますか?火かき棒のネットワークタブ? – wmk

+0

私もdev-modeを試しましたが、エラーはありません。 Firebugは上記の2つのエラー行だけを示しています。私はいくつかのサーバー設定の問題を推測する?同じものがCoderoサーバーでうまく動作しているからです。 –

+0

ライブモードでのみエラーが発生していますか?そして、ブラウザコンソールで - JSエラーです、PHPエラーはありませんか? – wmk

答えて

2

、少なくとも最新のSS 3.0.14

にアップグレードしてください問題は、実際のレスポンスヘッダが長いLeftAndMain.js

if(xhr.getResponseHeader('Content-Type')=='text/json') { 
    newFragments=data; 
} else { 
    newFragments['Content']=data; 
} 

でありますそしてそれは、

で適切に処理されるように修正されました

Content-Type:text/json;charset=UTF-8 

条件に一致しません

+0

恐ろしい男!!!!!どうもありがとうございます。 –

関連する問題