phpFox:ShoutBox在切换服务器后停止工作

时间:2010-12-15 11:34:32

标签: php ajax phpfox

我将一个phpFox站点移动到另一台服务器,并且shoutbox停止工作。根据Chrome调试器:

Uncaught ReferenceError: xajax_addShoutOut is not defined
(anonymous function)community:451
onsubmit

我注意到新网站<head>中缺少一些内容,但我不知道他们去了哪里。

     var xajaxRequestUri =“http://domain.com/community/public/”;   var xajaxDebug = false;   var xajaxStatusMessages = false;   var xajaxWaitCursor = false;   var xajaxDefinedGet = 0;   var xajaxDefinedPost = 1;   var xajaxLoaded = false;   function xajax_latestVideos(){return xajax.call(“latestVideos”,arguments,1);}   function xajax_getShoutboxMessages(){return xajax.call(“getShoutboxMessages”,arguments,1);}   function xajax_addShoutOut(){return xajax.call(“addShoutOut”,arguments,1);}   

有什么想法吗?

2 个答案:

答案 0 :(得分:0)

将它们添加到旧服务器上的位置。如果您不记得,请查看您的网页的archive.org或Google / Bing的搜索缓存。

答案 1 :(得分:0)

看起来xajax不在新服务器上,或者它位于不同的位置。看看你的PHP脚本中包含'xajax.inc.php',它就是它希望找到xajax的地方。

头部缺少的那些行是由xajax生成的,你不要自己添加它们。

$xajax = new xajax();
$xajax->getJavascript();

php脚本中需要生成定义'xajax_addShoutOut'所需的JavaScript