반응형

분류 전체보기 549

php 502 bad gateway 해결 방법

원인 새롭게 단장한 LNMP 환경은 아무리 해도 코드가 안 빠져서 502 bad gateway를 계속 제시해 주었는데, 내가 먼저 바이두 이하를 찾았는데 역시 도모가 단번에 많은 네티즌들이 제공한 답을 찾아준 것 같다.다양한, 어떤 것은 타임아웃의 문제이고 어떤 것은 php가 작동하지 않는 문제였다. 프로그래머로서 체크하는 것이 필수 기능 중 하나인데 체크해보니 타임아웃이 아니었고, php도 정상적으로 작동했는데 왜 이런 문제가 생긴 것일까.php가 작동되지 않은 상태에서 내가 대담한 가설을 세운 것은 fast_cgi에 문제가 있는 것은 아닐까?대담한 가설이 생겼으니 조심해라증서의 과정이 끝났다. 조심스럽게 증거를 찾다. 먼저 이전 단락은 fast_cgi에 대한 설정 코드입니다 location ~* \...

개발 꿀팁/PHP 2022.07.13

PHP 오류 표시 설정 및 보고 수준 설정

경고: 생산환경에 어떠한 오류도 표시해서는 안 됩니다. 오류 보이기( display_errors)잘못 보고(error_reporting)는 별개다.PHP 스크립트에 오류가 발생하면 설정에 따라 이 오류를 보고할지(에러 로그에 기록할지) 선택할 수 있으며, 설정에서 display_errors를 켜면 오류 메시지가 화면에 동시에 출력됩니다. 항목에서 자주 사용하는 설정 switch (ENVIRONMENT) { // 개발 환경의 경우, 모든 오류를 보고하고 동시에 화면에 표시 case 'development': error_reporting(-1); ini_set('display_errors', 1); break; // 테스트와 생산환경에 대해서는 에러를 표시하지 않으며 5.3 이상의 버전에서는 통지, 폐기방법..

개발 꿀팁/PHP 2022.07.13

PHP 밑바닥을 탐구하다

PHP 밑바닥을 탐구하다 1、PHP란 무엇인가? PHP는 나를 가리킨다밖에서 보던 세트 다 끝나고정밀한 시스템. 약간 혼란스럽게 들리지만 복잡하지는 않습니다(PHP4 내부 구조도).기능별로 나누면: 우리는 세 부분으로 나눌 수 있다: 1, 인터프리터 부분(엔진으로)입력코드의 분석, 번역 및 실행을 담당한다. 2, 기능적인 부분(PHP 기능함수 및확장), 구현 언어의 다양한 기능(예를 들어, 그것의 함수 등)을 담당한다. 3, 인터페이스 부분(SAPI), 책임 동일 WEB 서버의 세션 등의 기능. Zend가 포함되다일부의 전부와 2부PHP 커널은 부분적으로는 부분적으로는 부분적으로는 부분적으로는 부분적으로는 부분적으로는 부분적으로는 부분적으로는 부분적으로는 부분적으로는 모두 포함한다.이들을 합치면 PHP ..

개발 꿀팁/PHP 2022.07.13

PHP 쾌속 정거장 건설의 6가지 단계를 자세히 설명하다

1.조건과 환경준비 우선, 당신은 수요를 정확히 파악해야 합니다.어떤 하드웨어 조건, 로컬 사이트 구축에 필요한 기본 요소 및 각 요소의 역할.이와 관련하여 에디터는 다음과 같은 일반적인 소프트웨어를 컴파일하여 빠른 사이트 구축을 위해 필수적이다. 1,Php:중국어 이름하이퍼텍스트 전처리 프로그램은 웹 린안 서버에 의존하여 우리가 매일 접할 수 있는 HTML 페이지를 표시하기 위해 php 언어로 작성된 웹 프로그램을 해석하는 데 사용된다. 2、아파치 린안서버: Windows 환경의 IIS 서버와 유사한 매우 강력한 웹 보안 서버는 웹 응용 프로그램을 넣은 후 사용자가 브라우저를 통해 지정된 디렉터리에 액세스할 수 있는 컨테이너와 같습니다.웹사이트와 상호 작용한다. 3.Mysql 데이터베이스: 말할 필요도..

개발 꿀팁/PHP 2022.07.12

PHP CLI 모드 설명

*php cli 모드 * CLI: Command Line Interface (명령줄 인터페이스) * PHP 할 수 있는 거 말고Apache IIS 서버에서 호출되어 CLI 모드로도 실행할 수 있습니다. php는 본질적으로 반환되기 때문입니다.C언어로 된 프로그램이에요 * 다음은 자주 쓰는 phpcli 명령 * 콘솔에 입력하세요: php-v PHP 버전 보이기 -ini 출력 php.ini 프로필 정보 --rf function 함수의 인자를 포함하여 php 함수의 정보를 출력합니다 --ri php 확장 정보 출력 -i 출력 php의 상세, 내용이 phpinfo(;)에 상당함 -m 컴파일된 모듈 출력 --re 출력 php 확장 모듈의 정보, 블록 이 모듈의 함수, 이 extension에 정의된..

개발 꿀팁/PHP 2022.07.12

php 배열 요소의 빠른 무게 제거

1.array_unique 메소드를 사용하여 무게를 제거한다. 배열 원소에 대한 무게를 빼는 데, 우리는 일반적으로 array_를 사용한다.unique 방법, 이 방법을 사용하면 배열의 요소를 가중시킬 수 있다 출력: Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 5 [5] => 6 [6] => 7 [7] => 8 [8] => 9 ) 무게를 뺀 키 값이 순서대로 정렬되지 않고 array_values를 사용하여 키 값을 정렬할 수 있습니다. 2.array_unique 방법을 사용하여 효율을 높인다. 유니크 카운트:99 런타임:653.39303016663ms use memory:5120kB array_unique 메서드 사용무게 빼기, 런타임 약 650ms, 메모..

개발 꿀팁/PHP 2022.07.12

php 표준 입출력

실행 방법: 1.cmd 실행 2.php.exe의 목적지까지 점프기록하다 3.노크 명령 아니면 스크립트로 말하라: 실행: php inouttest.php 실행 결과는 다음과 같습니다. Enter your name: davy Hello, davy! 그중: 상수 설명 STDIN 표준 입력설비 STDOUT 표준 출력설비를 내다 STDERR 표준 오류설비를 잘못하다 이 세 가지를 PHP 스크립트에서 사용할 수 있습니다.상수, 사용자의 입력을 접수하거나 표시처리와 계산의 결과。 PHP 처리 과정은 다음과 같다:fwrite() 함수는 먼저 표준 출력으로 설정합니다.문의 사항을 기입하다.사용자 이름을 물어봅니다. 그리고 나서표준 입력 장치에서 얻은 사용자 입력 정보를 P로 읽어냅니다HP 변수에 따라하나의 문자열로 병합..

개발 꿀팁/PHP 2022.07.12

PHP 엔트리-환경 구축

본고에서는 윈도 시스템에서 PHP 개발 및 운영 환경을 구축하는 방법을 소개한다. 1.PHP개발키트AppServ:http://dlsw를 다운로드합니다.baidu.com/sw-search-sp/soft/c5/15668/appserv_8.0.0.1454401891.exe 2,PHP 에디터PhpStorm 다운로드:https://download.jetbrains.8686c.com/webide/PhpStorm-2017.3.exe 3, 무료 학습 동영상: http://study.163.com/course/courseMain.htm?courseId=246003 1. AppServ 다운로드 및 설치 1. AppServ를 사용하는 이유는 PHP 개발과정에서 사용하기 때문입니다.기본 도구, 예를 들어 데이터베이스.이 프로..

개발 꿀팁/PHP 2022.07.12

PHP SOCKET 프로그래밍

1. 예비 지식 일그동안 얼마나 많은 사람이 php의 socket 모듈을 사용하는지는 잘 보이지 않았고, 아마도 모두가 스크립트 언어의 범주에 넣었을 것이지만, 사실 php의 socket 모듈은 ftplist, HTTP post 제출, smtp 제출, 패킷 및 smpp 프로토콜, whois 조회 등 많은 일을 할 수 있다.이것들은 비교적 흔히 볼 수 있는 조회들이다. 특히 php의 s는ocket 확장 라이브러리가 할 수 있는 일은 c보다 별로 나쁘지 않다. php의 socket연결함수 1. 커널에 통합된소켓 이 시리즈의 함수는 오직액티브 연결만 할 뿐 포트 감청 관련 기능은 구현할 수 없다.그리고 4.3.0까지 모든 소켓 연결은 차단 모드에서만 작동한다. 이 함수는 다음과 같습니다. fsockopen,p..

개발 꿀팁/PHP 2022.07.12

PHP의 Trait 상세설명

php는 이전부터 현재까지 단일 상속 언어로서 두 개의 기본 클래스로부터 속성과 방법을 동시에 상속할 수 없으며, 이를 해결하기 위해 php는 Trait이라는 특성을 가지고 있다. 용법:클래스에서 use 키워드를 사용하여 조합할 Trait 이름을 선언합니다. 구체적인 Trait의 선언은 Trait 키워드를 사용합니다. Trait은 사실이 아닙니다.예화하다 다음 코드 인스턴스: 아래와 같이 출력합니다 Trait, 기본 클래스와 본 클래스가 동일한 이름의 속성 또는 방법에 대한 처리를 다시 테스트합니다. 다음 코드와 같습니다 아래와 같이 나타나다 따라서 Trait에서의 방법은 기저 클래스에서의 동명 방법을 커버하지만, 본 클래스는 Trait에서의 동명 방법을 커버합니다. 참고: trait이 속성을 정의하면 ..

개발 꿀팁/PHP 2022.07.12
반응형