Класс laravel не найден (работает на локальном хосте, но не на сервере DO)Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Класс laravel не найден (работает на локальном хосте, но не на сервере DO)

Сообщение Anonymous »

Это повторяющийся вопрос, например:
Миграция Laravel 4 — класс не найден

Однако я попробовал все решения (со всех форумов, на которых я мог найти) и не могу понять это.

Сценарий

Я создал проект Laravel 4 на своем локальном компьютере - добавлено несколько классов, контроллеров, представлений и т. д. - проект работает отлично.

Затем я копирую этот свежий репозиторий на свой сервер DO - устанавливаю зависимости с помощью композитора и т. д. проект выглядит хорошо, за исключением одной страницы, на которой выдается сообщение об ошибке:

Class 'company' not found
Symfony\Component\Debug\Exception\FatalErrorException
…/­vendor/­laravel/­framework/­src/­Illuminate/­Database/­Eloquent/­Model.php593


Вы можете просмотреть эту страницу здесь.

Я пробовал...

Я обновил композитор. Я попробовал «дамп-автозагрузку». Я изменил «минимальную стабильность» на «стабильный» в файле композитора.json (да, это было предложенное решение в сообщении на форуме).

Другие решения есть что делать с добавлением "psr-4" или "psr-0" в файл композитора.json в зависимости от версии композитора - пробовал и то, и другое.

Что меня поражает Самое главное, что эта страница отлично работает на моем локальном компьютере, но не на сервере DO.... Если вам, ребята, нужна дополнительная информация о чем-то, чтобы найти этот ответ, просто дайте мне знать.

Любая помощь приветствуется :)



это мой файл композитора.json выглядит так:

{
"name": "laravel/laravel",
"description": "The Laravel Framework.",
"keywords": ["framework", "laravel"],
"license": "MIT",
"require": {
"laravel/framework": "4.0.*"
},
"autoload": {
"classmap": [
"app/commands",
"app/controllers",
"app/models",
"app/database/migrations",
"app/database/seeds",
"app/tests/TestCase.php"
]
},
"scripts": {
"post-install-cmd": [
"php artisan optimize"
],
"post-update-cmd": [
"php artisan clear-compiled",
"php artisan optimize"
],
"post-create-project-cmd": [
"php artisan key:generate"
]
},
"config": {
"preferred-install": "dist"
},
"minimum-stability": "stable"
}


Подробнее здесь: https://stackoverflow.com/questions/228 ... -do-server
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»