我有安装了Fabrik插件的joomla网站。在过去的几年里,一切都运行良好,最近网站和服务器上没有任何变化,突然网站停止显示子页面(这是Fabrik表)并抛出500内部服务器错误。
这是来自日志文件:
Wed Jun 11 22:16:08 2014] [warn] mod_fcgid: stderr: PHP Notice: Undefined variable: tabs in /var/www/vhosts/domain.co.uk/httpsdocs/templates/films/index.php on line 111
[Wed Jun 11 22:16:09 2014] [error] [client xx.xx.xx.x] File does not exist: /var/www/vhosts/domain.co.uk/httpsdocs/fav.png
[Wed Jun 11 22:16:33 2014] [warn] mod_fcgid: stderr: PHP Notice: Undefined variable: tabs in /var/www/vhosts/domain.co.uk/httpsdocs/templates/films/index.php on line 111
[Wed Jun 11 22:17:24 2014] [error] [client xx.xx.xx.x] Premature end of script headers: index.php, referer: https://domain.co.uk/
[Wed Jun 11 22:17:25 2014] [error] [client xx.xx.xx.x] File does not exist: /var/www/vhosts/domain.co.uk/httpsdocs/favicon.ico
[Wed Jun 11 22:17:25 2014] [error] [client xx.xx.xx.x] File does not exist: /var/www/vhosts/domain.co.uk/httpsdocs/favicon.ico
[Wed Jun 11 22:33:10 2014] [warn] : stderr: PHP Notice: Undefined variable: tabs in /var/www/vhosts/domain.co.uk/httpsdocs/templates/films/index.php on line 111
[Wed Jun 11 22:33:10 2014] [error] [client xx.xxx.xxx.xxx] File does not exist: /var/www/vhosts/domain.co.uk/httpsdocs/fav.png
所以服务器以FastCGI模式运行,并且错误以某种方式连接到它,当我将其更改为Apache模式时 - 页面加载,虽然加载非常慢,但我无法添加任何新记录(文件夹) Apache中的权限可能) 这就是为什么我不想使用Apache模式,因为总是存在权限问题,所以对于CMSes我认为FastCGI效果最好。另外,我无法理解为什么突然它不再喜欢FastCGI了?
有没有人有过这方面的经验?问题是连接到服务器还是Joomla / Fabrik? 我的托管公司没有帮助,他们没有给出任何答案,只是说改为Apache。 (我的所有网站都在FastCGI中运行,没关系)
如果有人能说清楚它会很棒!感谢
编辑:
在文件中发现了那些错误:
[Tue Apr 29 15:32:20 2014] [warn] (103)Software caused connection abort: mod_fcgid: ap_pass_brigade failed in handle_request function
[Sun May 04 00:05:18 2014] [warn] RSA server certificate CommonName (CN) `plesk' does NOT match server name!?
有用吗?