win10에서 php7.1 빌드 실패에 대한 해결 방법: 1. php.ini 파일을 엽니다. 2. "extension=php_curl.dll Extension=php_gd2.dll"의 주석을 제거합니다. 3. 구성을 "session.save_path ="로 수정합니다. "D :/phpsessiontmp""; 4. PHP의 파일 업로드 기능을 구성합니다. 5. "date.timezone"을 수정합니다.
이 튜토리얼의 운영 환경: Windows 7 시스템, PHP 버전 7.1, Dell G3 컴퓨터.
win10에서 php7.1 빌드에 실패하면 어떻게 해야 하나요?
win10에서 PHP7.1 개발 환경을 구축하는 방법
http://windows.php.net/download#php-7.1
에서 이 버전을 다운로드하세요. IIS는 일반적으로 NTS와 함께 사용됩니다(스레드 안전하지 않음). ) 버전. Apache는 TS(스레드 안전) 버전과 함께 사용됩니다.
PHP 루트 디렉터리에서 php.ini.development 및 php.ini.production 두 구성 파일을 찾으세요.
php.ini-development는 프로그램 개발(테스트용)에 적합합니다. php.ini-production은 보안 설정이 높아서 온라인 제품으로 사용하기에 적합합니다.
일반적으로 php.ini-production을 php.ini로 변경하세요. 테스트 환경(로컬)이 공식 환경(온라인)과 일치하는지 확인하세요.
sublime과 같은 텍스트 편집기로 php.ini 파일을 열고 구성을 수정하세요.
INI 파일별 구성:
1) Extension_dir = “C:/php5/ext”
2) 다음 설정의 주석 처리를 제거합니다.
extension=php_curl.dll extension=php_gd2.dll extension=php_mbstring.dll extension=php_mysql.dll extension=php_pdo_mysql.dll extension=php_pdo_odbc.dll extension=php_xmlrpc.dll
3) 세션 기능 구성:
세션 기능을 사용할 때 반드시 구성하십시오. 세션 파일이 서버에 저장되는 디렉토리입니다. 그렇지 않으면 세션을 사용할 수 없습니다. Windows 7에서 읽기 및 쓰기가 가능한 새 디렉토리 폴더를 생성하십시오. 이 디렉토리는 바람직하게는 웹 기본 프로그램 디렉토리에서 phpsessiontmp를 생성해야 합니다. 드라이브 D. 디렉터리의 루트 디렉터리를 찾은 다음 php.ini 구성 파일에서 찾습니다. session.save_path = "/tmp" session.save_path = "D:/phpsessiontmp"로 변경
4) PHP의 파일 업로드 기능 구성
세션과 동일, 사용 PHP 파일 업로드 기능을 사용할 때 파일 업로드 기능을 완료하려면 임시 폴더를 지정해야 합니다. 그렇지 않으면 Windows 7에서 파일 업로드 기능이 실패합니다. 여기 D 드라이브에 있습니다. 루트 디렉터리에 phpfileuploadtmp 디렉터리를 만든 다음 php.ini 구성 파일에서 이를 찾으세요. upload_tmp_dir = "D:/phpfileuploadtmp"
5) 수정 date.timezone
;date.timezone = 改成 date.timezone = Asia/Shanghai
추천 학습: "PHP 비디오 튜토리얼 》
위 내용은 win10이 php7.1 빌드에 실패하면 어떻게 해야 할까요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!