安装期间,Siberian CMS无法连接到数据库。浏览器记录以下错误消息:
Sub Macro2()
For i = 7 To 97
Sheet2.Cells(i, "E").Select
Sheet2.Cells(i, "F").Select
Sheet2.Cells(i, "G").Select
Sheet2.Cells(i, "H").Select
Sheet2.Cells(i, "I").Select
Sheet2.Cells(i, "J").Select
Sheet2.Cells(i, "K").Select
Sheet2.Cells(i, "L").Select
Sheet2.Cells(i, "U").Activate
Application.CutCopyMode = False
Selection.FormatConditions.Add Type:=xlExpression, Formula1:="=Sheet2.Cells(i, 21)=$A$4"
Selection.FormatConditions(Selection.FormatConditions.Count).SetFirstPriority
With Selection.FormatConditions(1).Font
.ThemeColor = xlThemeColorDark1
.TintAndShade = 0
End With
With Selection.FormatConditions(1).Interior
.PatternColorIndex = xlAutomatic
.ThemeColor = xlThemeColorLight1
.TintAndShade = 0.249946592608417
End With
Selection.FormatConditions(1).StopIfTrue = False
Next i
End Sub
答案 0 :(得分:0)
我可能已经找到了解决方案。
在SiberianCMS的代码库中,有一个htaccess.txt
文件。此文件需要重命名为 .htaccess
,以便Apache可以接收它(explanation of what htaccess is)。
所有网址都被重写为指向index.php文件:
RewriteRule ^(.*)$ index.php [NC,L]
这意味着应该重写/installer/installation_database/check
以指向index.php
。
如果您不使用Apache,则需要使用nginx或您正在使用的任何Web服务器的重写规则。