Php.exe (CLI)는 Firefox가 할 수있는 동안 MySQL에 연결할 수 없습니다!
-
21-08-2019 - |
문제
Windows XP 시스템에 XAMPP를 설치했습니다. PHP 스크립트는 브라우저를 통해 잘 작동합니다.
처음에 php.exe (CLI)는 오류로 실패했습니다 - php_pgsql.dll을로드 할 수 없습니다.
php.ini 파일에서 확장자 = php_pgsql.dll을 비활성화하고 php.exe는 실패로 중지되었습니다.
그러나 지금도 동일한 스크립트가 브라우저를 통해 잘 실행 되더라도 CLI에서 PHP 스크립트를 실행할 수 없습니다.
스크립트는 MySQLI_CONNECT ()에서 오류가있는 오류가 발생합니다. '127.0.0.1'의 MySQL 서버에 연결할 수 없습니다.
다른 사람이 같은 문제에 직면 했습니까?
Kshitij
해결책
XAMPP 제어판을 통해 MySQL 서비스를 시작했으며 두 테스트 사례 모두에서 꿀벌이 "실행"으로 계속 표시 되었습니까?
다음과 같은 것을 요청하여 웹 서버 버전을 테스트 했습니까? http : // localhost/... 또는 http://127.0.0.1/... 그리고 같은 컴퓨터에서 php.exe -f something.php 테스트를 실행 했습니까?
다른 팁
Php.ini는 몇 명입니까? CLI 버전은 웹 버전과 다른 php.ini를 가질 수 있습니다.
명령 세션의 경로 환경에서 MySQL DLL으로가는 경로입니까? 당신은 아마도 당신의 경로에 pathtomysql bin을 추가해야 할 것입니다. 내 컴퓨터에서 그것은 다음과 같습니다.
C:\Program Files\MySQL\MySQL Server 5.0\bin
제휴하지 않습니다 StackOverflow