2016-11-24 5 views
0

Когда я пытаюсь запустить Nuclio, я получаю следующее сообщение об ошибке:Nuclio - «/ бен» не является допустимым файлом

nuclio\plugin\fileSystem\reader\FileReaderException "/bin" is not a valid file.

Это новая установка с пользовательским приложением. Я переместил приложение в папку с именем «private».

Что мне делать, чтобы исправить эту проблему?

ответ

1

Возможно, это связано с тем, что приложение не получает правильный путь конфигурации.

В файле init.hh добавьте args ключ и обеспечить параметры конструктора приложений, как показано в примере ниже:

<?hh //patial 
return HH\Map { 
    'sampleApp\\SampleApp' => HH\Map { 
    'autoInit' => true, 
    'args'=>HH\Vector 
    { 
     '/',      //URI Binding 
     __DIR__.'/sampleApp/config' //Config Dir 
    } 
    } 
}; 

Без этого, плагин приложения будет пытаться искать конфигурации, но в конечном итоге отказаться от предоставления возникающая ошибка.

Мы сделаем ошибку более очевидной в будущей версии.

Смежные вопросы