提问人:vivek 提问时间:9/30/2023 最后编辑:lagboxvivek 更新时间:10/24/2023 访问量:58
我注意到我遇到了错误,我什么时候会在我的 linux 终端上运行 bin/cake servrer,我已经在我的系统中安装了最新版本的 composer 和 php
I notice that i have got error when will i run bin/cake servrer on my linux terminal I already install latest version of composer and php in my system
问:
我有PHP最新版本8.2.10
Composer 版本 2.6.3
当我想启动我的 cake php 以键入此命令 bin/cake 服务器时,我收到此错误,请给出解决方案
PHP Warning: require(/opt/lampp/htdocs/project/vendor/autoload.php): Failed to open stream: No such file or directory in /opt/lampp/htdocs/project/bin/cake.php on line 3
PHP Fatal error: Uncaught Error: Failed opening required '/opt/lampp/htdocs/project/vendor/autoload.php' (include_path='.:/usr/share/php') in /opt/lampp/htdocs/project/bin/cake.php:3
Stack trace:
#0 {main}
thrown in /opt/lampp/htdocs/project/bin/cake.php on line 3
我授予我的 CakePHP 项目的所有 chmod 777 权限
我已经更新了我的作曲家
我还尝试运行我的 apache2 服务器并将项目文件放在 html 中,然后转到浏览器并给出路径 localhost/cake,但它不起作用的错误是:- 无法处理此请求
答:
0赞
wowDAS
10/24/2023
#1
检查文件夹是否存在。vendor
- 如果没有,则在项目文件夹中运行。
composer install
- 如果该文件夹存在,则出现问题(可能您的文件夹部分位于版本控制系统中,例如 )。尝试删除您运行的文件夹。
vendor
vendor
git
vendor
composer install
附加信息:
我总是在优化性能之后运行,如果不是每个类都正确命名,它可以解决一些自动加载问题。请参见:http://mouf-php.com/optimizing-composer-autoloader-performancecomposer dumpautoload -o
composer install
composer update
评论