我正在为prestashop开发一个模块,该模块在安装期间在数据库中创建一个表。
但我很久以前就读到,一些托管商,特别是交钥匙的,可以阻止对数据库的访问(创建一个CREATE TABLE(。
我在网上找不到信息,有人会有信息的。
如果主机允许安装Prestashop,那么它阻止表的创建是没有意义的。您可以尝试PS创建者生成的模块测试(https://validator.prestashop.com/generator)并观察表是否正确创建。
我是PS开发人员,与几家主机合作,从未遇到过问题。
模块安装是一项常见的任务,没有创建表的权限是很奇怪的。