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

CakePHP3-要求自动加载无法打开流,没有此类文件或目录

平庆
2023-03-14

将我的CakePHP3项目部署到Ubuntu 14.04服务器后,当我在浏览器中打开项目时,出现以下错误:

警告:require(/var/www/html/xyz-web/vendor/autoload.php):无法打开流:第38行的/var/www/html/xyz-web/config/bootstrap.php中没有此类文件或目录

致命错误:require():在第38行/var/www/html/xyz web/config/bootstrap.php中打开所需“/var/www/html/xyz web/vendor/autoload.php”(include_path=”:/usr/share/php:/usr/share/pear”)失败

如果我运行bin/蛋糕服务器在该目录(在服务器上)我得到下一个输出:

警告:要求(/var/www/html/xyz-web/供应商/autoload.php):未能打开流:在38行 /var/www/html/xyz-web/config/bootstrap.php中没有这样的文件或目录PHP致命错误:要求():未能打开要求'/var/www/html/xyz-web/供应商/autoload.php'(include_path='.:/usr/share/php:/usr/share/pear')在 /var/www/html/xyz-web/config/bootstrap.php上线38

致命错误:require():在第38行/var/www/html/xyz web/config/bootstrap.php中打开所需“/var/www/html/xyz web/vendor/autoload.php”(include_path=”:/usr/share/php:/usr/share/pear”)失败

我如何解决这个问题?

共有1个答案

后学
2023-03-14

我通过在服务器上安装作曲家并在项目中运行它来解决这个问题。

sudo apt-get update && sudo apt-get install curl php5-cli git && curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer

然后cd到cake项目(cd/var/www/html/{project\u name})并运行composer install安装所需的软件包。

 类似资料:
  • 在我的代码中,我创建了一个名为的文件。我后来想打开它并从中读取内容,但我得到的错误

  • 尝试在我的14.10版ubuntu上安装rJava包,使用以下代码 在重新安装jdk后,遇到了一些与jni相关的错误,包括jni问题,并尝试再次运行相同的代码,得到了该错误 寻找解决方案,找到所有建议(对于x64)执行这些命令的人 但这不起作用,我还能做什么?我会提供任何需要的细节。

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

  • 我有一个巨大的麻烦来运行我的代码。我已经尝试过重新安装packges,在环境中安装等等,但是我认为我做得不对。 我得到这个信息: 使用TensorFlow后端。 回溯(最近一次呼叫最后一次): 文件“”,第1行,在导入keras中 文件“/home/wagner/anaconda3/lib/python3.5/site packages/keras/init.py”,第3行,在from中。导入UT

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

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