2013-09-23 56 views
-6

我有一些使用PHP編寫的網站源代碼,但現在我想將其轉換爲asp.net,但當前源代碼位於名爲codeignitor的框架中。現在我無法在我的本地主機上運行相同的功能。它的index.php文件顯示錯誤500,我應該怎麼做。是否像我必須調試所有的代碼?因爲它很難理解框架。如果有人知道框架,我會上傳文件index.php。請讓我知道,如果任何人可以幫助!如果是這樣的話,我認爲有數據庫問題請讓我知道我可以如何從PHP文件製作數據庫。將現有網站源碼從開放源碼轉換爲.net

感謝..

+0

您無法將PHP轉換爲vb.net(?)。它在本地主機上無效的原因可能很多,但這與您關於轉換項目的問題無關。如果您有任務轉換此項目,則需要了解涉及的技術。期。數據庫是另一個話題,你對它的問題很不清楚。 – markus

+0

認真你們都不得不倒投這6次?對於某人的第一篇文章? – cartalot

+0

它可以倒票。我想我會在發佈一些問題之前小心謹慎。 – vibha

回答

1

什麼你問的是不可能的,也沒有辦法「轉換」笨網站,.NET無需重寫它。 CodeIgniter是基於MVC的排序,因此您可以將所有內容重構爲ASP.NET MVC系統並從此開始。

關於從php文件中重新創建數據庫,數據庫結構不是(通常)存儲在代碼中,所以你在那裏已經死了。數據庫可能是MySQL或SQLite,它們可以與.net一起使用,因此您可能不需要替換該部分。

祝你好運!

+0

當然,我必須重寫代碼..但另一方面不能我使用數據庫文件夾中的PHP文件創建數據庫.. – vibha

+0

沒有數據庫文件夾包含連接字符串和其他信息。不幸的是不是數據庫結構。 – Chris

+0

感謝您的幫助。 – cartalot