j'ai téléchargé le sdk1.1.2.a (car mon forum est en ipb 1.3)
Je veux le tester en local sous xoops avec easyphp 1.7 (register global = Off)
dans mon ipbsdk_conf.inc.php j'ai ceci:
$root_path = $_SERVER['DOCUMENT_ROOT'] . '/forum/';
$board_url = 'http://'.$_SERVER['HTTP_HOST'].'/forum';
$sdklang = "en";
$board_version = '130';
J'ai uploadé les fichiers ipbsdk_conf.inc.php et ipbsdk_class.inc.php et le dossier lib à la racine du site également:
RACINE
!
!--> ipbsdk_conf.inc.php
!--> ipbsdk_class.inc.php
!--> dossier lib
!--> dossier forum
!
!--> dossier TEST
!-------> sous dossier SOURCE
j'ai un fichier toto.php qui se trouve dans ./TEST/SOURCE
dans mon fichier toto.php je mets ceci:
require_once "../../ipbsdk_class.inc.php";
$SDK =& new IPBSDK();
A l'éxécution j'obiens ceci :
Warning: ipbsdk(c:\program files\easyphp1-7\www\forum\conf_global.php): failed to open stream: No such file or directory in c:\program files\easyphp1-7\www\xoops\ipbsdk_class.inc.php on line 273
Fatal error: ipbsdk(): Failed opening required 'c:\program files\easyphp1-7\www\forum\conf_global.php' (include_path='.;C:\Program Files\EasyPHP1-7\php\pear\;c:\program files\easyphp1-7\www\xoops/') in c:\program files\easyphp1-7\www\xoops\ipbsdk_class.inc.php on line 273
Qqn peut m'aider (sachant que le sdk sera appelé par des fichiers contenus dans des sous dossiers)