如何解决此致命错误:require():消息?

时间:2020-06-16 22:47:37

标签: php symfony

我是一个完全的新手,所以不要以为我有任何背景。请为我分解,大声笑。

我正在使用Mojave MacOS,刚刚安装了Symfony二进制文件并在终端中运行了它:

$ cd terptube/
$ symfony server:start

然后在浏览器中,我尝试加载http:// localhost:8000 /。

我在浏览器中收到此消息:

警告: require(/ Library / WebServer / Documents / terptube / app。:/ usr / local / Cellar / php / 7.4.1 / share / php / pear): 无法打开流:在该目录中没有这样的文件或目录 /Library/WebServer/Documents/terptube/app/autoload.php,第5行

严重错误:require():需要打开失败 '/Library/WebServer/Documents/terptube/app.:/usr/local/Cellar/php/7.4.1/share/php/pear' (include_path ='。:/ usr / local / Cellar / php / 7.4.1 / share / php / pear')在 /Library/WebServer/Documents/terptube/app/autoload.php,第5行

在autoload.php文件中,我尝试编辑第5行(请参见下面的原始文件),但是我似乎无法解决上述错误:

    <?php

use Doctrine\Common\Annotations\AnnotationRegistry;


 /* this is line 5 */ $loader = require __DIR__.'/../vendor/autoload.php';
    
    
AnnotationRegistry::registerLoader(array($loader, 'loadClass'));

return $loader;

也许我只是在使用错误的PHP语法。任何帮助将不胜感激!

0 个答案:

没有答案