谢谢使用EduSoho,
之所以不让直接覆盖原有数据库,原因: 避免不小心直接覆写其他生产数据库的可能。
如果要安装在现有数据库里,可以参考:http://www.howzhi.com/group/edusoho/discuss/14293
EduSoho说实话,不是面对虚拟主机的,因为虚拟主机通常是有很多限制的,最低限度也是应该安装在vps上的
edusoho的安装是通过install.php来引导创建数据库,但是我的Linux+Apache虚拟主机环境就无法安装本系统,数据库无法创建,但是在相同环境下,我安装过最土、wordpress、DZ、PW、记事狗、TS、WP、WECENTER等等诸多系统都没问题,他们的安装都是通过主机面板或者phpMyAdmin创建数据库的,然后安装程序直连,全部成功,但是edusoho是第一个安装失败的系统,非常喜欢这个系统,所以现在比较郁闷;
另外文件结构尽量去除web文件夹那样,在正式版中应该是在域名根目录下即可展开程序,而不是集中到web文件夹中,这个对于虚拟主机及其重要,因为虚拟主机有些是不能用户自己配置的,希望兼容性能够强一些,希望edusoho能够成为在线教育系统中的翘楚!
谢谢使用EduSoho,
之所以不让直接覆盖原有数据库,原因: 避免不小心直接覆写其他生产数据库的可能。
如果要安装在现有数据库里,可以参考:http://www.howzhi.com/group/edusoho/discuss/14293
EduSoho说实话,不是面对虚拟主机的,因为虚拟主机通常是有很多限制的,最低限度也是应该安装在vps上的
@kent 按照那个帖子试了,不行,报“创建数据库表结构失败,请删除数据库后重试!”错误,然后我又删除了这个,可以进入第三步了,但是一初始化系统时就报错了,无法完成安装,我的是香港IDC的企业级主机环境,另外第一步检测虽然通过,但是我看php需要5.3.3以上,我的这个是5.3.26,是否跟这个有关呢
你的原来的表,新装系统是不会删除的。你清除了表结构,应该可以的。
@kent 呵呵,还是不行,无论各种方法,我也导入数据库也不行,看来要与这个程序绝缘了
那基本你环境的问题,不让sql语句创建表结构或者其他问题。
如果系统存在这么严重的问题,早就发现了。 建议你本地安装测试吧。
@kent 我数据库管理员权限是没有问题的,应该环境也不存在问题,因为经过了多套程序的检验,都正常安装,有没有解决办法不需要install的程序创建数据库而是直连的方法呢,就是安装后可以配置config.php或者data.php这种能够像wordpress那样跳过安装可以使用的方法吗
@kent
@金牛狮子座:@kent
1、直接把web/install/edusoho.sql的文件内容在数据库执行。
2、在app/data目录下,建立一个空的install.lock文件
进去后就直接可以运行了。但是这样是没用户名的。
要么你明天把空间给我看进去看看,我来安装吧。你知道我qq的。
@kent 我可能知道问题所在了,由于我只能配置php.ini而不能配置服务器的httpd.conf,所以无法指定程序所在的文件夹,我把它安装在二级域名下,但是程序是在web文件夹下,就是说比如我的域名是edu.xxx.com,服务器路径home/www/edu/,一般程序就这样开始安装就可以了,但是edusoho的是home/www/edu/web/,而要访问二级域名就需要输入edu.xxx.com/web/install/这样的,直接edu.xxx.com/install/是安装不了的,因此也造成数据库无法创建,因为没有指定,估计是这样,否则没有道理安装不了
我也是一模一样的问题,不知道@金牛狮子座 最后是怎么解决这个问题的呢?
@珊妮:我也是一模一样的问题,不知道@金牛狮子座 最后是怎么解决这个问题的呢?
给我环境看看
@kent 大大~没想到你那么快回复我了(抱大腿~),其实我不懂技术,本来想晚上再去骚扰一下我们技术。
我也是虚拟主机,想试装试用一下。然后就是“创建数据库表结构失败,请删除数据库后重试!”也是装在二级域名下,反正跟楼主基本情况相同=。=直接执行sql,创建install.lock之后嗫,网站是打不开滴,school.ihanxue.net/web,就提示access denied。
嗯,我觉得我太外行了表达不清楚,敢问大大楼主的问题是否能解决哒?
@珊妮: @kent 大大~没想到你那么快回复我了(抱大腿~),其实我不懂技术,本来想...
访问应该是:http://school.ihanxue.net/web/app.php
另外,给我环境意思是把系统的操作权限给我。 可以去群里找我。
@珊妮: @kent 大大~没想到你那么快回复我了(抱大腿~),其实我不懂技术,本来想...
另,这个系统安装在vps上,那是妥妥的
@kent 其实装在虚拟主机上面是为了购买前先试试,看这个系统操作性如何,能不能够符合我们的需求。或者你们有没有试用网站上面能不能放一个管理员权限试用一下啊?大大你能加我一下扣扣嘛?27814887
@珊妮 体验网站是http://demo.edusoho.com/,已经给您加了权限了
@珊妮 呵呵,没解决,现在一直没用,我在用国外的一个WP的在线课程插件,这个我暂时安装不了,我在VPS和本地安装是没问题的,不过我的虚拟主机更好,呵呵,配置要比VPS强很多,因为我的虚拟主机是企业级的,所以没办法了