Как мне разрешить это сообщение "Неустранимая ошибка: require ():"? - PullRequest
0 голосов
/ 17 июня 2020

Я полный новичок ie, так что не думайте, что у меня есть какие-либо знания. Пожалуйста, разбери это для меня, лол.

Я использую Mojave MacOS, только что установил двоичный файл Symfony и запустил его в терминале:

$ cd terptube/
$ symfony server:start

Затем в браузере я попытался загрузить http://localhost: 8000 /.

Я получаю это сообщение в браузере:

Предупреждение: требуется (/ 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. Любая помощь будет принята с благодарностью!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...