> 운영 및 유지보수 > PHP스터디 > PHPStudy에서 PHP 확장을 활성화하거나 비활성화하려면 어떻게해야합니까?

PHPStudy에서 PHP 확장을 활성화하거나 비활성화하려면 어떻게해야합니까?

百草
풀어 주다: 2025-03-11 17:57:35
원래의
735명이 탐색했습니다.

이 기사에서는 PHPStudy에서 PHP 확장을 활성화/비활성화하는 방법을 설명합니다. php.ini 파일 수정, 서버 재시작의 중요성 및 phpinfo () 또는 Extension_loaded ()를 사용하여 변경 사항을 확인하는 자세한 내용은 세부합니다. 이 기사에는 일반적으로 활성화 된 e

PHPStudy에서 PHP 확장을 활성화하거나 비활성화하려면 어떻게해야합니까?

PHPStudy에서 PHP 확장을 활성화 또는 비활성화하는 방법은 무엇입니까?

PHPStudy에서 PHP 확장을 활성화하거나 비활성화하려면 php.ini 파일을 수정하는 것이 포함됩니다. 이 프로세스는 일반적으로 변경 사항이 적용되도록 PHP 서버를 다시 시작해야합니다. 단계별 가이드는 다음과 같습니다.

  1. php.ini 파일 찾기 : php.ini 파일의 위치는 사용중인 PHP 버전에 따라 다릅니다. PHPStudy는 일반적으로 PHP 버전을 별도의 디렉토리로 구성합니다. 각 PHP 버전의 디렉토리에는 php.ini 파일이 있습니다. 정확한 경로 C:\phpStudy\PHPTutorial\php\php-XXX\php.ini 다음과 같이 XXX 수 있습니다. PHPStudy에는 기본 php.ini 파일이있을 수 있습니다. 현재 어떤 php.ini 사용 중인지 확인하는 것이 중요합니다. phpinfo(); PHP 파일에서.
  2. php.ini 파일 열기 : 관리자 권한이있는 텍스트 편집기 (메모장, 숭고한 텍스트 또는 vs 코드)를 사용하여 php.ini 파일을 엽니 다.
  3. 확장자 활성화 : 확장자를 활성화하려면 ;extension=extension_name.dll ( extension_name.dll extension=curl.dll 파일의 실제 이름으로 바꾸십시오)으로 시작하는 선을 찾으십시오. 선의 시작 부분에서 세미콜론 ( ; )을 제거하십시오. 이것은 줄을 무너 뜨려 확장을 활성화시킵니다.
  4. 확장 비활성화 : 확장을 비활성화하려면 extension=extension_name.dll 로 시작하는 선의 시작 부분에 세미콜론 ( ; )을 추가하십시오. 이것은 연장을 비활성으로 만들어 줄을 언급합니다.
  5. 변경 사항 저장 : php.ini 파일을 저장하십시오.
  6. PHP 서버를 다시 시작하십시오 : 이것은 중요합니다. PHPStudy 내에서 관련 PHP 버전을 다시 시작하여 변경 사항을 적용하십시오. 다시 시작하지 않으면 수정이 적용되지 않습니다.

변경하기 전에 항상 php.ini 파일을 백업하는 것을 잊지 마십시오.

PHPStudy에서 기본적으로 어떤 PHP 확장이 가능합니까?

PHPStudy에서 활성화 된 PHP 확장의 기본 세트는 PHPStudy의 특정 버전 및 사용중인 PHP 버전에 따라 다릅니다. 그러나 일반적으로 다음을 포함하되 이에 국한되지 않은 기본적으로 활성화 된 여러 코어 확장 기능을 찾을 수 있습니다.

  • curl : CURL을 사용하여 웹 서버와 상호 작용합니다.
  • mbstring : 멀티 바이트 문자열 조작 용.
  • gd : 이미지 처리 용.
  • mysqli : MySQL 데이터베이스 상호 작용.
  • pdo_mysql : PDO를 사용하여 MySQL 데이터베이스와 상호 작용하는 또 다른 방법.
  • openssl : SSL/TLS를 사용한 보안 통신.
  • pdo : 데이터베이스 액세스 추상화 계층 인 PHP 데이터 객체.
  • xml : XML 데이터로 작업합니다.
  • zip : Zip Archives와 함께 작업합니다.

PHPStudy 설정에서 어떤 확장이 활성화되어 있는지 정확하게 결정하려면 phpinfo() 함수를 참조하십시오. 단일 줄 <?php phpinfo(); ?> 로 간단한 php 파일 (예 : info.php )을 만듭니다. <?php phpinfo(); ?> , 웹 서버의 문서 루트에 놓고 브라우저를 통해 액세스하십시오. 결과 페이지는 모든로드 된 PHP 구성 및 확장자의 포괄적 인 목록을 제공하여 어떤 것이 활성화되어 있는지 명확하게 나타냅니다.

PHPStudy에서 PHP 확장이 성공적으로 활성화되거나 비활성화되어 있는지 어떻게 확인할 수 있습니까?

PHP 확장이 활성화되거나 비활성화되어 있는지 확인하는 가장 신뢰할 수있는 방법은 위에서 언급 한 것처럼 phpinfo() 함수를 사용하는 것입니다. php.ini 파일을 변경하고 서버를 다시 시작한 후 <?php phpinfo(); ?> 포함하는 info.php 파일을 작성하거나 다시 방문하십시오. <?php phpinfo(); ?> 브라우저를 통해 액세스하십시오.

PHPStudy가 수정 한 올바른 php.ini 파일을 사용하고 있는지 확인하려면 "로드 구성 파일"이라는 섹션을 찾으십시오. 그런 다음 "로드 된 확장자"섹션 내에서 확장자 이름을 검색하십시오. 확장자가 활성화되면 나열됩니다. 비활성화 된 경우이 목록에 표시되지 않습니다.

또는 간단한 PHP 스크립트를 사용하여 extension_loaded() 함수를 사용하여 확장자의 존재를 확인할 수 있습니다.

 <code class="php"><?php if (extension_loaded(&#39;curl&#39;)) { echo "The curl extension is loaded."; } else { echo "The curl extension is not loaded."; } ?></code>
로그인 후 복사

'curl' 확인하려는 확장자 이름으로 교체하십시오.

서버를 다시 시작하지 않고 PHPStudy에서 PHP 확장을 활성화하거나 비활성화 할 수 있습니까?

아니요, 일반적으로 서버를 다시 시작하지 않으면 PHPStudy에서 PHP 확장을 활성화하거나 비활성화 할 수 없습니다. php.ini 파일에 대한 변경 사항은 PHP 통역사에 의해로드되어야하며 서버를 다시 시작해야합니다. 일부 웹 서버는 동적 구성 재 장전 기능을 제공 할 수 있지만 PHPStudy의 내장 웹 서버는 일반적으로 PHP 확장에 대해이를 지원하지 않습니다. 다시 시작하면 업데이트 된 구성이 선택되어 올바르게 적용됩니다.

위 내용은 PHPStudy에서 PHP 확장을 활성화하거나 비활성화하려면 어떻게해야합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿