Hir*_*iji 2 .htaccess silverstripe
我在客户的SilverStripe网站上修复问题时遇到了一些麻烦.
发生的事情是我团队中的另一位开发人员覆盖了.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
Run Code Online (Sandbox Code Playgroud)
遗憾的是,由于没有人这样做,因此没有网站备份.我也没有服务器经验.如有必要,我可以发布.htaccess文件的示例.我是否重新安装SilverStripe?
*编辑就当前文件夹结构而言,似乎"框架"被命名为"蓝宝石" - 据我所知,它是一个MVC.这可能与此有关吗?
所以我拆下了数据库并让网站在本地运行 - 那么必须是服务器问题.但是我发现它很奇怪,因为我没有对服务器进行任何更改.
根据silverstripe的版本,您应该能够从相应版本的https://github.com/silverstripe/silverstripe-installer中获取它.
看起来该网站是2.x所以你可能想要这个:https://github.com/silverstripe/silverstripe-installer/blob/post-2.4/.htaccess