我在debian Stretch上使用以下设置:
phpmyadmin界面显示正确,但是如果我尝试创建新数据库,则phpmyadmin返回:
错误代码:500,错误文本:hphp_invoke。
hhvm的错误日志显示:
未捕获的错误:此处应使用分号(';')。在/usr/share/phpmyadmin/templates/server/databases/create.phtml:7\nStack跟踪中:\ n#0 /usr/share/phpmyadmin/libraries/Template.php(153):include()\ n#1 /usr/share/phpmyadmin/libraries/controllers/server/ServerDatabasesController.php(97):PMA \ libraries \ Template-> render()\ n#2 /usr/share/phpmyadmin/server_databases.php(32):PMA \ library \ controllers \ server \ ServerDatabasesController-> indexAction()\ n#3 {main}
但是我没有更改phpmyadmin代码。
当选择数据库结构,表结构并创建新表时,也会发生此phpmyadmin错误。 hhvm日志中的相应错误几乎相同(“此处应使用分号(;;)”,但文件不同)。 但是,选择数据库操作并显示表格的条目效果很好。
有人知道如何解决此问题吗?