Makingware安装提出错,缺少一个表directory_country_area_name
系统 win7 64位,apache2.2.17+php5.2.17+Mysql 5.5.9
建表时就提示:
There has been an error processing your request
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
打开mysql4-install-0.8.0.php 发现
DROP TABLE IF EXISTS `{$installer->getTable('directory_country_area_name')}`;
CREATE TABLE `{$installer->getTable('directory_country_area_name')}` (
`locale` varchar(8) NOT NULL default '',
`area_id` mediumint(8) unsigned NOT NULL default '0',
`name` varchar(64) NOT NULL default '',
PRIMARY KEY (`locale`,`area_id`),
KEY `FK_DIRECTORY_AREA_NAME_AREA` (`area_id`),
CONSTRAINT `FK_DIRECTORY_AREA_NAME_AREA` FOREIGN KEY (`area_id`) REFERENCES {$installer->getTable('directory_country_area_name')} (`area_id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Areas names';
REFERENCES {$installer->getTable('directory_country_area_name')} (`area_id`) 晕倒。。。。
安装过程中有没有超时?
我这里安装没有出现这个情况……
重新安装..
更改php.ini 把max time的时间设置大点.
可能是安装的时候表不全
新安装
是新安装还是重新安装?