Неверное содержимое файла index.php, не удается разместить веб-сайт

Интересно, почему мой файл содержимого index.php неверен, особенно при регистрации автозагрузчика. Мой читает

|------------------------------------------------------------------------ 
--
| Register The Auto Loader
|------------------------------------------------------------------------ 
--
|
| Composer provides a convenient, automatically generated class loader 
for
| our application. We just need to utilize it! We'll simply require it
| into the script here so that we don't have to worry about manual
| loading any of our classes later on. It feels great to relax.
|
*/

require __DIR__.'/../projectlaravel2/vendor/autoload.php';

В то время как другие люди (в руководствах Youtube, которые учат размещать веб-сайты)

require __DIR__.'/../projectlaravel2/bootstrap/autoload.php';

Всякий раз, когда я пытаюсь получить доступ к своему домену, я всегда получаю сообщение об ошибке:

PHP Fatal error:  require(): Failed opening required 
'/home/aldohasi/projectlaravel3/vendor/composer/../symfony/polyfill- 
mbstring/bootstrap.php'(include_path='.:/opt/alt/php56/usr/share/pear:/opt/alt/php56/usr/share/php') in /home/aldohasi/projectlaravel3/vendor/composer/autoload_real.php on line 66

Я нашел файл автозагрузчика в папке моего поставщика и попытался переместить его в папку начальной загрузки, сменил поставщика в моем index.php на загрузочную. Я все еще получаю ту же ошибку. Есть предположения?

Не перемещайте файлы поставщика или автозагрузчик, вы его сломаете. Ваш запрос действительно выглядит странно, как если бы вы помещали или редактировали файлы в папке поставщика. В vendor ничего трогать не надо. Просто перейдите в свою папку, в которой есть composer.json, и выполните composer install, если он не работает, он должен сказать вам, что не так.

Lawrence Cherone 25.03.2018 04:11

Ошибка говорит projectlaravel3, но в вашем индексном файле есть projectlaravel2 ...?

Ahsan 25.03.2018 04:12

В старых версиях Laravel автозагрузка находилась в папке начальной загрузки. Предлагаю установить Laravel от композитора.

user2869411 25.03.2018 04:13

@Ahsan У меня было несколько проектов, и во всех них сохранялась одна и та же проблема. Сообщение об ошибке здесь такое же, как и для projectlaravel2.

aldo 25.03.2018 04:20

Хорошо, это больше похоже на проблему с настройкой, чем на конфигурацию index.php. Какую версию Laravel вы используете?

Ahsan 25.03.2018 04:22

@Ahsan Я использую 5.5.37

aldo 25.03.2018 05:43

Для Laravel 5.5 Minimun PHP> = 7.0.0. похоже, вы используете PHP 5.6

Ahsan 25.03.2018 09:00

да, я нашел решение; в cpanel мне нужно изменить версию PHP, чтобы она соответствовала версии моего компьютера, а также чтобы можно было распознавать zip-файлы.

aldo 26.03.2018 18:20
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
8
69
0

Другие вопросы по теме