1. if(getenv(QUERY_STRING)){
  2.         $gquery = "?".getenv(QUERY_STRING);
  3. }else{
  4.         $gquery = "";
  5. }
  6. $now_url = urlencode("http://".$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].$gquery);



출처 : 어느 블로그인지 잊어 버렸어요.






Warning: Unknown: open_basedir restriction in effect. File(/*.php) is not within the allowed path(s): (/home/juyeon/:/tmp/) in Unknown on line 0

Warning: Unknown: failed to open stream: Operation not permitted in Unknown on line 0

Fatal error: Unknown: Failed opening required '/*.php' (include_path='.:/home/apm/*/lib/php') in Unknown on line 0


http://koreaidc.tistory.com/24

'tech > PHP' 카테고리의 다른 글

text file load  (0) 2012.07.25
현재 URL 구하기  (0) 2012.06.25
Warning: exec() has been disabled for security reasons in ......  (0) 2012.03.22
[PHP] Warning: Cannot modify header information  (0) 2012.03.09
PHP + SQL select box  (0) 2012.02.24





eclipse AIR plug in



AIR 좀 어떻게 만들어 볼려고 했더니 플러그인 마저도 60일 제한 걸려있네.

결국 flash builder로 가야 하나

'tech' 카테고리의 다른 글

Eclipse PHP Development Tools(PDT) 폰트 변경  (0) 2017.04.18
eclipse 에서 wrap 기능  (0) 2015.10.14
이클립스 plug in 삭제  (0) 2012.05.14
PDT(PHP Development Tools) 다운로드  (0) 2012.05.11
구글 코리아 전화번호  (5) 2012.01.12







설치 했던 플러그인이 정상적이지 않아서 삭제 해야 될 때가 있었는데, 파일을 탐색기에서 삭제하면 이클립스 운용 중에 에러가 뜹니다.

따라서 PDT의 경우 help - about eclipse for php developer를 선택해서 하단 installation details를 선택하면 update나 uninstall 가능


PDT외에도 about eclipse를 선택하면 됨.


'tech' 카테고리의 다른 글

eclipse 에서 wrap 기능  (0) 2015.10.14
eclipse AIR plug in  (0) 2012.05.15
PDT(PHP Development Tools) 다운로드  (0) 2012.05.11
구글 코리아 전화번호  (5) 2012.01.12
natsvc.exe  (0) 2011.05.22






천단위 콤마(,) 넣기

플래시 액션스크립트는 AS2든지, AS3든지 천단위 콤마를 넣어 주는 내장 함수를 제공해주지 않습니다.

그래서 구글링하고 응용한 결과.(응용이랄것도 없음)


//actionscript 2.0


textfild01["textarea" + 2].print_text = ""; //텍스트 필드 clear
my_number2 = aData[2]; //배열값 my_number2로
var dollar_array:Array = new Array();
var start:Number;
var end:Number = my_number2.length;
while (end > 0)
{
    start = Math.max(end - 3, 0);
    dollar_array.unshift(my_number2.slice(start, end));
    end = start;
}
aData[2] = dollar_array.join(",");

textfild01["textarea" + 2].print_text.text = aData[2];//콤마가 포함된 값을 dynamic text field에 넣음







4년전인가 5년전인가부터 사용을 했었으나 작년부터 회사에서 본격적으로 컴퓨터를 켜면 항상 실행하는 IDE 개발툴 eclipse!


그 중에서 나는 PHP를 주로 다루니 PDT(PHP Development Tools)를 이용한다.


http://www.eclipse.org/pdt/downloads/ <---이 곳에서 다운을 받을 수 있다.


내가 주로 사용하는 이클립스의 기능은 


  • SVN

  • 파일 비교
    - 가끔 이용하는데, 다른 작업자가 수정을 했다면, 어떤 부분에서 수정을 했는지 눈으로 바로 보여준다.

  • 파일 히스토리 기능
    - 참 유용한 기능인 것 같다. 일반 에디터에서는 백업 파일을 만들어야 하는 불편함이 있지만, 이클립스에서는 백업 파일을 만들지 않아도 기본적으로 save를 하면 자동적으로 저장에 대한 히스토리를 만들며 비교/이전으로 되돌릴 수 있다.

  • 프로젝트 관리

  • 서치 기능
    - 프로젝트에 있는 어떤 구문이나 단어를 검색 할 때 편한 기능





이 외에도 유용한 기능이 있지만, 주로 사용하는 기능은 이렇다.

'tech' 카테고리의 다른 글

eclipse AIR plug in  (0) 2012.05.15
이클립스 plug in 삭제  (0) 2012.05.14
구글 코리아 전화번호  (5) 2012.01.12
natsvc.exe  (0) 2011.05.22
하드 긁는 MsMpEng.exe 프로세스  (0) 2011.05.20




결제 모듈 KCP를 연동하던 중에 테스트하던 결제창에서 잘 되다가 에러가 떴습니다.

해당 php 파일에는 exec를 사용하지 않는데 다른 클래스에서 exec를 사용하는 것 같았습니다.

소스를 잘 못 건드렸나 히스토리를 이전으로 되돌려 봤으나 같은 증상이었습니다.

파일 퍼미션 설정까지도 변경했으나 같은 증상....

알고 보니 서버 관리자분께서 보안 때문에 서버 설정 변경하셔서 갑자기 안되었습니다.

Warning: exec() has been disabled for security reasons in /home1/xxxxxxx.php on line 255

'tech > PHP' 카테고리의 다른 글

현재 URL 구하기  (0) 2012.06.25
open_basedir restriction in effect  (0) 2012.05.23
[PHP] Warning: Cannot modify header information  (0) 2012.03.09
PHP + SQL select box  (0) 2012.02.24
PHP MYSQL DB connect  (0) 2012.02.21





jQuery로 작성한 스크립트가 에러를 뿜어 댑니다.

익스플로러에서는 null은 null이거나 개체가 없습니다.

파이어폭스에서는

$("head") is null
[Break On This Error]

$("head").append(cssHtml);


$("#아이디").size()) 라든가.


if($("#아이디").size() > 0){
.............
}

따로 파일을 생성해서 해당 스크립트만 했을 때는 정상이었습니다.

하나 하나 보니 의외에 곳이 문제였습니다.

기존에 작업되어 있던 prototype프레임웍과의 충돌 때문이었습니다.

jQuery를 사용할려면 prototype을 삭제해야 될 상황이었습니다.

함께 사용할려면 추가 해줘야 할 부분이 있습니다.

<script type="text/javascript">
 jQuery.noConflict();
</script>

jQuery로 된 js를 호출해서 사용한다면 해당 js파일에서 $대신에 jQuery를 교체해줘야 합니다.

에디터플러스에서 CTRL + H 신공!
이클립스에서 CTRL + F 신공!






<input type="checkbox" name="cats" value="Student" onclick="toggle_view2(add_Form)" />

이런게 있으면, 익스플로러에서는 잘 보이고, 정상 작동합니다.
add_From ID 값은 익스플로러에서는 잘 되나...
파이어폭스에서는
add_Form is not defined 이라고 에러 뜹니다.

<input type="checkbox" name="cats" value="Student" onclick="toggle_view2(document.getElementById('add_Form'))" />

이렇게 직접적으로 getElementById로 지정해주시면 됩니다.







PHP파일을 수정 중에 Warning: Cannot modify header information 오류가 떴습니다.
구글신에서 검색 결과 FTP에서 전송 중에 문제가 있었습니다.

사용하고 있는 FTP에서 패시브 모드를 선택한 뒤 전송하면 에러가 없어집니다.

'tech > PHP' 카테고리의 다른 글

현재 URL 구하기  (0) 2012.06.25
open_basedir restriction in effect  (0) 2012.05.23
Warning: exec() has been disabled for security reasons in ......  (0) 2012.03.22
PHP + SQL select box  (0) 2012.02.24
PHP MYSQL DB connect  (0) 2012.02.21

+ Recent posts