dedecms 설치 시 문제:
MySQL은 On [×]Off를 지원합니다(지원되지 않으면 이 시스템을 사용할 수 없습니다)
해결 방법은 다음과 같습니다. 모든 사람에게 도움이 되기를 바랍니다.
이 문서의 php 버전: php-5.1.1-Win32
다운로드된 discuz!4.0의 사용 설명서에 따라 환경을 구성하세요.
변경 사항:
1. php.ini 파일의 경우
C:PHP를 입력하고 php.ini-dist를 복사하여 C:WINNT(Windows XP/2003에서는 C:Windows)에 넣고 이름을 php 로 바꿉니다. 그런 다음 메모장으로 열고 메모장의 검색 기능을 사용하여 Extension_dir = "./"를 검색한 다음 해당 경로를 PHP 디렉터리 아래의 확장 디렉터리로 지정합니다. 예: Extension_dir = "C:PHPext" 다시 검색 Register_globals = Off , Off를 On으로 변경합니다.
;extension=php_mysql.dll을 찾아 앞의 따옴표 ";"를 제거합니다.
2. 설명서의 IIS 구성에 대한 지침을 보려면 php 디렉터리에서 "PHPsapiphp4isapi.dll"을 "php5isapi.dll"로 변경하세요. 중요: php 디렉터리에 있는 libmysql.dll 파일을 system32에 복사하세요.
명령 프롬프트에서 명령을 하나씩 실행합니다.
net stop w3svc net stop iisadmin net start w3svc
해당 설치 디렉터리에 php.ini를 넣고 dist 파일 이름을 바꾸세요. php.ini에 복사하고 시스템 디스크 c 드라이브의 Windows 디렉터리에 복사합니다.
c:windowsphp.ini 파일을 엽니다
찾기:
extension_dir = "./"
다음으로 변경:
extension_dir = "d:phpext " (PHP 설치 디렉토리 경로입니다)
Find:
;extension=php_mbstring.dll
Change to:
extension=php_mbstring.dll
Find:
;extension=php_gd2.dll
Change to:
extension=php_gd2.dll
찾기:
;extension=php_mysql.dll
다음으로 변경:
extension=php_mysql.dll
찾기:
;extension=php_mcrypt.dll
다음으로 변경:
extension=php_mcrypt.dll
사실 앞에 있는 세미콜론을 제거하세요. , 그리고 VISTA 시스템 아래에 있다면 다른 곳에 저장한 후 잘라내야 합니다. 그런 다음 php(설치 디렉터리) 디렉터리에 있는 php5ts.dll 및 libmysql.dll을 C: WindowsSystem32 디렉터리에 복사합니다.
phpext 디렉터리에 있는 php_gd2.dll, php_mysql.dll, php_mbstring.dll 파일도 C:WindowsSystem32에 복사됩니다. (php_gd2.dll이 로딩되지 않으면 php는 이미지 처리를 할 수 없습니다. php_mysql.dll이 로딩되지 않으면 php는 mysql 함수 라이브러리를 지원하지 않습니다. php_mbstring.dll은 나중에 phpmyadmin을 사용할 때 와이드 문자를 지원합니다.)
그런 다음 IIS를 다시 시작하고 웹 사이트를 새로 고치면 완료됩니다. 물론 mysql을 설치해야 합니다
10M으로 변경했어요서버를 다시 시작하니 10M 이내 파일 업로드가 가능하네요, (*^__^*) ㅎㅎ...이 과정에서 다음과 같은 것도 발견했습니다. ;POST 최대 크기 post_max_size = 2MPHP는 POST 데이터의 최대 크기도 구성할 수 있는 것으로 나타났습니다. 향후 업로드에 문제가 발생하면 여기에서 변경해주세요! 실제로 dedecms에 로그인 후 홈페이지 기본 시스템 정보의 PHP 환경 요약에 이미 "업로드 지원 최대 파일 수" 항목이 나와 있습니다. 관련 추천:
드림위버 cms
위 내용은 Dedecms 설치 시 발생하는 문제 해결의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!