Composer php 如何使用composer自动加载?
我有这样的项目 我做错了什么?Composer php 如何使用composer自动加载?,composer-php,Composer Php,我有这样的项目 我做错了什么?我想将“写作”类加载到composer中。 index.php: 致命错误:在第4行的C:\xampp\htdocs\kurs\composer autoload\index.php中找不到类“MyApp\Writing\Writing”: 问题:类/文件名不匹配解决方案:将/src/Writing/Write.php重命名为/src/Writing/Writing.php 问题:PSR-4自动加载标准符合性解决方案:将PSR-4配置从:“src/Write/Wr
我想将“写作”类加载到composer中。
index.php:
致命错误:在第4行的C:\xampp\htdocs\kurs\composer autoload\index.php中找不到类“MyApp\Writing\Writing”:
问题:类/文件名不匹配解决方案:将/src/Writing/Write.php
重命名为/src/Writing/Writing.php
问题:PSR-4自动加载标准符合性解决方案:将PSR-4配置从:“src/Write/Write.php”
更改为“MyApp\\ \”:“src/”
然后通过运行composer dumpautoload
完成所有这些操作后,您的index.php
中将出现致命错误,因为您试图回显一个没有\u toString
的对象实例。这将告诉您自动加载正在工作,您需要修复index.php
代码
此外,您不应该提交供应商
目录。但是,这只是一种旁白,并没有引起您的问题。您的类名和文件名不匹配。您还选择了PSR-4样式的自动加载,但提供了文件的完整路径,而不是包含文件的目录。