Dram

Рейтинг
1114
Регистрация
28.06.2008

Вот пример


Там по сути тоже что я прописал в компостер джсон


Sevix #:

Еще раз. Попробуй убрать ведущий слэш, там где src. Потом "composer dump-autoload"

И еще - попробуй автолоад подключить вот так:

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

1.  где src слеш убрал, composer dump-autoload сделал, ничгео не изменилось

2. то что vendor/autoload.php у меня подключен верно, я проверял так - вывел вардамп в

autoload_real.php

вывод в браузере получил


Там только это


нет, не делал. Сейчас сделал - ничего не изменилось

Свою автозагрузку отключил, вендор подключил


получаю ошибку

Fatal error: Uncaught Error: Class 'MyProject\Controllers\MainController' not found in D:\OpenServer\domains\MyProject\www\index.php:28 Stack trace: #0 {main} thrown in D:\OpenServer\domains\MyProject\www\index.php on line 28
evix #:
Там где /src/... попробуй слэш вначале убрать

попробовал, не помогло

Например нужно скрыть номер телефона или еще что-то. На страницу выводить это скрыто (частично обрезано) средствами пхп. А уже при клике по ссылке "показать" - подгружать все что нужно, включая рекапчу и делать пост запрос на подгрузку нужных данных при прохождении капчи. Т.е. изначально ее в коде не будет.
webinfo #:

Проще всего - сделать синтаксическую ошибку в запросе. Тогда строка запроса будет выдана в сообщении об ошибке.

Другой путь - сделать вывод этой строки в методе query().

Синтактическая ошибка ничего не выводит (ошибка не меняется), пытался в классе DB поймать запрос, выводит это

 string(73) "SELECT * FROM `articles` ORDER BY `id` DESC limit :limit offset :offset;"

Параметры вроде тоже верно приходят

Сам запрос в майдамин отрабатывает нормально


estic #:

Проблема из-за возврата null, на этот раз из query(). Зачем вам вообще нужно это значение? Не используете исключения?

Как я понимаю, это ваш query(). У метода PDO другие параметры.

query это просто обращение к методу класса базы 


Всего: 6924