require_once(Google/Auth/AssertionCredentials.php): failed to open stream: No such file or directory

后端 未结 2 1455
我在风中等你
我在风中等你 2021-01-22 09:08

I\'m trying to do a very simple:

require_once \'vendor/google/src/Google/Client.php\';
require_once \'vendor/google/src/Google/Service/Plus.php\';
相关标签:
2条回答
  • 2021-01-22 09:52

    For your problem you need to add the base directory of the library in the php 'include_path'.

    Try putting this line of code before the require_once

    set_include_path( get_include_path() . PATH_SEPARATOR . 'vendor/google/src' );
    
    0 讨论(0)
  • 2021-01-22 09:59

    Above didn't work for my WordPress plugin, but I managed to solve it like this:

    In Client.php before require_once block add:

    set_include_path( plugin_dir_path( __FILE__ ) . '../' );
    

    Hope it helps.

    0 讨论(0)
提交回复
热议问题