문제

MySQL과 함께 Windows Server에서 IIS에서 PHP 사이트를 작동 시키려고합니다.

이 오류가 발생하고 있습니다…

치명적인 오류 : c : inetpub ... adodb drivers adodb-mysql.inc.php에서 c : inetpub ...에서 정의되지 않은 함수 mysql_connect () 호출 363


업데이트…

이 링크는 서버에 PHP를 설치하기 위해 따르는 단계를 간략하게 설명합니다.
IIS 7.0에서 PHP와 MySQL을 어떻게 작동 시키나요?
(특히 6 단계와 8 단계 php.ini 및 php_mysql.dll을 재 조정).

PHPINFO 보고서 참조 SQL에서 두 줄만 :

<?php
    phpinfo();
?>

명령 구성 :
cscript /nologo configure.js "--enable-snapshot-build" "--enable-mysqlnd"

sql.safe_mode :
로컬 가치 끄기, 마스터 가치 꺼짐

php configure 명령 http://img79.imageshack.us/img79/2373/configurecommandmw8.gif

php sql.safe_mode http://img49.imageshack.us/img49/3066/sqlsafemoderu6.gif


업데이트…

해결책을 찾았습니다. PHP 내에 MySQL 모듈을 어떻게 설치합니까?

도움이 되었습니까?

해결책 4

다른 팁

PHPINFO를 확인하여 MySQL 기능이 PHP로 컴파일되어 있는지 확인하십시오.

<?php
    phpinfo();
?>

일부 버전의 PHP에서는 설치가 기본값이 아닙니다.

업데이트 편집 :

phpinfo ()에 전체 mysql 카테고리가 있어야합니다.

예를 들면 다음과 같습니다. https://secure18.easycgi.com/phpinfo.php (Googled 예제)

사용중인 PHP 버전이 MySQL 지원으로 컴파일되지 않았거나 php.ini에서 활성화되지 않은 것처럼 들립니다.

MySQL PHP 확장이 설치되지 않은 것 같습니다! 올바른 모듈을 설치하는 것 외에 다른 구성을 수행 할 필요는 없습니다 (그리고하지 않아야합니다. 아무것 adodb와 함께).

PHP는 CGI 버전과 ISAPI 모듈의 2 가지 버전으로 제공됩니다. ISS와 함께 ISAPI 버전을 사용하고 모든 트리밍을 추가하는 것이 가장 좋습니다 ...

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top