달력

52024  이전 다음

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

시놀로지 DSM 5 변경 후 PHP 버젼이 변경되면서 발생된 문제 로그 기록


증상 1. 죄송합니다. 찾고자 하는 페이지를 발견하지 못했습니다.

원인 : PHP 5.5에서 header("Content-charset=utf-8");를 인식하지 못함

해결 : header("Content-charset=utf-8"); 삭제


증상 2. Mysql DB 연결하지 못함

원인 : mysql 연결 방식이 PHP 5.5에서 변경됨

해결 : mysql_query, mysql_select_db 등 Mysql 명령을 PDO( PHP5 Data Object) 연결로 변경



이전 Mysql 연결



PDO 연결



증상 3. Web Station 활성화 시 ==> 작업실패. DSM에 다시 로그인하고 다시 시도해주십시오.(1048)

원인 : php.ini에 사용하지 않는 속성을 넣었음 - register_long_arrays = Off

해결 : register_long_arrays = Off 를 삭제 후 웹 스테이션 재시작




보안때문에 DSM을 최신버젼으로 유지하는데 PHP 5.5가 가장 말썽이다.

버젼업이 되어도 이전 명령은 어느정도 호환을 해 주는게 정상 아닌가..? -_-;


Posted by longkee
|

 

- 잘 실행되던 이클립스가 갑자기 Failed to create the Java Virtual Machine에러를 표시하며 에러를 발생함..

   http://blog.naver.com/87kks?Redirect=Log&logNo=40142473931 에서 문제 해결

   elipse.ini 수정..

   -vm
    C:\Program Files\Java\jre7\bin\javaw.exe

   여기 위치였음

 

 

'개발 > Android' 카테고리의 다른 글

안드로이드에 PHP 서버 돌리기  (2) 2013.01.10
Posted by longkee
|

이 프로젝트는 아직 진행중인 프로젝트 입니다.

 

 

■ 실행 배경

[기고]약정 벗은 안드로이드, 서버가 되다…'서품폰'을 읽고 남는 기기를 활용하기 위한 목적.. 단, 루팅을 하지 않음

 

 

■ 진행 현황

 

1. 서품폰을 활용

2. HTTPD 서버 앱을 이용

 - HTTP 서버 : Bit Web Server (PHP Mysql 실행)

                    ==> KSWeb 2.74로 변경 [2013.02]

3. lighttpd 설치 (참고 : http://hex.ro/wp/blog/php-and-lighttpd-for-android/)

 - lighttpd :php-5.4.2_lighttpd_1.4.29_armv5.tar.gz

4. 기타 - FTP 연결 : ES 파일 탐색

 

 

■ 테스트

 - 서품폰

    SL4A 설치, phpforandroid 설치.. 웹 서버는 어떻게 실행하지?? -_-;;

 

 - Bit Web Server를 통해 phpMyAdmin 실행 OK (설치 하는 것만으로 php & mysql 실행 가능)

 - XE/ WordPress를 실행하려 했으나 /sdcard의 권한 Permission을 777을 주지 못해 포기..

    실행은 가능하겠으나 파일 업로드가 안될거라고 생각됨..

     ==> /sdcard의 파일 시스템이 vfat임.. ext2, ext3, ext4로 변경했으면 좋겠으나 아직 실력부족 인 듯.. ㅠㅠ

 

간단한 앱 (WebView)를 통한 PHP 서버로 이용 가능..

가능한 앱을 이용하지 않는 순수 PHP를 돌리고 아직은 Bit Web Server로 돌리는 것이 최선인 것 같음..

 

   ==> [2013.01.15 추가] Bit Web Server는 계속 중단됨, 또한 Wifi나 3G가 연결이 안되면 localhost도 사용하지 못함

   ==> 네트워크 미 연결 시 (비행기 모드) "3G 데이터 네트워크 차단 상태입니다. Wi-Fi를 연결해 접속하시거나, 3G 데이터 네트워크 설정을 '접속 허용'으로 변경하신 후 사용해 주십시오" 메시지 표시 됨..

 

   ==> KSWeb 앱으로 변경 - 부팅 시 자동 시작 옵션 있음, Wifi/ 3G 미 연결 시에도 localhost 연결 가능

 

 

■ 마지막으로

 

아래 성공하신 분이 있다면 댓글 바랍니다 ^^

 1. SL4A, PHP 웹 서버로 실행

 2. Bit Web Server 자동 실행 방법은?

      - 폰 재 부팅 시 자동 실행이 되도록..

 3. 부팅 시 sh 자동실행하는 방법은?

 

 결국 편한 방법으로 택함.. -_-;

 

'개발 > Android' 카테고리의 다른 글

개발 문제 해결  (0) 2013.02.06
Posted by longkee
|
(자세한 설정방법을 알고 싶으면 SQLER.com Web 강좌를 참고하세요)

1. Windows 2008 Server R2 설치
장비 - 노트북 도시바 T130

2. WebMatrix 설치
http://www.microsoft.com/web/webmatrix/
역시 T130에 설치함

3. 배포 설정 (http://www.sqler.com/259937 을 참고로 함)

  - 2011.07.25 관리 위임 없음
    ==> 프로그램 추가 제거 - Microsoft => Web Deploy 2.0 변경 에서 관리 위임 추가

- [기본]
  프로토콜 : 웹 배포
  서버 : localhost
  이름 : 추가한 사용자
  암호 : ...
  사이트 이름 : (기본은) Default Web Site
  대상 URL : http://localhost/

  배포 시 게시 호환성에 ASP.net 버젼 사용가능 & 단순 HTML 페이지 사용가능 확인할 것

- [하위폴더에 배포]
  프로토콜 : 웹 배포
  서버 : localhost
  이름 : 추가한 사용자
  암호 : ...
  사이트 이름 : (기본은) Default Web Site/test
  대상 URL : http://localhost/test

4. 실행
- html 파일을 실행.. OK
- cshtml 파일을 실행.. WebMatrix에서는 실행 OK.. 배포 OK..
- 배포한 URL로 실행 시 404.3 Error 발생
  2011.03.17 XE 설치 배포를 위한 PHP 설치
  php-5.3.5-nts-Win32-VC9-x86.msi
  2011.07.25 실행시 에러.. 해결 OK

- 배포된 URL로 실행 시 404.17 Error 발생
   http://polyphagia.egloos.com/10384039를 참고로 하여 설정을 함.. 하지만 여전히 Error가 남
   구글링하여
    If you have installed .Net Framework4.0 on your IIS server,
    please run "aspnet_regiis -i" in C:\Windows\Microsoft.NET\Framework\v4.0.30319
    를 참고하였음.. 하지만 다른 Error 메시지가 출력됨..
    IIS > [Server] > ISAPI 및 CGI 제한에서 ASP.net v4.0.30319 제한 => 허용으로 변경
      (추가로 사용자 계정.. 정보 변경.. ) 후 OK !!!

9. 향후 테스트
 - XE를 WebMatrix에 연결하여 웹 배포를 해볼것
    웹 배포 뿐 아니라 FTP배포도 테스트


2011.03.02 추가
* 다른 PC에서 WebMatrix를 이용하여 배포를 할 경우 연결 시간 초과
==> 네트워크 고급 보안 방화벽 => 인바운드 규칙 => 웹 관리 서비스 (HTTP 트래픽 인) (Port 8172) 보안 -> 허용으로 수정 후 OK

2011.03.18 MySql 설치
DB 배포 관련 자료 : http://www.sqler.com/334449
C:\Program Files\MySQL\MySQL Server 5.1\bin\ MySQLInstanceConfig.exe 실행하여 설정
연결 String : Server=localhost;Database=xe;uid=root;Pwd=[관리Password];" name="xe"

2011.03.20 Rewrite 설치
처음 설치한 서버에는 설정을 해서 그런지 잘 설치 되었는데
두번째 테스트한 서버에는 일반 설치를 해서 그런지 다시 설치를 해야했다
http://www.microsoft.com/web/spotlight/urlrewriter/ 에서 다운 받을 수 있다


2011.03.23 404.17 Error
PHP(XE) - IIS(CSHtml) 같이 돌리기 안됨..
PHP는 80 Port로 cshtml은 81 Port로 사이트를 구성하여 실행
방화벽 설정 -> 인바운드 -> Web CSHtml 81 Port 라는 이름으로 81 Port 허용

2011.03.23 2003에 설치하기 MIME 설정
http://www.sqler.com/bRazorQnA/334906


2011.07.26
Web Matrix 에서 설정을 모두 마친 후 가상 디렉토리 폴더로 복사 OK
 - 직접 XE를 압축 풀고 실행하였더니 에러남.. "500.19 Error 권한이 충분하지 않아 구성 파일을 읽을 수 없습니다"

  http://blog.daum.net/unholyman/35 이런 문제를 보이는 사람도 있었지만 가상 디렉토리를 다시 만들어 주니 OK

 - 초기 버전에서 최신 버전으로 업데이트 (다운 받아서 그 폴더에 압축을 풀었음) 했더니 DB 세팅이 안되는 문제 있음..


XE 설치 후 업로드 MAX 용량 수정
c:\program files (x86)\php.ini 파일의 upload_max_filesize를 수정

'개발 > WebMatrix' 카테고리의 다른 글

웹매트릭스(WebMatrix) 설치  (0) 2011.01.22
WebMatrix - 세미나 (2011.01.21)  (0) 2011.01.22
Posted by longkee
|


간단한 설치/ 쉬운 사용법.. MS에서는 그랬다..

다운로드 자료는 1MB 밖에 되지 않는다.. 비주얼 덩어리 였던 웹매트릭스(WebMatrix:이하 WM)가 1MB 밖에 안될까? 라는 생각이 들었는데 역시나..
다운로드는 1MB 이지만 추가 설치하는 게 좀 많다.. -_-;;

남는 노트북에 설치하기로 하고..

컴퓨터 정보
COM : Averatec AMD Athlon(tm) 64 X2
CPU : Dual Core Processor TK-55 1.80GHz
RAM : 896MB
O S : Windows XP Pro - 32bit
시스템 정보
IIS : 5.1 (XP기본)
WebMatrix 설치 설치
 - IIS 7.0 Extensions
 - Microsoft WebMatrix

일단 WM 설치는 완료..
(자체 Window XP Pro 의 IIS가 설치 되어 있는데도 IIS 7.0 Extensions 설치가 잘 된다.)

웹 갤러리 - XE 설치 완료
근데 XE의 최신 버젼인 최신버젼은 1.4.4.4가 아닌1.4.0.5가 설치되어 있다.
쉬운 설치는 FTP를 이용하라고 하는데 FTP 서버를 구성해야 하는거야? 아님 XpressEngine.com에서 다운받아 풀어줘야 하는거야? --;

* MS의 말대로 라면 WM는 설치/ Razor(MS의 신규 언어?!)가 실행/ WebPage는 웹 구성 페이지 라고 한다
  그럼 WM는 단지 이걸로 끝??

궁금사항
1. XE 모든 기능을 완벽하게 구현 가능한가?
2. XE와 연동이 가능한건 어디까지일까?
3. PHP + Razor 구현이 가능할까?

토요일 회사에서 뭐하는 건지.. 일단 오늘은 퇴근.. --;

'개발 > WebMatrix' 카테고리의 다른 글

WebMatrix 설정 정리  (0) 2011.03.02
WebMatrix - 세미나 (2011.01.21)  (0) 2011.01.22
Posted by longkee
|

'개발 > WebMatrix' 카테고리의 다른 글

WebMatrix 설정 정리  (0) 2011.03.02
웹매트릭스(WebMatrix) 설치  (0) 2011.01.22
Posted by longkee
|