오늘은 PHP 파일을 어떻게 실행할지 토론하겠습니다. 만약 당신이 PHP 프로그래밍에 익숙하지 않다면, 이 기사는 당신이 PHP 스크립트를 실행하는 것을 도울 것이다.
PHP는 웹 기반 애플리케이션을 구축하는 데 주로 사용되는 서버 측 스크립트 언어다. 이런 범위는 아주 간단한 블로그에서 기능까지일 수 있다.완벽한 전자상거래 사이트. 실제로 PHP는 웹 개발을 위한 가장 인기 있는 서버 사이드 스크립트 언어 중 하나다.
본고에서는 PHP 파일을 실행하는 다른 방법에 대해 논의하고자 한다.
PHP 파일을 실행하는 다른 방법
PHP 파일을 실행하는 두 가지 방법이 있습니다.。 PHP 파일을 실행하는 가장 좋은 방법은 Apache, Nginx, IIS와 같은 웹 서버입니다. 이렇게 하면 브라우저에서 PHP 스크립트를 실행할 수 있습니다. 이것이 모든 PHP 사이트들의 작업 방식이다! 다른 방법은 명령줄에서 PHP 스크립트를 실행하는 것입니다. 웹 서버를 설정할 필요가 없습니다.
물론 온라인으로 PHP를 올리려면페이지, 웹 서버 설정이 필요합니다. 반면에 명령줄에서 PHP 스크립트를 실행하는 것은 일반적인 작업을 수행하는 데 유용합니다. 이것들은 일반적으로 백그라운드에서 작업으로 실행되도록 구성되며, php 명령에 의해 웹 서버 없이 실행된다.
사실 오늘날 많은 PHP 스크립트가응용 프로그램에는 소프트웨어 설치, 데이터베이스 엔티티 내보내기 및 가져오기, 캐시 지우기 등 다양한 작업을 수행할 수 있는 명령어가 포함되어 있습니다. PHP 의존 관리자인 Composer에 대해 들어보셨을 겁니다. 명령행 PHP를 위한 가장 인기 있는 도구 중 하나입니다.
웹 서버에서 PHP 파일 실행
웹 서버에서 PHP 스크립트를 실행하려면이 스크립트는 이 스크립트를 지원하는 웹 서버 중 하나를 사용하여 구성해야 합니다. 윈도에서는 IIS 웹 서버가 가장 인기 있는 서버 중 하나다. 한편 아파치와 엔징스는 다른 운영체제에서 널리 사용되는 웹서버다.
좋은 소식은 당신이 새 서버에 로그인할 때, 크다는 것입니다.다수의 호스팅 서비스 제공업체는 당신에게 PHP가 설치된 웹서버 1대를 제공할 것이다.
X를 사용하기 위해 브라우저에서 PHP 파일 실행AMPP가 개발을 진행하다
컴퓨터에 있는 브라우저에서PHP 파일을 실행하려면 PHP 개발 스택을 설치해야 합니다. 최소한 PHP, MySQL, Apache나 Nginx 같은 서버가 필요합니다. MySQL은 PHP 앱에서 사용할 수 있는 데이터베이스를 설정하는 데 사용된다. 물론 다른 데이터베이스 엔진과 함께 사용할 수도 있지만 MySQL은 다음과 같습니다.PHP가 함께 사용하는 가장 인기 있는 데이터베이스 중 하나다.
XAMPP만 다운로드하여 설치하는 것을 추천합니다이 모든 소프트웨어를 따로 내려받아 함께 작동하도록 구성하는 것이 아니라, 같은 종류의 프로그램입니다. 필요한 모든 소프트웨어를 포함하고 PHP 실행을 즉시 설정할 수 있습니다. 예, 윈도, 리눅스, 맥OS를 지원합니다.
XAMPP는 로컬 웹페이지 구축에 필요한 모든 것을 포함한다. 번거롭지 않아 바로 PHP 개발을 시작할 수 있습니다.
본 튜토리얼에서는 XAMPP 소프트웨어를 이용하여 PHP의 예를 시연하고자 합니다. 따라서 PH를 계속하고 싶다면P 예, 다운로드하여 설치하십시오. 설치하는 동안 문제가 발생하면 언제든지 본문 끝에 있는 피드를 사용하여 쿼리를 공개하십시오.
XAMPP 소프트웨어를 로컬로 설치하고 성공적으로 실행한 후에는 브라우저에서 사용할 수 있어야 합니다http:// localhost기본 XAMPP 페이지를 봅니다.
XAMPP에서 PHP 파일을 실행합니다
XAMPP 설치 후 알아야 할 사항한 가지 일은 PHP 파일이 놓여 있는 위치다. XAMPP 소프트웨어를 설치할 때 기본 웹 서버 도메인 localhost의 문서 루트인 htdocs 디렉터리를 만듭니다. 따라서 만약 당신이 방문한다면http://localhost/example.php서버는 htdocs 디렉토리 아래 example.php 파일을 찾으려 한다.
htdocs 디렉토리의 위치는 사용하시는 운영체계에 따라 달라집니다. 윈도에서는 C:\ xampp\ htdocs에 위치할 것입니다. 반면에 리눅스 사용자의 경우 / opt/ lampp/ htdocs에 위치할 것입니다. htdocs 디렉터리의 위치를 찾으면 바로 PHP 파일을 만들고 브라우저에서 실행할 수 있습니다!
phpinfo( )는 서버와 PHP를 제공하는 매우 유용한 함수입니다.설정한 정보입니다. htdocs 디렉터리에 phpinfo.php 파일을 만들겠습니다. 그 내용은 다음과 같습니다.
<?php
phpinfo();
?>
이제 브라우저에서 계속http://localhost/phpinfo.php실행 중이면 다음과 같은 출력을 볼 수 있습니다.
아직 깨닫지 못했다면, 웹 서버에서 첫 번째 PHP 파일을 실행했다고 말해주세요! 작지만 PHP 사이트 개발을 배우는 중요한 단계다.
실제로 htdocs 디렉터리에 새 디렉터리를 만들어 PHP 스크립트를 구성할 수도 있습니다. 예를 들어, htdocs에서 datetime 디렉터리를 만들 수 있습니다.날짜와 시간에 관한 예. 따라서 htdocs/ datetime 디렉터리에 today_date.php 파일을 만든 경우 브라우저에서 액세스할 수 있습니다.http://localhost/datetime/today_date.php방문하러 왔습니다。
따라서 웹 서버를 통해 PHP 스크립트를 생성하고 실행할 수 있습니다. 실제로 이것이 당신이 일상적으로 PHP 개발의 대부분을 사용하는 방법입니다.
다음 절에서는 명령줄을 사용하여 PHP 스크립트를 실행하는 방법을 보여 줍니다.
명령줄을 사용하여 PHP 파일을 실행하는 방법
명령줄에서 PHP 스크립트를 실행할 때는 PHP 설치 시 PHP 실행 파일의 위치를 주의해야 한다.
PHP가 설치된 디렉터리에서 php.exe 파일을 찾을 수 있어야 합니다. 반면에 당신이 리눅스이거나MacOS 사용자는 / usr/ bin/ php에서 찾았다. 실제로 리눅스나 맥OS에서는 어떤 디렉터리에서도 php 바로 가기를 사용할 수 있다. PHP 실행 파일의 위치를 알게 되면 명령줄 인터페이스에서 실행할 PHP 파일의 이름만 입력하면 됩니다.
그러나 Windows 사용자로 PHP 스크립트를 실행하려면 PHP 실행 파일의 전체 경로를 입력해야 합니다. 일반적으로 PHP 실행 파일C:\ php7\ php.exe에 위치하므로 사용할 수 있습니다.다음 명령과 같이 PHP 파일을 실행하기 위해 사용합니다.나타내다.
C:\php7\php.exe my_example.php
앞에서 설명한 바와 같이 명령줄 PHP 스크립트는 일반적으로 다음과 같은 일반적인 응용 프로그램 작업에 사용됩니다.
프로그램 캐시 지우기 또는 생성
시스템 엔티티 내보내기/ 가져오기
대량으로 처리하다.
기타 일반 작업
일반적으로 이러한 유형의 작업은 시간이 오래 걸리며 웹 링에 적합하지 않습니다.경계에서 운행하는 것은, 그들이 초과를 일으키기 때문이다.시착오.
명령줄에서 PHP 스크립트를 실행할 때 $에 액세스할 수 없습니다_SERVER 변수, 이 때문에변수는 웹에서만 사용할 수 있습니다서버에서 PHP를 실행할 때만시작. 명령줄을 사용하여 스크립트를 실행할 계획이라면 변수에 의존하지 않는 것이 좋습니다.
PHP 프로그래머는 명령줄 PHP 인터페이스의 작동 방식을 이해하는 것이 중요하다. 실제로 오늘날 많은 PHP 소프트웨어와 두뇌들이선반에 명령줄이 내장되어 있습니다CLI 북에서 사용할 수 있는 도구각종 유틸리티 업무를 수행하다.
결론
오늘 우리는 시스템에서 어떻게 PHP 파일을 실행할 것인지를 토론했다. 구체적으로 브라우저에서 웹 서버와 함께 PHP 스크립트를 실행하는 방법과 명령줄 인터페이스를 통해 실행하는 방법에 대해 자세히 설명한다.
초보자는 기본 개념을 먼저 이해하는 것이 중요하다. 나는 이 글이 당신이 PHP를 더욱 발전시키는데 도움이 되기를 바랍니다. 아래의 공고를 이용하여 언제든지 문의해 주십시오.
CodeCanyon에서 만든 가장 좋고 유용한 PHP 스크립트 수천 개를 탐색합니다. 일회성 저비용 지불을 통해, 당신은 이러한 고품질의 WordPress 테마 중 하나를 구매하실 수 있으며, 당신과 당신을 위해방문자 사이트 경험 개선
'개발 꿀팁 > PHP' 카테고리의 다른 글
php7과 php5 대비 (0) | 2022.06.28 |
---|---|
PHP 기본 지식 (0) | 2022.06.28 |
PHP+MySQL 데이터베이스 첨삭개조, 학생정보관리시스템 (0) | 2022.06.28 |
php 반사 API를 이용한 클래스 정보 획득 (0) | 2022.06.27 |
PHP에서 ->와 =>의 의미 (0) | 2022.06.27 |