0

在我的项目中,我由 composer 导入respect/validator。现在,我在需要它的子文件夹的子文件夹中有一个文件(login.php)。尊重/验证的文档说写:

<?php use Respect\Validation\Validator as v;

显然我必须要求我的vendor/autoload.php(自动生成 Composer 的文件),我在我的项目的根目录中的 index.php 中执行此操作。好吧,它适用于每个包(Slim,twig ...),但不适用于 Respect/Validation,我也尝试将其他包放入我的 login.php,但它是相同的。

错误是:Fatal error: Class 'Respect\Validation\Validator' not found

所以,我也尝试在这里要求 autoload.php 和结果:

Warning: require_once(vendor/autoload.php): failed to open stream: No such file or directory

Fatal error: require_once(): Failed opening required 'vendor/autoload.php' (include_path='.;C:\xampp\php\PEAR')

我认为问题出在 autoload.php 或路径上。因为我不应该需要 login.php 中的自动加载,或者当我需要它时,它不应该改变错误......

4

0 回答 0