PHP FATAL导致'500'服务器错误

问题描述:

我有一个远程托管的网站运行'下一代'系统软件=> LAMP。PHP FATAL导致'500'服务器错误

我经常下载完整的网站和我的“localhost”的同时作为备份和试验台用于测试升级等

一直是也许5年没有问题,这样在安装。然而,在在过去的一周里,我已经使用Mint 14.1构建了一个新的服务器,并且遵循了相同的历史过程来在内部传输远程站点......但是,我一直收到由致命PHP问题导致的“500服务器错误”到apache2日志。

PHP Fatal error: Call to undefined function session_register() in /home/griadooss/www/genetracer.net/globallib.php on line 5 

第5行在上述'globallib.php'文件中包含;

1 <?php 
2 @ini_set("session.bug_compat_warn", "0"); 
3 @ini_set("allow_url_fopen", "0"); 
4 session_start(); 
5 session_register('session_language'); 
6 session_register('session_charset'); 
7 $session_language = $_SESSION[session_language]; 
8 $session_charset = $_SESSION[session_charset]; 
9 session_register('assignedtree'); 
. 
. 
. 

的Apache2,MySQL和PHP都是最新的,通过他们的库..通过安装提供apt-get的调用没有问题。数据库很好... phpMyAdmin连接没有问题。数据库类型= MyISAM;整理= latin1_swedish_ci。出现的单个异常是这个'500'错误

我不知道从哪里去这里..我从头重新安装了系统三次,结果相同......如果有人能够帮帮我。

谢谢

这是因为你现在有一个较新版本的PHP。

检查this php documentation。它说,你试图使用的功能不再支持PHP 5.4 + +。

谢谢!

@leo