xampp php 버전 5, xampp php 버전 7, 버전 8과 같은 여러 xampp를 사용하는 방법. 나도 설치했는데 문제는 새로운 laravel 프로젝트 npm을 설치할 수 없다는 것입니다.
P粉649990273
P粉649990273 2023-11-08 15:02:25
0
1
809

xampp php 버전 7을 실행하면 모든 것이 괜찮지만 xampp php 버전 8을 실행했지만 현재 프로젝트가 작동하지 않으면 이는 내 laravel 9 xampp php 버전 8 현재 프로젝트입니다

새 프로젝트를 실행하고 npm install&& npm run dev를 설치하면 또 다른 문제가 발생하지만 작동하지 않습니다. npm 설치 npm run dev를 실행하면 결과는 npm run dev

입니다.

php artisan을 실행하면 로그인 URL 이후에 마이그레이션하고 제공

P粉649990273
P粉649990273

모든 응답(1)
P粉253800312

단일 xampp 설치여러 PHP 버전을 동시에 사용할 수 있는데 왜 PHP 버전 간에 전환해야 할까요?

xampp 설치에는 2가지 옵션이 있습니다:

  1. 이전 프로젝트 디렉토리에 대해서만 이전 PHP 버전을 실행하세요. 대부분의 경우 이렇게 하면 문제가 해결됩니다. 이전 PHP 버전으로 실행하려는 이전 프로젝트가 한두 개 있을 수 있습니다. 이러한 프로젝트 디렉터리에 대해서만 이전 PHP 버전을 실행하도록 xampp를 구성하면 됩니다.

  2. 별도의 xampp 포트에서 이전 PHP 버전 실행: 때때로 이전 프로젝트를 최신 PHP 버전으로 업그레이드하고 새 PHP 버전과 이전 PHP 버전 간에 동일한 프로젝트를 앞뒤로 실행해야 할 수 있습니다. 이렇게 하려면 다른 포트(예: 8056)에 이전 PHP 버전을 설정하여 http://localhost/any_project/ 时,xampp 运行 PHP 7,当您访问 >http://localhost:8056/any_project/ xampp를 방문하면 PHP 5.6이 실행되도록 할 수 있습니다.

  3. 가상 호스트에서 이전 PHP 버전 실행: 가상 호스트(예: localhost56)를 만들어 PHP 5.6을 실행할 수 있으며, localhost에서는 PHP 7을 사용할 수 있습니다.

설정해 볼까요

1단계: PHP 다운로드

그래서 xampp에서 PHP 7을 실행 중이고 여기에 이전 PHP 버전(예: PHP 5.6)을 추가하려고 합니다. php.net에서 ​​PHP zip 아카이브의 nts(스레드 안전이 아닌) 버전을 다운로드하고(이전 버전 아카이브 참조) c:xamppphp56 下提取文件에 설치하세요. 스레드 안전 버전에는 php-cgi.exe가 포함되어 있지 않습니다.

2단계: 구성 php.ini

메모장에서 c:xamppphp56php.ini 파일을 엽니다. 파일이 없으면 php.ini-developmentc:xamppphp56php.ini。如果该文件不存在,请将php.ini-development复制到php.ini에 복사하고 메모장으로 엽니다. 그런 다음 다음 줄의 주석 처리를 해제하세요.

으아악

또한 Apache 구성에 다음 줄이 있는 경우 httpd-xampp.conf

으아악

앞에 #(파운드 문자)를 사용하여 주석 처리합니다.

3단계: 아파치 구성

xampp 제어판을 열고 Apache 구성 버튼을 클릭한 다음 Apache (httpd-xampp.conf)를 클릭하세요. 텍스트 파일이 열립니다. 파일 하단에 다음 설정을 지정하세요.

으아악

참고: 필요한 경우 1~3단계에 따라 xampp 설치에 더 많은 버전의 PHP를 추가할 수 있습니다.

4단계(옵션 1): [특정 PHP 버전을 실행하려면 디렉터리 추가]

이제 PHP 5.6에서 실행될 디렉터리를 설정할 수 있습니다. 디렉터리를 설정하려면 구성 파일(3단계의 httpd-xampp.conf) 하단에 다음을 추가하기만 하면 됩니다.

으아악

4단계(옵션 2): [별도의 포트에서 이전 PHP 버전 실행]

이제 포트 8056에서 PHP v5.6을 설정하려면 구성 파일 맨 아래에 다음 코드를 추가하세요(3단계의 httpd-xampp.conf).

으아아아

4단계(옵션 3): [가상 호스트에서 이전 PHP 버전 실행]

http://localhost56에서 PHP v5.6을 사용하기 위해 디렉토리(htdocs56)에 가상 호스트(localhost56)를 생성하려면 원하는 위치에 htdocs56 디렉토리를 생성하고 호스트 파일에 localhost56을 추가합니다(방법 보기). 그런 다음 구성 파일 맨 아래에 다음 코드를 추가합니다(3단계의 httpd-xampp.conf).

으아아아

완료: Apache를 저장하고 다시 시작

구성 파일을 저장하고 닫습니다. xampp 제어판에서 아파치를 다시 시작하십시오. 옵션 2를 선택하면 xampp 제어판에 추가 포트(8056)가 나열된 것을 볼 수 있습니다.

자세한 내용은 다음 스레드를 확인하세요. XAMPP에서 두 가지 PHP 버전을 사용할 수 있는 방법이 있나요?

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿