当前位置: 首页 > 知识库问答 >
问题:

无法打开流:没有这样的文件或目录

连成益
2023-03-14

免责声明:在堆栈溢出中也有类似的问题,但这些问题是他们各自的答案,既不适合这个问题,也不帮助解决他们的答案。这些问题是不同的,答案只适合那些具体的问题,而不是通用的。经过长时间的挣扎,他们没有任何帮助,我想了两次我要发布这个问题来寻求帮助。如果有人不喜欢这个问题或不理解,请沟通并得到澄清,而不是勉强设置标志来关闭这个问题;最好你可以忽略并传递...谢谢你!

需求:我使用Zend框架的谷歌日历API与核心PHP网站。这是一个在线出租车预订。如果有人想预订出租车,表单应该使用预订详细信息在谷歌日历上标记,然后是数据库,最后是贝宝。如果付款是在贝宝然后再次它应该更新一个重新措辞的日历数据,如"已支付"或"付款-待定"。

问题:如果我试图在文件中添加下面的代码,程序会抛出下面代码行中的错误消息。

  • 以下内容必须阅读,其中上述内容是可选的

.

此代码用于将事件添加到google日历。

我应该如何解决这个问题?

源代码:

error_reporting(E_ALL);

定义('ROOT_DIR', Dilname(Dilname(FILE)));

//Zend Framework文件的安装路径

设置包含路径('..path_SEPARATOR.ROOT_DIR.'/app/'.path_SEPARATOR.ROOT_DIR.'/lib/'.path_SEPARATOR.ROOT_DIR.'/lib/incubator.path_SEPARATOR.get_include_path());

echo“Zend Framework文件的安装路径-已完成”。

error_reporting(E_ALL);

//注册自动加载器

require_onceZend/Loader.php;

echo“loader.php-require()已完成”。

Zend_Loader::loadClass('Zend_Gdata');Zend_Loader::loadClass('Zend_Gdata_ClientLogin');Zend_Loader::loadClass('Zend_Gdata_Calendar');Zend_Loader::loadClass(“Zend_Http_客户端”);

注册自动加载程序-已完成;

//连接到服务

$gcal=Zend_Gdata_Calendar::AUTH_SERVICE_NAME;$user="email@gmail.com";$pass = "*"; $Client=Zend_Gdata_ClientLogin::getHttpClient($user,$pass,$gcal);

echo“连接到服务-完成”;

错误:

//我已经打印了这个声明-参考上面的代码。

Zend Framework文件的安装路径-已完成

>

  • 警告:require_once(Zend/Loader.php):无法打开流:第20行的/home/website/public_html/add-session-dev.php中没有此类文件或目录

    致命错误:require_once():失败的打开需要'Zend/Loader.php'(include_path='.:/home/site/app/:/home/site/lib/:/home/site/lib/孵化器:.:/usr/share/pear:/usr/share/php')在 /home/website/public_html/add-session-dev.php第20行

    出现上述错误后,不会执行任何操作。

  • 共有1个答案

    赵高雅
    2023-03-14

    寻找

    将下面的

    定义('ROOT_DIR', Dilname(Dilname(FILE)));

    到下面

    定义('ROOT_DIR',dirname(dirname(FILE))。“/public_html/zend”);

    一切对我来说都很好。如果有人无法解决此问题,请告诉我。

     类似资料:
    • 我正在尝试让PHP将上传的文件从tmp目录移动到Web服务器上的永久位置。这看起来很简单,但我遇到了这个错误: 很直接,对吧?它找不到目标文件夹。 我的问题是:如何引用所需的目标目录? 引用是相对于脚本在服务器上的位置?还是相对于URL?还是?还是操作系统的文件系统?还是其他东西? 我在PHP文档中找不到答案,甚至在SO上的任何类似问题中也找不到答案.. 有人能帮忙吗?谢谢

    • 问题内容: 在PHP脚本,调用是否,,,或它们的衍生物,例如,或者甚至,一个经常遇到错误或警告: 无法打开流:没有这样的文件或目录。 有什么好的方法可以快速找到问题的根本原因? 问题答案: 有很多原因可能会导致此错误,因此对要首先检查的内容进行检查的清单非常有帮助。 让我们考虑对以下行进行故障排除: 1.检查文件路径是否有错别字 手动检查(通过目视检查路径) 或将由或调用的任何内容移至其自己的变量

    • 我正在按照教程将图片从android上传到服务器,我在服务器端使用php,这是代码: 当我尝试运行时,它会向我显示以下错误: fopen(uploadedimages/):无法打开流:中没有这样的文件或目录... fwrite()期望参数1为资源,布尔值在…fclose()中给定期望参数1是资源,布尔函数在…中给定。。。 我对php非常陌生,所以请帮助我(我从互联网上找到了一些答案,但它不适合我)

    • 我正在使用Codeignighter,FPDF和FPDI来修改要通过电子邮件发送给客户的PDF。 使用FPDI给出的基本示例,我可以让我的代码在localhost上完美工作(独立的php文件,没有代码签名器),但是当我将相同的文件放到服务器上时,我会收到以下警告和错误。 严重性:警告 消息:fopen(PDF.pdf):无法打开流:没有这样的文件或目录 文件名: pdfParser/StreamR

    • 我包含这样的PHP类 但是当我执行代码时,出现了一个错误 警告:require_once(C:\xampp\htdocs\xampp\htdocs\aclass\classfile.php):无法打开流:第 2 行的 C:\xampp\htdocs\aclass\index.php 中没有此类文件或目录 致命错误:require_once():需要打开失败 第 2 行的 C:\xampp.php\

    • 错误:警告:require_once(…/tcpdf/config/lang):无法打开流:在第33行的C:\xampp\htdocs\jmb_system\anggerik\printunitstmt.php中没有这样的文件或目录 致命错误:require_once():失败打开需要'…/tcpdf/config/lang'(include_path='.; C:\xampp\php\PEAR'