2011-11-01 2 views
2

그래서 저는 codeigniter를 가진 총 멍청한 놈입니다.내 codeigniter 프로젝트를 내 호스트 계정 (iPage)에 넣으려면 어떻게해야합니까?

나는 iPage에 도메인 이름이 있습니다. 현재, XignP 안에 htdocs 안에 codeigniter w/my codeigniter 프로젝트를 사용하고 있습니다. 모든 것이 localhost에서 훌륭하게 작동하지만, 내 웹 호스트 서버에 프로젝트를 두는 방법에 관해서 어디에서 시작 해야할지 전혀 모르겠습니다.

답변

2

별로 없습니다.

다음 부분은 실제로 여기에 속하지 않지만 처음부터 시작하는 것으로 추측합니다.

도메인 이름과 호스팅 공간이 필요합니다 (물론, PHP 서버가 있어야 함). 호스팅 제공 업체는 ftp 액세스 및 제어 파일 을 제공하여 파일에 액세스합니다. 도메인 이름에 네임 서버를 추가하여 호스팅 공간과 연결해야합니다.

www.yourdomain.com/은 호스팅 된 파일을 가리 킵니다. (이것은 효과를 내기까지 며칠 걸릴 수 있습니다.) 당신은 단순히 호스팅 서버에 홈 디렉토리 프로젝트의 내용을 업로드 할 수 있습니다, 지금

:

은 귀하의 질문에 대답합니다. 하위 폴더 등으로 원하는대로 구성 할 수 있습니다. 서버 별 변경도 수행해야합니다. mentioned here 서버에서 PHP 라이브러리를 활성화해야하는지 확인해야 할 수도 있습니다.

+0

당신이 Ipage이있는 URL에서 index.php를 제거하는 방법을 알고 계십니까? ipage가 htaccess를 싫어하는 것 같습니다. 나는 이것에 의해 야기 된 매우 이상한 문제에 대한 질문을 가지고있다. http://stackoverflow.com/q/16613775/720049 – shababhsiddique

1

CodeIgniter는이 네 단계에 설치됩니다

  1. 패키지의 압축을 풀고.
  2. CodeIgniter 폴더와 파일을 서버에 업로드하십시오. 일반적으로 index.php 파일은 루트에 있습니다.
  3. 텍스트 편집기로 application/config/config.php 파일을 열고 기본 URL을 설정하십시오. 암호화 또는 세션을 사용하려면 암호화 키를 설정하십시오.
  4. 데이터베이스를 사용하려는 경우 텍스트 편집기로 application/config/database.php 파일을 열고 데이터베이스 설정을 지정하십시오. CodeIgniter 파일의 위치를 ​​숨겨 보안을 강화하려면 시스템 폴더와 응용 프로그램 폴더의 이름을 좀 더 사적인 이름으로 바꿀 수 있습니다. 이름을 바꾸려면 주 index.php 파일을 열고 파일의 맨 위에있는 $ system_path 및 $ application_folder 변수를 선택한 새 이름으로 설정해야합니다.

최상의 보안을 위해 브라우저를 통해 직접 액세스 할 수 없도록 시스템 루트와 응용 프로그램 폴더를 모두 웹 루트 위에 두어야합니다. 기본적으로 .htaccess 파일은 각 폴더에 포함되어 직접 액세스를 막을 수 있지만 웹 서버 구성이 변경되거나 .htaccess를 준수하지 않을 경우 공개 액세스에서 해당 파일을 완전히 제거하는 것이 가장 좋습니다.

공개 된 상태로 유지하려면보기 폴더를 응용 프로그램 폴더 밖으로 이동할 수도 있습니다.

이동 한 후 기본 색인을 엽니 다.PHP 파일을 열고 $ system_path, $ application_folder 및 $ view_folder 변수를 설정하십시오. '/ www/MyUser/system'.

참조 : https://www.tmdhosting.com/codeigniter-hosting.html

관련 문제