2016-10-06 9 views
0

私はzibbraライブラリをアクティブ化しようとしました。私はzibbraのドキュメントに従って ライブラリおよびアダプタ 私のフォルダパスがこの Cのようなものです:\ XAMPP \ htdocsに\ doorbraakboeken、その私は、ライブラリ をアクティブにしたときに、これはそれが何が起こっているようだストリームを開けませんでした:そのようなファイルやディレクトリはありません

Warning: require_once(../api-client-library/php/library.php): failed to open stream: No such file or directory in /var/www/html/wp-content/themes/doorbraak/templates/homepage.php on line 8 

Fatal error: require_once(): Failed opening required '../api-client-library/php/library.php' (include_path='/var/www/html/vendor') in /var/www/html/wp-content/themes/doorbraak/templates/homepage.php on line 8 

私のコードはdoorbraakboeken.be/wp-content/themes/doorbraak/templates/homepage.phpファイル内に記述され、これは以下の私のコードであるライブラリを呼び出すため

<?php 


    require_once("../api-client-library/php/library.php"); 
    require_once("../api-client-library/php/adapter/standalone"); 

    //Instantiate the adapter 
    $adapter = new Zibbra_Adapter_Standalone(); 

    //Instantiate the library 
    $library = ZLibrary::getInstance($adapter); 
    $library->setApiClientId("test client id"); 
    $library->setApiClientSecret("test client secret"); 

?> 

これは私のフォルダ メインフォルダですフォルダ内のは

浮浪者の仮想ボックス を使用して、WindowsとIMを使用して
api-client-library 
doorbraakboeken.be 
wordpress.zibbra.com 

イムで誰かが私のライブラリをロードするために、正確にパスを指すようにこれを考え出し助けることができますか? 何か助けがありがとうございます。 TIA

+1

絶対パス〜 'require_once __DIR__を解決してください。 '/../ api-client-library/...'; ' – Phil

+0

あなたのコードを試してください –

+0

これは、それが投げたものだと思われます 警告:require_once(/ var/www/html/wp-content/themes/doorbraak/templates /../ api-client-library/...):ストリームを開けませんでした:/var/www/html/wp-content/themes/doorbraak/templates/homepage.php on lineにこのようなファイルやディレクトリはありません10 致命的なエラー:require_once(): '/ var/www/html/wp-content/themes/doorbraak/templates /../ api-client-library/...'(include_path = '/ var /var/www/html/wp-content/themes/doorbraak/templates/homepage.php on line 10 –

答えて

0

次のように試してみてください。

require_once __DIR__ . "/relative/path/from_file"; 

//For You 
require_once __DIR__ . "/doorbraakboeken/api-client-library/...upto_file_dest"; 

や変更を下回ることにより

試してみてください。

変化から、あなたのDocumentRootを "C:/ XAMPP/htdocsに" あなたのプロジェクトディレクトリにまたはどこをファイルC:\ xampp \ apache \ conf \ httpd.confを設定します。

+0

私はすでにこれを解決...ありがとうvagrantからのパスフォルダが私のWindowsマシンと異なっています –

0

次の関数を使用してドキュメントルートを変更します。

<?php include(get_template_directory() . '/includes/myfile.php'); ?> 
+0

私はすでにこの問題を解決しています...問題は、迷惑行為からのパスフォルダが私のWindowsマシンとは異なります –

関連する問題