2010-12-15 34 views
0

J'ai déplacé un site phpFox vers un serveur différent et la shoutbox a cessé de fonctionner. Selon le débogueur Chrome:phpFox: ShoutBox a cessé de fonctionner après la commutation des serveurs

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

J'ai remarqué que quelques lignes ont été absents de la nouvelle <head>, ce site, mais je ne sais pas où ils vont.

var xajaxRequestUri = "http://domaine.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);}

Des idées?

+0

Toujours sur la version 1.6? Mise à niveau vers v2 :) son – Purefan

Répondre

0

Ajoutez-les à l'emplacement où ils se trouvaient sur l'ancien serveur. Si vous ne vous souvenez pas, consultez archive.org ou le cache de recherche Google/Bing de votre page.

0

Il semble que xajax ne se trouve pas sur le nouveau serveur ou dans un emplacement différent. Jetez un coup d'oeil dans vos scripts php pour un include 'xajax.inc.php', c'est là qu'il s'attend à trouver xajax.

Les lignes manquantes de la tête sont générées par xajax, vous ne les ajoutez pas vous-même.

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

est nécessaire dans le script php pour générer le code JavaScript nécessaire pour définir 'xajax_addShoutOut'

+0

gratuit J'ai trouvé un dossier xajax, mais je ne trouve pas le script qui l'inclut (et c'est sur l'ancien serveur). – Norbert

+0

Si vous jetez un coup d'oeil les journaux du serveur Web, il devrait indiquer quel script fait l'appel. Si c'est sur le serveur plus ancien mais pas le nouveau, placez-le au même endroit sur le nouveau serveur (par rapport à la racine du document). – piddl0r