所以,我是一個codeigniter的總noob,但我越來越。如何將我的codeigniter項目放到我的主機帳戶(iPage)上?
我在iPage上有一個域名。目前,我在XAMPP內的htdocs中使用codeigniter w/my codeigniter項目。本地主機上的所有工作都很好,但我完全不知道如何將我的項目放到我的Web主機服務器上。
所以,我是一個codeigniter的總noob,但我越來越。如何將我的codeigniter項目放到我的主機帳戶(iPage)上?
我在iPage上有一個域名。目前,我在XAMPP內的htdocs中使用codeigniter w/my codeigniter項目。本地主機上的所有工作都很好,但我完全不知道如何將我的項目放到我的Web主機服務器上。
沒有太大的意義。
以下部分並不真正屬於這裏,但我想我喜歡從頭開始。
你需要一個域名和主機空間(與一個php服務器ofcourse)。 託管服務提供商將爲您提供ftp訪問和控制 面板來訪問您的文件。您需要添加名稱服務器到您的域名 以將其與您的主機空間關聯。
www.yourdomain.com/將指向您的託管文件。 (這可能需要幾天才能生效)。
要回答你的問題:
現在,你可以簡單地項目的內容上傳到您家 目錄的託管服務器上。您可以按照您想要的方式將其組織爲子目錄等 。您還需要進行服務器特定更改 像mentioned here 您可能還需要檢查是否需要在服務器上啓用任何php庫。
被安裝在四個步驟:
爲了獲得最佳安全性,系統和任何應用程序文件夾都應放置在Web根目錄的上方,以便它們不能通過瀏覽器直接訪問。默認情況下,每個文件夾中都包含.htaccess文件以幫助防止直接訪問,但最好將它們從公共訪問中徹底刪除,以防Web服務器配置更改或不遵守.htaccess。
如果您希望公開您的視圖,還可以將視圖文件夾移出應用程序文件夾。
移動它們後,打開您的主索引。php文件並設置$ system_path,$ application_folder和$ view_folder變量,最好使用完整路徑,例如「/ WWW/MYUSER /系統」。
你知道如何從ipage中的URL中刪除index.php嗎?似乎ipage恨htaccess。我有一個由這個http://stackoverflow.com/q/16613775/720049引起的一個非常奇怪的問題 – shababhsiddique