PHP Fatal error: Uncaught Error: Call to undefined function Opis\Closure\serialize()
PHP Fatal error: Uncaught Error: Call to undefined function Opis\Closure\serialize()
PHP Fatal error: Uncaught Error: Call to undefined function Opis\Closure\serialize()
такую ошибку я получаю при попытке включения дебага,
сама панель у меня при этом получается display:none;
при включении отображения вижу только:
Not Found: Unable to find debug data tagged with '5d505c8a3f228'
и в консоли ошибка:
GET http://udemy-yii2/web/debug/default/too ... 05c8a3f228 404 (Not Found)
- ставил все композером,
- вариант "снести папку vendor и composer update" - не помог,
- ОС Win7 [исправлено], сервер - OpenServer,
версии:
opis/closure 3.3.1
yiisoft/yii2 2.0.24
yiisoft/yii2-debug 2.1.7
Гугление не помогло. Куда копать не знаю. Прошу идей или указаний, какой информации я не дал!
такую ошибку я получаю при попытке включения дебага,
сама панель у меня при этом получается display:none;
при включении отображения вижу только:
Not Found: Unable to find debug data tagged with '5d505c8a3f228'
и в консоли ошибка:
GET http://udemy-yii2/web/debug/default/too ... 05c8a3f228 404 (Not Found)
- ставил все композером,
- вариант "снести папку vendor и composer update" - не помог,
- ОС Win7 [исправлено], сервер - OpenServer,
версии:
opis/closure 3.3.1
yiisoft/yii2 2.0.24
yiisoft/yii2-debug 2.1.7
Гугление не помогло. Куда копать не знаю. Прошу идей или указаний, какой информации я не дал!
Последний раз редактировалось abr-ya 2019.08.12, 22:03, всего редактировалось 1 раз.
- samdark
- Администратор
- Сообщения: 9489
- Зарегистрирован: 2009.04.02, 13:46
- Откуда: Воронеж
- Контактная информация:
Re: PHP Fatal error: Uncaught Error: Call to undefined function Opis\Closure\serialize()
О, интересно. Это сразу после установки?
Нравится Yii? Давайте сделаем его лучше!.
Re: PHP Fatal error: Uncaught Error: Call to undefined function Opis\Closure\serialize()
Что-то делал, конечно - двигаюсь по курсу...
Но неужели мог сделать что-то столь злостное, чтобы все сломать?!)
UPD:
вдруг будет полезно, в конфиге пытаюсь завести всё это вот так:
Но неужели мог сделать что-то столь злостное, чтобы все сломать?!)
UPD:
вдруг будет полезно, в конфиге пытаюсь завести всё это вот так:
Код: Выделить всё
'bootstrap' => ['debug'],
...
'modules' => [
'debug' => [
'class' => 'yii\debug\Module',
],
]
- samdark
- Администратор
- Сообщения: 9489
- Зарегистрирован: 2009.04.02, 13:46
- Откуда: Воронеж
- Контактная информация:
Re: PHP Fatal error: Uncaught Error: Call to undefined function Opis\Closure\serialize()
Чтобы что-то починить необходимо сначала это воспроизвести. Пока не ясно как.
Нравится Yii? Давайте сделаем его лучше!.
Re: PHP Fatal error: Uncaught Error: Call to undefined function Opis\Closure\serialize()
Сейчас попробую описать, КАК мне это удается!))
Пытабсь повторять за курсом, который говорит "возьмите чистый YII2" (даже не base), может это - первая ошибка?
ставлю:
composer require "yiisoft/yii2:*" // yii2
composer require --prefer-dist yiisoft/yii2-debug // модуль дебага
Создаю конфиг:
Код: Выделить всё
return [
'id' => 'test',
'basePath' => realpath(__DIR__ . '/../'),
'bootstrap' => ['debug'],
'modules' => [
'debug' => [
'class' => 'yii\debug\Module',
],
]
];
Все!
Дебаг не работает, при включении панельки (снятие display:none) добавляется надпись:
Код: Выделить всё
<pre>Not Found: Unable to find debug data tagged with '5d5318a0207f0'.</pre>
Код: Выделить всё
PHP Fatal error: Call to undefined function Opis\Closure\serialize() in A:\OSPanel\domains\udemy-yii2test\vendor\yiisoft\yii2-debug\src\LogTarget.php on line 66
-
- Сообщения: 977
- Зарегистрирован: 2014.08.27, 21:54
Re: PHP Fatal error: Uncaught Error: Call to undefined function Opis\Closure\serialize()
composer up?
composer.json какой?
В нем укажите текущие стабильные версии
composer.json какой?
В нем укажите текущие стабильные версии
Re: PHP Fatal error: Uncaught Error: Call to undefined function Opis\Closure\serialize()
Обновлял, если речь об этом.
composer.json в данный момент выглядит так:
Код: Выделить всё
{
"require": {
"yiisoft/yii2": "*",
"yiisoft/yii2-bootstrap": "*",
"yiisoft/yii2-debug": "^2.1"
}
}
-
- Сообщения: 1
- Зарегистрирован: 2019.09.18, 22:59
Re: PHP Fatal error: Uncaught Error: Call to undefined function Opis\Closure\serialize()
У вас проблема в web/index.php
Добавьте эту строчку:
Добавьте эту строчку:
Код: Выделить всё
require __DIR__ . '/../vendor/autoload.php';
Re: PHP Fatal error: Uncaught Error: Call to undefined function Opis\Closure\serialize()
Это решает проблему. Спасибо!Alexxxander писал(а): ↑2019.09.18, 23:01 У вас проблема в web/index.php
Добавьте эту строчку:Код: Выделить всё
require __DIR__ . '/../vendor/autoload.php';