|
0 / 0 / 0
Регистрация: 26.06.2014
Сообщений: 12
|
|||||||||||||||||
Autoload with composer18.05.2019, 14:46. Показов 2134. Ответов 9
Прошу помощи, т.к. сам уже кажется всё перепробовал.
Задача казалось бы простая: автозагрузка файлов и классов с использованием autoload composer. До этого пользовался самописным файлом для этих целей, но после внедрения composer, было решено использовать его возможности для этих целей. И так, ближе к делу: composer.json:
К примеру, ошибка с первым же созданием объекта класса Router:
0
|
|||||||||||||||||
| 18.05.2019, 14:46 | |
|
Ответы с готовыми решениями:
9
Composer autoload не получается найти класс AUTOLOAD функций
|
|
3899 / 3237 / 1353
Регистрация: 01.08.2012
Сообщений: 10,909
|
|
| 18.05.2019, 15:21 | |
|
У меня работает.
composer i делали после изменения composer.json?Файл helpers.php существует? Ошибки php в логах/браузере есть?
0
|
|
|
0 / 0 / 0
Регистрация: 26.06.2014
Сообщений: 12
|
|||||||
| 18.05.2019, 15:29 [ТС] | |||||||
файл helpers.php существует в логах кроме текущей ошибки нет ничего
0
|
|||||||
|
2603 / 1507 / 689
Регистрация: 23.08.2015
Сообщений: 3,823
|
|
| 18.05.2019, 15:34 | |
|
ufowow, А у вас index.php находится в той же папке, что и vendor?
0
|
|
|
3899 / 3237 / 1353
Регистрация: 01.08.2012
Сообщений: 10,909
|
|
| 18.05.2019, 15:34 | |
|
ufowow, прикрепил архивом работающий код.
0
|
|
|
0 / 0 / 0
Регистрация: 26.06.2014
Сообщений: 12
|
|
| 18.05.2019, 15:51 [ТС] | |
|
sad67man, index.php лежит в корне
Добавлено через 14 минут Jodah, спасибо за код. Вижу, что в Вашем примере всё работает. Однако не понимаю, почему у меня при идентичных практически файлах не робит
0
|
|
|
2603 / 1507 / 689
Регистрация: 23.08.2015
Сообщений: 3,823
|
|
| 18.05.2019, 15:59 | |
|
1
|
|
|
0 / 0 / 0
Регистрация: 26.06.2014
Сообщений: 12
|
|
| 18.05.2019, 16:02 [ТС] | |
|
sad67man
0
|
|
|
3899 / 3237 / 1353
Регистрация: 01.08.2012
Сообщений: 10,909
|
|
| 18.05.2019, 16:19 | |
Сообщение было отмечено ufowow как решение
Решение
ufowow, у вас Router в App лежит, а не в src.
0
|
|
|
0 / 0 / 0
Регистрация: 26.06.2014
Сообщений: 12
|
|
| 18.05.2019, 16:26 [ТС] | |
|
Jodah спасибо огромное!
Как обычно из-за невнимательности теряется куча времени. Не правильно воспринял иеархию файлов в PHPStorm
0
|
|
| 18.05.2019, 16:26 | |
|
Помогаю со студенческими работами здесь
10
Autoload на mvc
Реализация autoload на mvc Set include path и autoload Warning: include(): Failed opening при запуске autoload.php в проекте в PHPStorm Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|