gpt4 book ai didi

cakephp - 将 php 库导入 Cakephp

转载 作者:行者123 更新时间:2023-12-02 04:51:23 25 4
gpt4 key购买 nike

我是 Cakephp 的新手。我想在我的 Cakephp 网络应用程序中使用外部 php 库。所以目录结构就是这样

我已经从这里下载了这个 Dropbox PHP 库..所以你也可以在这里看到目录结构 https://github.com/BenTheDesigner/Dropbox

    mydropboxfolder/examples/accountinfo.php

目前我只想先尝试这些示例,因为当我在没有 cakephp 的情况下运行它们时,它们工作正常

所以我所做的是将整个文件夹 (mydropboxfolder) 复制到我的 app/Lib

然后我将文件 accountinfo.php 更改为类,所以我添加了一些这样的代码

  class  accountinfo{

public static function getccountinfo(){
//whole accountinfo class code here
}

然后在 Controller 中我调用这个文件

  function dropbox()
App::uses('accountinfo', 'mydropboxfolder/examples');
accountinfo::account_info();

但是我遇到了这些错误

错误:require_once() [http://php.net/function.require'>function.require]: 需要打开失败'../Dropbox/OAuth/Storage/Encrypter.php' (include_path='C:\xampp\htdocs\cakephp\lib;.;C:\xampp\php\PEAR')
文件:C:\xampp\htdocs\cakephp\app\Lib\dropbox\examples\bootstrap.php
行:26

我不知道我做错了什么..是有些文件没有加载或其他什么..提前致谢

最佳答案

将您的外部库复制到 App\Vendor 文件夹,然后使用:

App::import('Vendor', 'mydropboxfolder/examples/accountinfo');

祝你好运

关于cakephp - 将 php 库导入 Cakephp,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18786015/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com