我正在尝试恢复和扩展由其他人开发的基于Symfony 1.4的旧Web应用程序。 这个Web应用程序通过sfTeraWurflPlugin(版本0.9.9)从TeraWurfl数据库获取一些数据,这是一个桥接symfony框架和Tera-wurfl PHP / MySQL API库的插件。
如插件说明中所述,我正在尝试将TeraWurfl数据库浏览更新到应用程序模块的默认页面:
http://myproject/frontend_dev.php/sfTeraWurflAdmin
浏览器显示以下错误(由插件本身生成):
500 | Internal Server Error | Exception
Error in DB RIS Query: Column count of mysql.proc is wrong. Expected 20, found 16. The table is probably corrupted.
Query: CALL TeraWurfl_RIS('Mozilla/5.0 (Windows NT 6.1; rv:25.0) Gecko/20100101 Firefox/25.0',7,'Firefox')
我也尝试直接从MyPhpAdmin执行查询,我收到以下错误:
PROCEDURE mydatabasename.TeraWurfl_RIS does not exist
知道如何解决问题/检索丢失的程序吗?
答案 0 :(得分:1)
CREATE PROCEDURE `TeraWurfl_RIS`(IN ua VARCHAR(255), IN tolerance INT, IN matcher VARCHAR(128)