我工作的公司在Pydio 8.0.1中完成了一个稍微修改的后台,并在服务器中运行。
我想在Xampp上本地运行它,以测试它与我为公司创建的新网站是否能很好地工作。
我的问题是,即使我的数据库在PHP MyAdmin中运行,也无法使其在本地运行。我得到的错误是:
已弃用:第120行的C:\ xampp \ htdocs \ backoffice2 \ core \ src \ lib \ dibi \ libs \ DibiConnection.php中已弃用函数create_function() 致命错误:未捕获的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 in C:\ xampp \ htdocs \ backoffice2 \ core \ src \ pydio \ Core \ PluginFramework \ PluginsService.php在第819行
通过这种方式,我注意到“ Bootstrap.json”具有以下自定义行:
“ AJXP_CLI_SECRET_KEY”:“ vkkhh $ lskdNyoNpi $ B4Gc5DN”, “ DIBI_PRECONFIGURATION”:{ “ mysql_username”:“ hardlevel_pt”, “ mysql_use_mysqli”:“ true”, “ mysql_password”:“ ubukN4g8”, “ mysql_host”:“ hardlevel.pt.mysql”, “ mysql_driver”:“ mysql”, “ mysql_database”:“ hardlevel_pt”, “ group_switch_value”:“ mysql” }
有人可以给我一些有关这种情况的见解吗?任何帮助都非常感谢。
答案 0 :(得分:0)
也许是Pydio 8.0.1上的php版本问题 如果您使用的是PHP 7.2,请尝试升级到最新版本的Pydio