A mon avis, la version de xoops que tu utilises n'est pas adapté pour tourner sur un serveur sous php5. Faut pas oublier que la plupart des hébergeurs tournent en php 4.x et une réécriture partielle ou complète d'application est nécessaire pour passer à php 5.x
PHP 5 n'accepte pas l'utilisation de clone comme mot pour une fonction. C'est un mot réservé. Tu dois le changer en autre chose dans le fichier kernel/object (et d'après le forum que j'ai consulté, aussi dans un fichier main que je n'ai pas trouvé). Pour moi ça à marché. Bonne chance