nginx와 php를 연동하기 위해서는 php-fpm이 필요하다. php-fpm은 php 5.2.x 버전 이상부터 사용 가능 가능한데 5.2 버전에서 php-fpm을 사용하려면 php core를 따로 컴파일 해야 해서 불편하다. php 5.3.6 버전부터 php-fpm이 core에 통합되어 따로 컴파일하지 않아도 되므로 php 를 5.3.6 이상으로 업데이트 한다. php 업데이트가 끝나면 본격적으로 php-fpm과 mysql, php를 설치한다. (참조 : http://opentutorials.org/module/384/43…
<?phpdefine("DB_HOST", "IP주소");define("DB_USER", "호출할DB유저명");define("DB_PASSWORD", "유저패스워드");define("DB_NAME", "DB명");define("DB_PORT", "DB 포트");$conn = mysqli_connect(DB_HOST, DB_USER, DB_PASSWORD…
웹사이트의 세션유지시간(로그인 유지시간)을 php.ini 파일을 통해 변경할 수 있습니다. session.gc_maxlifetime = n - 사용자가 아무런 입력을 하지 않았을 경우 n초 후 세션이 끊어집니다. session.cookie_lifetime = n - n초 후 세션이 끊어집니다. ex> session.gc_maxlifetime = 86400 - 사용자가 아무런 입력이 없을경우 24시간 후 로그인 상태가 해제됩니다. session.cookie_lifetime = 1440 …
# yum install php-zip Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: ftp.neowiz.com * epel: ftp.riken.jp * extras: mirror.kakao.com * remi-php71: mirrors.mediatemple.net * remi-safe: mirrors.mediatemple.net * updates: mirror.kakao.com * webtatic: sp.…
# /usr/local/php/bin/pecl install pdo_sqlsrv downloading pdo_sqlsrv-5.2.0.tgz ... Starting to download pdo_sqlsrv-5.2.0.tgz (164,456 bytes) ....................................done: 164,456 bytes 34 source files, building running: phpize Configuring for: PHP Api Version: 20160303 Zen…
PHP에서 MS-SQL 서버를 연동하기 위한 방법입니다 - PHP의 mssql extension을 컴파일 하기 위해서는 FreeTDS 라이브러리가 필요합니다. 본문에서는 APM은 이미 설치되어 있는 것으로 가정하고 Freetds는 소스 설치, mssql 모듈은 extension으로 설치 하겠습니다. (1) FreeTDS 설치 # wget http://ibiblio.org/pub/Linux/ALPHA/freetds/stable/freetds-stable.tgz # tar xvzf freetds-stable.tg…
1. 설치 # cd /usr/local/src/php-5.3.21/ext/openssl // php 소스 폴더의 ext/openssl 디렉토리로 이동 # /usr/local/php/bin/phpize # ./configure --enable-openssl --with-php-config=/usr/local/php/bin/php-config # make # mkdir /usr/local/php/modules # cp -arp modules/openssl.so /usr/local/php/modules/ 2…
Warning: phpinfo(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identif…