eAccelerator를 사용하여 PHP 프로그램 암호화
코드 복사 코드는 다음과 같습니다.
# /usr/local/bin/encoder
코드를 복사하세요 코드는 다음과 같습니다.
사용법: 인코더 [옵션] 소스_파일_이름
인코더 [옵션] 소스_파일_이름...
인코더 [옵션] 소스_디렉터리_이름...
옵션:
-s 접미사
인코드 파일 다음 접미사만 사용(기본값은 "php")
-a
모든 파일 인코딩(기본값은 없음)
-l
심볼릭 링크 따르기(기본값은 없음)
-r
재귀적으로 디렉터리를 인코딩합니다(기본값은 없음)
-c
인코딩하지 말아야 할 파일 복사(기본값은 없음)
-f
기존 파일 덮어쓰기(기본값은 없음)
- w
eaccelerator_load()에 대한 검사 제외 및 후속 경고
-o target
한 개의 스크립트만 인코딩하는 경우 'target'은 디렉터리 또는 여러 파일을 한 번에 인코딩하는 경우 출력 파일 이름을 지정합니다.
그런 다음 'target'은 출력 디렉터리 이름을 지정합니다. -sphp -sinc -o ~/public_html/y
한 동안 사용해 본 후에는 사용 방법을 알아야 합니다.. .
인코더를 사용하여 PHP 프로그램을 암호화하고 인코딩하면 다른 파일이 생성됩니다. 예를 들어 전체 디렉토리를 변환할 수도 있습니다.
코드 복사
# 인코더 코드 -rcf -sphp -sinc - o code_encoded 이 명령은 code/ 디렉토리에서 php / inc로 끝나는 모든 파일을 인코딩합니다.
동시에 -c 옵션이 지정되어 있으므로 jpg/gif/html/js 등과 같이 인코딩이 필요하지 않은 다른 형식 및 파일도 code_encoded 아래에 그대로 복사되므로 이 디렉터리에서 직접 서비스를 제공할 수 있습니다.
옵션 -r에는 아래의 모든 하위 디렉터리가 포함됩니다.
위에서는 eaccelerator를 소개하고 eAccelerator를 사용하여 eaccelerator의 내용을 포함하여 PHP 프로그램을 암호화합니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.