찾다

 >  Q&A  >  본문

아파치는 php7apache2_4.dll을 구문 분석할 수 없습니다.

질문이 있습니다.
PHP 버전을 php7.1로 변경하는 동안 Apache를 시작할 때 다음 오류가 보고되었습니다.
System: win7 64-bit; php version: php7.1.3 thread safe 32 vc14;
apache version:

참고: cmd에서 별도로 php 명령을 실행하면 정상적으로 phpinfo가 출력될 수 있고, apache만 열어도 정상적으로 작동하는 것을 볼 수 있습니다! , 그러나 httpd.conf에 다음 명령문을 추가한 후 Apache를 시작하면 위의 오류 메시지가 보고됩니다
PHPIniDir "D:/webSoft/php713"
LoadModule php7_module "D:/webSoft/php713/php7apache2_4.dll"

처음에는 vc14 라이브러리가 없어서 설치했는데 다른 버전의 php7.1을 다운로드했는데 여전히 작동하지 않습니다!!!

漂亮男人漂亮男人2796일 전1340

모든 응답(4)나는 대답할 것이다

  • 高洛峰

    高洛峰2017-05-16 13:15:58

    httpd -t는 잘못된 명령에 대한 Apache 구성을 테스트합니다.

    windons에서 Apache와 PHP를 통합하려면 Apache가 PHP 서비스를 사용하여 PHP 파일을 구문 분석할 수 있도록 다음 세 가지 구성 항목을 추가해야 합니다

    php 모듈 로드 LoadModule(모듈 경로)

    LoadModule php7_module "E:/wamp/php-7.0.0-x64/php7apache2_4.dll"

    모든 .php 접미사 파일에 대한 PHP 모듈을 찾으세요

    AddType 애플리케이션/x-httpd-php .php .html .htm

    아파치에게 php.ini 구성 파일의 위치를 ​​알려주세요.

    PHPIniDir "E:/wamp/php-7.0.0-x64"

    회신하다
    0
  • 滿天的星座

    滿天的星座2017-05-16 13:15:58

    저는 phpstudy를 사용하는데, http.conf 파일은 .dll이 아닌 LoadModule authz_core_module module/mod_authz_core.so를 사용하여 모듈을 로딩하는데, 절대 경로를 작성할 필요는 없고 확장 파일을 해당 디렉터리에 넣으면 됩니다.

    회신하다
    0
  • 巴扎黑

    巴扎黑2017-05-16 13:15:58

    통합된 것, wamp, phpstudy, upupw를 사용하세요. . . .

    회신하다
    0
  • PHP中文网

    PHP中文网2017-05-16 13:15:58

    먼저 Apache와 PHP가 모두 64비트인지 32비트인지 확인해야 합니다

    php-cgi를 사용하세요
    스레드 안전 여부와 상관없이

    httpd.conf

    으아악

    httpd-php.conf

    으아악

    httpd-fcgid.conf

    으아악

    첨부된 파일은 mod_fcgid 다운로드
    https://www.apachelounge.com/...

    회신하다
    0
  • 취소회신하다