php 연결 mysql 500 오류에 대한 해결 방법: 1. php 소스 코드의 ext/mysql 디렉토리를 입력합니다. 2. phpize를 실행합니다. 4. 컴파일하고 설치하여 mysql.so를 생성합니다. mysql.so 확장 구성 ;6. php-fpm을 다시 시작합니다.
이 문서의 운영 환경: Windows 7 시스템, PHP 버전 7.1, DELL G3 컴퓨터
PHP 연결 mysql 500 오류 문제를 해결하는 방법은 무엇입니까?
PHP가 mysql에 연결되면 mysql_connect( ) 기능을 사용할 수 없고 500에러가 발생합니다.
환경설정시 mysql 확장기능을 설치하지 않았는데 오늘 프로젝트 유지관리를 하다가 오류가 발생했습니다
Fatal error: Uncaught Error: Call to undefined function mysql_connect()
phpize 도구를 이용해서 수동으로 할 수 있습니다. 문제를 해결하려면 mysql.so 확장을 컴파일하고 생성하세요
다음 단계는 다음과 같습니다.
1. PHP 소스 코드의 ext/mysql 디렉토리를 입력하세요
cd /home/oldboy/tools/php-5.5.32/ext/mysql/
2. phpize를 실행하고 이 디렉토리에 구성 파일을 생성하세요. (php 설치 디렉터리: /application/php/)
/application/php/bin/phpize
3.configure를 실행하고 php-config 파일(/application/php/bin/php-config)과 mysql 설치 디렉터리
./configure --with-php-config=/application/php/bin/php-config --with-pdo-mysql=mysqlnd
의 위치를 지정합니다. 컴파일 및 설치, mysql.so
make && make install
5 생성. php.ini 파일 수정, mysql.so 확장 구성 추가, 저장 및 종료
extension=mysql.so
6. php-fpm
service php-fpm restart
7을 다시 시작하고 PHP 파일을 추가하세요. /usr/local/nginx/html/mysql.php
<?php $con = mysql_connect('localhost','root',''); if($con){ die('ok'); }else{ die('Could not connect: ' . mysql_error()); }
와 같은 웹 디렉토리에 있습니다. 권장 학습: "PHP 비디오 튜토리얼"
위 내용은 PHP 연결 mysql 500 오류 문제를 해결하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!