Silverstripe:dev / build适用于本地,但不适用于外部域

时间:2016-11-11 04:58:24

标签: php content-management-system silverstripe

我有一个Silverstripe项目,在我的本地工作正常。我可以运行dev / build /?flush = all并正确构建数据库。 PHP日志或其他任何内容都没有错误。该网站处于开发模式。没有问题出现在当地。

我已经制作了该项目的副本并将其上传到实时/测试域。这就是我将项目移动到外部域所做的工作:

  • 压缩项目
  • 上传&提取到域的根目录(即http:// www.project.com/(silverstripe文件夹,如mysite,资产等)驻留在这里/“
  • 更新了htaccess,因此重写基础为:“/”
  • 更新了_config文件以反映新的MySQL服务器,用户,通行证和数据库。
  • 试图运行dev / build /?flush = all但是构建停止了一半......

当我说它停止了一半时,我的意思是这是输出:

Creating database tables
File
Folder
Image
Image_Cached
Group
LoginAttempt
Member
MemberPassword
Permission
PermissionRole
PermissionRoleCode
MemberProfileField
StaffMember
Block
ContentBlock
ContactBlock
GoogleMap
Grid
GridV2
IconTitleText
ImageBanner
ImageSlideshow
InstagramFeed
LatestBlogPosts
Separator
TextHTML
BlockSet
BlogCategory
BlogTag
SiteTree
Page

然后停止......

在我的本地,“Page”之后构建的表是“MemberProfilePage”。

我猜这意味着“MemberProfilePage”表存在问题?但是,由于本地没有错误,我无法找出造成问题的原因......也就是说,直到你们其中一个好人指出我正确的方向!

有人可以建议找出问题的最佳方法吗?

0 个答案:

没有答案