Не удается запустить Pydio локально

Компания, в которой я работаю, имеет немного измененный бэк-офис, сделанный в Pydio 8.0.1, и работает на сервере.

Дело в том, что я хочу запустить его локально в Xampp, чтобы проверить, хорошо ли он работает вместе с новым веб-сайтом, который я сделал для компании.

Моя проблема в том, что я не могу запустить его локально, даже если у меня есть база данных, работающая в PHP MyAdmin. Я получаю следующие ошибки:

Устарело: функция create_function () устарела в C: \ xampp \ htdocs \ backoffice2 \ core \ src \ lib \ dibi \ libs \ DibiConnection.php в строке 120 Неустранимая ошибка: Uncaught Pydio \ Core \ Exception \ PydioException: серьезная ошибка при загрузке реестра плагинов: произошла ошибка при попытке подключиться к вашей базе данных! Вы меняли какую-либо конфигурацию для подключения к ядру? Или, может быть, ваша база данных не работает? в C: \ xampp \ htdocs \ backoffice2 \ core \ src \ pydio \ Core \ PluginFramework \ PluginsService.php: 819 Трассировка стека: # 0 C: \ xampp \ htdocs \ backoffice2 \ core \ src \ pydio \ Core \ PluginFramework \ PluginsService .php (203): Pydio \ Core \ PluginFramework \ PluginsService-> getDetectedPlugins () # 1 C: \ xampp \ htdocs \ backoffice2 \ core \ src \ pydio \ Core \ Services \ ConfService.php (392): Pydio \ Core \ PluginFramework \ PluginsService :: getInstance (Object (Pydio \ Core \ Model \ Context)) # 2 C: \ xampp \ htdocs \ backoffice2 \ core \ src \ pydio \ Core \ Http \ Base.php (62): Pydio \ Core \ Services \ ConfService :: getGlobalConf ('ADMIN_URI') # 3 [внутренняя функция]: Pydio \ Core \ Http \ Base :: handleRoute ('/ backoffice2', '/', Array) # 4 C: \ xampp \ htdocs \ backoffice2 \ core \ src \ pydio \ Core \ Http \ TopLevelRouter.php (139): call_user_func (Array, '/ backoffice2', '/', Array) # 5 C: \ xamp в C: \ xampp \ htdocs \ backoffice2 \ core \ src \ pydio \ Core \ PluginFramework \ PluginsService.php в строке 819

Кстати, я заметил, что в «Bootstrap.json» есть следующие настраиваемые строки:

«AJXP_CLI_SECRET_KEY»: «вкхх $ lskdNyoNpi $ B4Gc5DN», «DIBI_PRECONFIGURATION»: { «Mysql_username»: «hardlevel_pt», «Mysql_use_mysqli»: «правда», «Mysql_password»: «ubukN4g8», «Mysql_host»: «hardlevel.pt.mysql», «Mysql_driver»: «mysql», «Mysql_database»: «hardlevel_pt», «Group_switch_value»: «MySQL» }

Может ли кто-нибудь дать мне некоторое представление об этой ситуации? Любая помощь приветствуется.

вы используете PHP 7.2 на своем локальном компьютере? См. php.net/manual/en/function.create-function.php.

ADyson 27.09.2018 10:41

Что касается второй ошибки, мы можем только предложить вам проверить правильность данных подключения к базе данных и учетных данных (например, правильное имя сервера / IP-адрес, действительное имя пользователя / пароль / имя базы данных). Мы не можем проверить это за вас.

ADyson 27.09.2018 10:43
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
2
133
1

Ответы 1

Возможно, это проблема версии php на Pydio 8.0.1 Попробуйте обновить Pydio до последней версии, если вы используете PHP 7.2.

Другие вопросы по теме