2011-02-05 63 views
0

我正在爲當前正在使用Umbraco的客戶重新創建一個網站。SQL Server使用PHP導出

以前的開發人員上升並消失了,幾乎沒有留下任何東西,我需要去模板重做它,但似乎模板存儲在數據庫中。

服務器上有PHP以及.NET來運行Umbraco。

我不知道.NET,並與PHP相當黑暗...我有整個Umbraco安裝的源代碼,這意味着我有數據庫名稱,用戶ID,密碼和主機。

有沒有在PHP腳本有人可以幫助我,它可以轉儲SQL Server數據庫的全部內容,所以我可以通過它進行搜索並獲取模板。

我曾嘗試使用RazorSQL連接到SQL Server數據庫,但它不會讓我連接出於某種原因。

任何幫助將是偉大的。

乾杯,

回答

0

你知道Umbraco是什麼版本嗎?

umbraco的模板存儲在v4及更高版本的MasterPages文件夾中的磁盤上。

如果您需要訪問Umbraco中的後臺並擁有db用戶名和密碼(可在web.config文件中找到),那麼只要成員資格提供程序設置爲「成功」,您就可以重置db(table = umbracoUser)中的密碼不要哈希密碼。這可以通過查看web.config文件中的行來查看

<add name="UsersMembershipProvider" type="umbraco.providers.UsersMembershipProvider" enablePasswordRetrieval="false" enablePasswordReset="false" requiresQuestionAndAnswer="false" passwordFormat="Hashed" /> 

如果passwordFormat =「Hashed」刪除該屬性。這將使您能夠將數據庫中的密碼設置爲明文。

一旦做到這一點,你應該能夠去

http://[yoursitedomain]/umbraco/umbraco.aspx 

希望這可以幫助你:)否則,友好的鄉親在http://our.umbraco.org應該能夠闡明登錄到一把umbraco的後臺在任何其他問題上你可能有。

+0

嘿,感謝您的評論....似乎它從登錄屏幕運行Umbraco 3 ....是仍然存儲在磁盤上爲此版本的模板? – Chris 2011-02-05 08:02:21

相關問題