2016-12-09 10 views
2

クライアントのSilverStripeサイトで問題を修正する際に問題が発生しています。SilverStripeの.htaccessファイルを復元する

私のチームの他の開発者が、ファイルのバックアップを作成せずに.htaccessファイルを上書きして、建設中のページを表示していたことが起こりました。クライアントはその後、サイトを正常な状態に戻したいと考えていました。オリジナルの.htaccessファイルがどのようなものかはわかりません。私はいくつかの異なる.htaccessの例をネット上で試しましたが、どれも私のために働いていませんでした。私は、次のエラーが発生します:

PHP Strict Standards: call_user_func() expects parameter 1 to be a valid callback, non-static method Versioned::extraStatics() should not be called statically in /home/wwwcont/public_html/sapphire/core/model/DataObjectDecorator.php on line 69 

は、残念ながら誰もがそれらをやっていなかったとして、サイトの一切のバックアップはありません。私はまた、サーバーの経験がゼロです。必要に応じて.htaccessファイルの例を投稿できます。 SilverStripeを再インストールしますか?

*編集現在のフォルダ構造に関して、「フレームワーク」は「サファイア」と呼ばれているようです。これはMVCだと分かります。これはおそらく関連していますか?

私はデータベースをプルダウンして、ウェブサイトをローカルで稼働させました。次にサーバーの問題でなければなりません。しかし、私はサーバーに何も変更を加えていないので、それは奇妙なことがわかります。

+0

エラー.htaccessにはまったく関係がないように見えます。これはライブモードで作業しているサイトを停止してはならない厳しいエラーです。 –

+0

ありがとう@DanHensby;奇妙なことは、サイトが以前に動作していたことです。変更されたのは.htaccessフォルダだけです。 – Hiriji

+0

ライブサイトでそのエラーが表示されている場合は、サーバー/サイトが誤って構成されている - devモードで実行されているか、またはdisplay_errorsがオンになっています。 –

答えて

関連する問題