Я не могу запустить codeigniter-restserver

я пытаюсь запустить codeigniter-restserver. Вот что я сделал;

я установил последнюю версию codeigniter на мой localhost. затем в корневом каталоге чистого установленного codeigniter я запустил

composer require chriskacerguis/codeigniter-restserver

каталог вендора создан и выглядит так;

-rw-r--r--   1 xx  staff  178 Mar 13 12:18 autoload.php
drwxr-xr-x   3 xx  staff   96 Mar 13 12:18 bin
drwxr-xr-x   3 xx  staff   96 Mar 13 12:18 chriskacerguis
drwxr-xr-x  11 xx  staff  352 Mar 13 12:18 composer
drwxr-xr-x   3 xx  staff   96 Mar 13 12:18 doctrine
drwxr-xr-x   3 xx  staff   96 Mar 13 12:18 mikey179
drwxr-xr-x   3 xx  staff   96 Mar 13 12:18 myclabs
drwxr-xr-x   5 xx  staff  160 Mar 13 12:18 phpdocumentor
drwxr-xr-x   3 xx  staff   96 Mar 13 12:18 phpspec
drwxr-xr-x   9 xx  staff  288 Mar 13 12:18 phpunit
drwxr-xr-x  12 xx  staff  384 Mar 13 12:18 sebastian
drwxr-xr-x   3 xx  staff   96 Mar 13 12:18 symfony
drwxr-xr-x   3 xx  staff   96 Mar 13 12:18 webmozart

я изменил в строке application / config / config.php на;

$config['composer_autoload'] = TRUE;

и мой новый файл контроллера выглядит так (приложение / контроллер / Rest.php);

<?php
use Restserver\Libraries\REST_Controller;

defined('BASEPATH') OR exit('No direct script access allowed');

class Rest extends REST_Controller {

public function index_get() {

echo json_encode(['wtf', 'igo']);

}

}

когда я пытаюсь достичь Http: //mylocaltestdomainish.test/rest/

The configuration file rest.php does not exist.

я не знаю почему, но codeigniter-restserver ищет файл rest.php в моем каталоге / application / config / вместо / vendor / chriskacerguis / codeigniter-restserver / application / config. если я скопирую rest.php в мой каталог конфигурации, то там будет написано «я не могу найти Format.php» или что-то в этом роде.

Что мне здесь не хватает? спасибо за ваши советы.

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector