Taebu / ezrachurch

서울에스라교회 홈페이지 소스입니다.
http://ezrachurch.kr/wp
0 stars 0 forks source link

title error #29

Closed Taebu closed 5 years ago

Taebu commented 6 years ago

kakaotalk_20171127_171650125

Taebu commented 6 years ago

set_make(); scroll.php 에서 js(javascript json array 생성) 파일을 생성하는 메서드이다. 가장 결정 적인 이유는 제목에 특수문자가 있어서 전송시 jquery method 가 도중에 호출되어 타이틀이 변형 되었던 문제 였다. parameter 에 해당 하는 변수를 encodeURIComponent 로 호출 해야 된다고 해서

param=param;

형태를

param=encodeURIComponent(param);

바꿔도 해결이 되지 않아서 DB 생성하는 PHP 상단에 UTF-8 header를 참조하였다.

<?php
header("Content-Type: text/html; charset=UTF-8");
...중략

당시 이름을 encode 하지 못하는 문제와 더불어 lecture.js 생성시 상단에 utf-8 header 생성이 선언 되지 않았던 문제와 더불어 또 하나의 문제점은 각 ftp 가 192.168.0.101 번에 super dmz 으로 되어 있어서 port foward 로 선언해도 무시되어 풀고 각 필요한 포트만 설정 그런데 또 하나의 문제는100번에서 IIS FTP 를 사용하고 있어서 21 번 포트를 점유하고 있는 문제 때문에 filezilla Server를 접근 할 수 없었음. netstat -ano 로 찾아보니 PID 0 인 프로세스가 돌아가는 것을 보니 services.msc 에서 Windows FTP 서비스가 구동중이어서 수동으로 변경하고 프로세스 종료 filezilla Server를 21포트로 설정하고 재기동 하니 로컬에서도 외부에서도 접속가능 하여 종료.

grant all privileges on *.* to root@'123.142.52.92' identified by '0837ezra';
flush privileges;