아이폰 3gs 해킹 후 이것저것 활용해 볼 것을 찾아보다가 게시판을 함 깔아보기로 했다.

그 대상은 XE~

XE에서 sqlite3 버전을 지원하기 때문에 ios 용 lighttpd와 php만 깔아 두면 바로 설치가 가능하다.

설치 후 모바일 레이아웃을 설정하고 이것저것 테스트해보았는데 생각보다 잘 돌아간다~

IMG_0429.PNG

주소창을 주목~!! localhost 닷~

하지만 역시 문제점은 있었는데..
다음과 같은 것들이었다.

  1. 기본으로 PHP설치시 GD라이브러리가 설치되어 있지 않아서 썸네일 생성이 안된다.
  2. XE 1.4.3 문제일 수도 있지만 관리자 모드에서 메뉴 생성이 되지 않는다.
  3. 좀 찾아봤는데 아이폰 내에서 php.ini를 찾을 수가 없었다. 흠.. 하여 업로드 등의 용량셋팅을 변경하려고 해도 할 수가 없었다. 현재는 2MB가 한계라는 것.
  4. 최초 PC에서 아이폰으로 연결해 XE 설치시 연결하였던 IP주소가 XE관리자 모드에서 기본으로 남아있게 되는데 이렇게 되면 유동 IP연결시 그 때마다 관리자 모드에서 IP를 변경해주어야 한다. 따라서 설치 후에는 XE관리자 모드에서 기본도메인에 아무것도 남기지 않아야 한다. 그래야 아이폰에서도 기타 다른 PC에서도 한번 들가고 난 다음에 도메인의 변경으로 인한 접근 문제가 해결된다.
  5. lighttpd 설치 후 /etc/lighttpd2.conf 의 설정 파일에서는 mod_rewrite가 빠져있다. 하여 이를 편집해서 집어넣어야 XE에서 URL Rewrite기능을 사용할 수 있다.

 

하여..
아이폰 용 PHP 및 lighttpd에 대해서 좀 더 파볼 생각이당

그.. 머시기냐
일반적인 글 쓰기나 파일업로드 등은 잘 돌아 가니 개인적인 용도 혹은 같은 와이파이로 연결된 사람끼리는 유용하게 쓸 수 있을 듯~

이 글의 관련글

Tags:

2 Comments

  1. 저도 지금 위키하고 xe 1.5 넣고 있는데 대체 어떻게 하신건요? 서버 자체는 정상적으로 구동되는데 index.php를 그대로 읽어서 텍스트로 화면에 띄워줘 버리네요… 어떻게 해야 하는지 알고싶습니다. Lightpd에다가 PHP:어쩌고저쩌고 설치해놓은 상태입다

    1. 말씀하신 증상을 보아하니 lightpd와 php가 서로 연동이 안된 듯 하게 보이는데요.
      구체적인 내용은 테스트를 통해 확인해보셔야할 듯 싶습니다.

Leave a Reply

Your email address will not be published. Required fields are marked *