Задача композитора на LAMP Droplet Ubuntu 16.04 - PullRequest
0 голосов
/ 23 октября 2019

Я хочу использовать платформу nexmo, поэтому я создал каплю ЛАМПЫ из DigitalOcean. На данный момент проблем нет. После этого я установил composer на этой странице.

И наконец Когда я хочу установить nexmo с этой командой,

composer require nexmo/client

он был установлен, но когда я добавил этот кодв моем index.php файле

require_once _DIR__ . '/../vendor/autoload.php';

Страница не загружается.

Здесь мой каталог ...

var/www/html/index.php

var/www/html/vendor

В чем проблема, может кто-нибудь помочь мне, пожалуйста?

Я искал проблему в Интернете и попробовал какое-то решение, но оно ничего не изменило.

composer install - composer update и т. Д. ... Я попробовал это.

1 Ответ

0 голосов
/ 23 октября 2019

Если ваши папки index.php и vendor находятся по одному пути, значит, ваш require_once неверен. Оно должно быть:

require_once __DIR__ . '/vendor/autoload.php';

__DIR__ разрешается в каталог, в котором находится текущий файл, поэтому папка vendor фактически находится в __DIR__ . '/vendor/'.

...