일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- Linux
- DISK
- Windows
- terraform
- fdisk
- xen
- x-real-ip
- DELETE
- x-forward-for
- ubuntu
- port
- RDS
- deragistration
- centos
- onpromise
- resize2fs
- 센토스
- mysql
- nvme
- Query
- EC2
- 리눅스
- Error
- awscli
- 아마존
- ntp
- VPN
- AWS
- 인스턴스타입
- EBS
- Today
- Total
Cloud
윈도우용 xampp 설치시 p_thread 모듈 올리기. 본문
윈도우용 xampp 설치시 p_thread 모듈 올리기.
중요 포인트는 아래 주소에서 정확히 맞는 php 버전의 모듈과 Tread safety 버전의 파일을 찾아야 합니다.
PHP Version 5.6.31, Compiler MSVC11 (Visual C++ 2012) , Architecture x86, Thread safety 버전의 php 를 사용하였으며, apache 와 php 만 설치되어 있습니다.
php/ext 에만 모듈을 카피하면 아래와 같은 에러가 뜹니다.
C:\xampp\php>php -v
PHP Warning: PHP Startup: Unable to load dynamic library 'C:\xampp\php\ext\php_pthreads.dll' - 지정된 모듈을 찾을 수 없습니다. in Unknown on line 0
pthreadVC2.dll 는 apache/bin, php/ext, php 에 설치 되어야 됩니다. CLI상에서 모듈인식과는 별개로 apache 에서도 모듈을 따로 load 해야되는 것 같습니다.
예상하기로는 windows/system32 에 넣으면 각각 넣지 않아도 될 것 같은데 path 문제 같습니다만 귀찮아서 더 이상의 테스트는 하지 않았습니다.
모듈 인식 화면
C:\xampp\php>php -m
[PHP Modules]
bcmath
bz2
calendar
Core
ctype
curl
date
dom
ereg
exif
fileinfo
filter
ftp
gd
gettext
hash
iconv
json
libxml
mbstring
mcrypt
mhash
mysql
mysqli
mysqlnd
odbc
openssl
pcre
PDO
pdo_mysql
pdo_sqlite
Phar
pthreads
Reflection
session
SimpleXML
SPL
standard
tokenizer
wddx
xml
xmlreader
xmlwriter
zip
zlib
[Zend Modules]
xampp 다운로드
p_thread 다운로드
http://windows.php.net/downloads/pecl/releases/pthreads/2.0.9/
p_thread 인식화면
php5.6ts버전에 맞는 pthreads
올레~
'윈도우' 카테고리의 다른 글
윈도우 로그 파일 유지 관리 프로그램 forfile 사용법 (0) | 2022.04.06 |
---|---|
윈도우 NTP 설정 (0) | 2017.02.13 |
윈도우 2008 R2 관리공유 해제 (0) | 2016.05.09 |
새벽에 윈도우 2012r2에서 자동 유지 관리로 인해 CPU부하, 디스크 부하가 100% 로 증가하는 현상 (0) | 2015.08.06 |
Win 2012 R2 Max Concurrent 증가 설정, 서버 동시접속 증가 설정 (0) | 2015.07.17 |