yum install freetds #안됩니다... ㅡ,.ㅡ;
\r\n\r\n2012-11-15 수정. \r\n\r\nyum으로 설치하는 경우'...) /volume1/web/www/blog/wp-includes/post-template.php:256
0.6731 18048784 15. WP_Hook->apply_filters($value = '유닉스/리눅스 계열의 OS 환경에서 MS-SQL을 연동하기 위해서는 FreeTDS 라이브러리가 필요합니다.\r\n\r\n1. FreeTDS 설치\r\n\r\nyum install freetds #안됩니다... ㅡ,.ㅡ;
\r\n\r\n2012-11-15 수정. \r\n\r\nyum으로 설치하는 경우'..., $args = [0 => '유닉스/리눅스 계열의 OS 환경에서 MS-SQL을 연동하기 위해서는 FreeTDS 라이브러리가 필요합니다.\r\n\r\n1. FreeTDS 설치\r\n\r\nyum install freetds #안됩니다... ㅡ,.ㅡ;
\r\n\r\n2012-11-15 수정. \r\n\r\nyum으로 설치하는 경우'...]) /volume1/web/www/blog/wp-includes/plugin.php:205
0.6731 18050160 16. WP_Syntax::beforeFilter($content = '유닉스/리눅스 계열의 OS 환경에서 MS-SQL을 연동하기 위해서는 FreeTDS 라이브러리가 필요합니다.\r\n\r\n1. FreeTDS 설치\r\n\r\nyum install freetds #안됩니다... ㅡ,.ㅡ;
\r\n\r\n2012-11-15 수정. \r\n\r\nyum으로 설치하는 경우'...) /volume1/web/www/blog/wp-includes/class-wp-hook.php:324
0.6731 18050160 17. preg_replace_callback($pattern = '/\\s*(.*)<\\/pre>\\s*/siU', $callback = [0 => 'WP_Syntax', 1 => 'substituteToken'], $subject = '유닉스/리눅스 계열의 OS 환경에서 MS-SQL을 연동하기 위해서는 FreeTDS 라이브러리가 필요합니다.\r\n\r\n1. FreeTDS 설치\r\n\r\nCentOS에서는 완전 간단하죠. root 권한으로 아래 명령만 실행하면 끝. /usr/local/freetds 디렉토리에 설치됩니다.\r\nyum install freetds #안됩니다... ㅡ,.ㅡ;\r\n\r\n2012-11-15 수정. \r\n\r\nyum으로 설치하는 경우'...) /volume1/web/www/blog/wp-content/plugins/wp-syntax/wp-syntax.php:380 Warning: WP_Syntax::substituteToken(): Argument #1 ($match) must be passed by reference, value given in /volume1/web/www/blog/wp-content/plugins/wp-syntax/wp-syntax.php on line 380 Call Stack: 0.0000 360448 1. {main}() /volume1/web/www/blog/index.php:0 0.0000 360752 2. require('/volume1/web/www/blog/wp-blog-header.php') /volume1/web/www/blog/index.php:17 0.4638 16530648 3. require_once('/volume1/web/www/blog/wp-includes/template-loader.php') /volume1/web/www/blog/wp-blog-header.php:19 0.4680 16588344 4. include('/volume1/web/www/blog/wp-content/themes/oceanwp/singular.php') /volume1/web/www/blog/wp-includes/template-loader.php:106 0.6697 18044224 5. get_template_part($slug = 'partials/single/layout', $name = 'post', $args = ???) /volume1/web/www/blog/wp-content/themes/oceanwp/singular.php:53 0.6697 18044632 6. locate_template($template_names = [0 => 'partials/single/layout-post.php', 1 => 'partials/single/layout.php'], $load = TRUE, $load_once = FALSE, $args = []) /volume1/web/www/blog/wp-includes/general-template.php:206 0.6698 18044744 7. load_template($_template_file = '/volume1/web/www/blog/wp-content/themes/oceanwp/partials/single/layout.php', $load_once = FALSE, $args = []) /volume1/web/www/blog/wp-includes/template.php:745 0.6698 18045096 8. require('/volume1/web/www/blog/wp-content/themes/oceanwp/partials/single/layout.php') /volume1/web/www/blog/wp-includes/template.php:812 0.6728 18047736 9. get_template_part($slug = 'partials/single/content', $name = ???, $args = ???) /volume1/web/www/blog/wp-content/themes/oceanwp/partials/single/layout.php:54 0.6728 18048088 10. locate_template($template_names = [0 => 'partials/single/content.php'], $load = TRUE, $load_once = FALSE, $args = []) /volume1/web/www/blog/wp-includes/general-template.php:206 0.6728 18048200 11. load_template($_template_file = '/volume1/web/www/blog/wp-content/themes/oceanwp/partials/single/content.php', $load_once = FALSE, $args = []) /volume1/web/www/blog/wp-includes/template.php:745 0.6728 18048504 12. require('/volume1/web/www/blog/wp-content/themes/oceanwp/partials/single/content.php') /volume1/web/www/blog/wp-includes/template.php:812 0.6729 18048504 13. the_content($more_link_text = ???, $strip_teaser = ???) /volume1/web/www/blog/wp-content/themes/oceanwp/partials/single/content.php:19 0.6731 18048536 14. apply_filters($hook_name = 'the_content', $value = '유닉스/리눅스 계열의 OS 환경에서 MS-SQL을 연동하기 위해서는 FreeTDS 라이브러리가 필요합니다.\r\n\r\n1. FreeTDS 설치\r\n\r\nCentOS에서는 완전 간단하죠. root 권한으로 아래 명령만 실행하면 끝. /usr/local/freetds 디렉토리에 설치됩니다.\r\nyum install freetds #안됩니다... ㅡ,.ㅡ;\r\n\r\n2012-11-15 수정. \r\n\r\nyum으로 설치하는 경우'...) /volume1/web/www/blog/wp-includes/post-template.php:256 0.6731 18048784 15. WP_Hook->apply_filters($value = '유닉스/리눅스 계열의 OS 환경에서 MS-SQL을 연동하기 위해서는 FreeTDS 라이브러리가 필요합니다.\r\n\r\n1. FreeTDS 설치\r\n\r\nCentOS에서는 완전 간단하죠. root 권한으로 아래 명령만 실행하면 끝. /usr/local/freetds 디렉토리에 설치됩니다.\r\nyum install freetds #안됩니다... ㅡ,.ㅡ;\r\n\r\n2012-11-15 수정. \r\n\r\nyum으로 설치하는 경우'..., $args = [0 => '유닉스/리눅스 계열의 OS 환경에서 MS-SQL을 연동하기 위해서는 FreeTDS 라이브러리가 필요합니다.\r\n\r\n1. FreeTDS 설치\r\n\r\nCentOS에서는 완전 간단하죠. root 권한으로 아래 명령만 실행하면 끝. /usr/local/freetds 디렉토리에 설치됩니다.\r\nyum install freetds #안됩니다... ㅡ,.ㅡ;\r\n\r\n2012-11-15 수정. \r\n\r\nyum으로 설치하는 경우'...]) /volume1/web/www/blog/wp-includes/plugin.php:205 0.6731 18050160 16. WP_Syntax::beforeFilter($content = '유닉스/리눅스 계열의 OS 환경에서 MS-SQL을 연동하기 위해서는 FreeTDS 라이브러리가 필요합니다.\r\n\r\n1. FreeTDS 설치\r\n\r\nCentOS에서는 완전 간단하죠. root 권한으로 아래 명령만 실행하면 끝. /usr/local/freetds 디렉토리에 설치됩니다.\r\nyum install freetds #안됩니다... ㅡ,.ㅡ;\r\n\r\n2012-11-15 수정. \r\n\r\nyum으로 설치하는 경우'...) /volume1/web/www/blog/wp-includes/class-wp-hook.php:324 0.6731 18050160 17. preg_replace_callback($pattern = '/\\s*(.*)<\\/pre>\\s*/siU', $callback = [0 => 'WP_Syntax', 1 => 'substituteToken'], $subject = '유닉스/리눅스 계열의 OS 환경에서 MS-SQL을 연동하기 위해서는 FreeTDS 라이브러리가 필요합니다.\r\n\r\n1. FreeTDS 설치\r\n\r\nCentOS에서는 완전 간단하죠. root 권한으로 아래 명령만 실행하면 끝. /usr/local/freetds 디렉토리에 설치됩니다.\r\nyum install freetds #안됩니다... ㅡ,.ㅡ;\r\n\r\n2012-11-15 수정. \r\n\r\nyum으로 설치하는 경우'...) /volume1/web/www/blog/wp-content/plugins/wp-syntax/wp-syntax.php:380 Warning: WP_Syntax::substituteToken(): Argument #1 ($match) must be passed by reference, value given in /volume1/web/www/blog/wp-content/plugins/wp-syntax/wp-syntax.php on line 380 Call Stack: 0.0000 360448 1. {main}() /volume1/web/www/blog/index.php:0 0.0000 360752 2. require('/volume1/web/www/blog/wp-blog-header.php') /volume1/web/www/blog/index.php:17 0.4638 16530648 3. require_once('/volume1/web/www/blog/wp-includes/template-loader.php') /volume1/web/www/blog/wp-blog-header.php:19 0.4680 16588344 4. include('/volume1/web/www/blog/wp-content/themes/oceanwp/singular.php') /volume1/web/www/blog/wp-includes/template-loader.php:106 0.6697 18044224 5. get_template_part($slug = 'partials/single/layout', $name = 'post', $args = ???) /volume1/web/www/blog/wp-content/themes/oceanwp/singular.php:53 0.6697 18044632 6. locate_template($template_names = [0 => 'partials/single/layout-post.php', 1 => 'partials/single/layout.php'], $load = TRUE, $load_once = FALSE, $args = []) /volume1/web/www/blog/wp-includes/general-template.php:206 0.6698 18044744 7. load_template($_template_file = '/volume1/web/www/blog/wp-content/themes/oceanwp/partials/single/layout.php', $load_once = FALSE, $args = []) /volume1/web/www/blog/wp-includes/template.php:745 0.6698 18045096 8. require('/volume1/web/www/blog/wp-content/themes/oceanwp/partials/single/layout.php') /volume1/web/www/blog/wp-includes/template.php:812 0.6728 18047736 9. get_template_part($slug = 'partials/single/content', $name = ???, $args = ???) /volume1/web/www/blog/wp-content/themes/oceanwp/partials/single/layout.php:54 0.6728 18048088 10. locate_template($template_names = [0 => 'partials/single/content.php'], $load = TRUE, $load_once = FALSE, $args = []) /volume1/web/www/blog/wp-includes/general-template.php:206 0.6728 18048200 11. load_template($_template_file = '/volume1/web/www/blog/wp-content/themes/oceanwp/partials/single/content.php', $load_once = FALSE, $args = []) /volume1/web/www/blog/wp-includes/template.php:745 0.6728 18048504 12. require('/volume1/web/www/blog/wp-content/themes/oceanwp/partials/single/content.php') /volume1/web/www/blog/wp-includes/template.php:812 0.6729 18048504 13. the_content($more_link_text = ???, $strip_teaser = ???) /volume1/web/www/blog/wp-content/themes/oceanwp/partials/single/content.php:19 0.6731 18048536 14. apply_filters($hook_name = 'the_content', $value = '유닉스/리눅스 계열의 OS 환경에서 MS-SQL을 연동하기 위해서는 FreeTDS 라이브러리가 필요합니다.\r\n\r\n1. FreeTDS 설치\r\n\r\nCentOS에서는 완전 간단하죠. root 권한으로 아래 명령만 실행하면 끝. /usr/local/freetds 디렉토리에 설치됩니다.\r\nyum install freetds #안됩니다... ㅡ,.ㅡ;\r\n\r\n2012-11-15 수정. \r\n\r\nyum으로 설치하는 경우'...) /volume1/web/www/blog/wp-includes/post-template.php:256 0.6731 18048784 15. WP_Hook->apply_filters($value = '유닉스/리눅스 계열의 OS 환경에서 MS-SQL을 연동하기 위해서는 FreeTDS 라이브러리가 필요합니다.\r\n\r\n1. FreeTDS 설치\r\n\r\nCentOS에서는 완전 간단하죠. root 권한으로 아래 명령만 실행하면 끝. /usr/local/freetds 디렉토리에 설치됩니다.\r\nyum install freetds #안됩니다... ㅡ,.ㅡ;\r\n\r\n2012-11-15 수정. \r\n\r\nyum으로 설치하는 경우'..., $args = [0 => '유닉스/리눅스 계열의 OS 환경에서 MS-SQL을 연동하기 위해서는 FreeTDS 라이브러리가 필요합니다.\r\n\r\n1. FreeTDS 설치\r\n\r\nCentOS에서는 완전 간단하죠. root 권한으로 아래 명령만 실행하면 끝. /usr/local/freetds 디렉토리에 설치됩니다.\r\nyum install freetds #안됩니다... ㅡ,.ㅡ;\r\n\r\n2012-11-15 수정. \r\n\r\nyum으로 설치하는 경우'...]) /volume1/web/www/blog/wp-includes/plugin.php:205 0.6731 18050160 16. WP_Syntax::beforeFilter($content = '유닉스/리눅스 계열의 OS 환경에서 MS-SQL을 연동하기 위해서는 FreeTDS 라이브러리가 필요합니다.\r\n\r\n1. FreeTDS 설치\r\n\r\nCentOS에서는 완전 간단하죠. root 권한으로 아래 명령만 실행하면 끝. /usr/local/freetds 디렉토리에 설치됩니다.\r\nyum install freetds #안됩니다... ㅡ,.ㅡ;\r\n\r\n2012-11-15 수정. \r\n\r\nyum으로 설치하는 경우'...) /volume1/web/www/blog/wp-includes/class-wp-hook.php:324 0.6731 18050160 17. preg_replace_callback($pattern = '/\\s*(.*)<\\/pre>\\s*/siU', $callback = [0 => 'WP_Syntax', 1 => 'substituteToken'], $subject = '유닉스/리눅스 계열의 OS 환경에서 MS-SQL을 연동하기 위해서는 FreeTDS 라이브러리가 필요합니다.\r\n\r\n1. FreeTDS 설치\r\n\r\nCentOS에서는 완전 간단하죠. root 권한으로 아래 명령만 실행하면 끝. /usr/local/freetds 디렉토리에 설치됩니다.\r\nyum install freetds #안됩니다... ㅡ,.ㅡ;\r\n\r\n2012-11-15 수정. \r\n\r\nyum으로 설치하는 경우'...) /volume1/web/www/blog/wp-content/plugins/wp-syntax/wp-syntax.php:380 Warning: WP_Syntax::substituteToken(): Argument #1 ($match) must be passed by reference, value given in /volume1/web/www/blog/wp-content/plugins/wp-syntax/wp-syntax.php on line 380 Call Stack: 0.0000 360448 1. {main}() /volume1/web/www/blog/index.php:0 0.0000 360752 2. require('/volume1/web/www/blog/wp-blog-header.php') /volume1/web/www/blog/index.php:17 0.4638 16530648 3. require_once('/volume1/web/www/blog/wp-includes/template-loader.php') /volume1/web/www/blog/wp-blog-header.php:19 0.4680 16588344 4. include('/volume1/web/www/blog/wp-content/themes/oceanwp/singular.php') /volume1/web/www/blog/wp-includes/template-loader.php:106 0.6697 18044224 5. get_template_part($slug = 'partials/single/layout', $name = 'post', $args = ???) /volume1/web/www/blog/wp-content/themes/oceanwp/singular.php:53 0.6697 18044632 6. locate_template($template_names = [0 => 'partials/single/layout-post.php', 1 => 'partials/single/layout.php'], $load = TRUE, $load_once = FALSE, $args = []) /volume1/web/www/blog/wp-includes/general-template.php:206 0.6698 18044744 7. load_template($_template_file = '/volume1/web/www/blog/wp-content/themes/oceanwp/partials/single/layout.php', $load_once = FALSE, $args = []) /volume1/web/www/blog/wp-includes/template.php:745 0.6698 18045096 8. require('/volume1/web/www/blog/wp-content/themes/oceanwp/partials/single/layout.php') /volume1/web/www/blog/wp-includes/template.php:812 0.6728 18047736 9. get_template_part($slug = 'partials/single/content', $name = ???, $args = ???) /volume1/web/www/blog/wp-content/themes/oceanwp/partials/single/layout.php:54 0.6728 18048088 10. locate_template($template_names = [0 => 'partials/single/content.php'], $load = TRUE, $load_once = FALSE, $args = []) /volume1/web/www/blog/wp-includes/general-template.php:206 0.6728 18048200 11. load_template($_template_file = '/volume1/web/www/blog/wp-content/themes/oceanwp/partials/single/content.php', $load_once = FALSE, $args = []) /volume1/web/www/blog/wp-includes/template.php:745 0.6728 18048504 12. require('/volume1/web/www/blog/wp-content/themes/oceanwp/partials/single/content.php') /volume1/web/www/blog/wp-includes/template.php:812 0.6729 18048504 13. the_content($more_link_text = ???, $strip_teaser = ???) /volume1/web/www/blog/wp-content/themes/oceanwp/partials/single/content.php:19 0.6731 18048536 14. apply_filters($hook_name = 'the_content', $value = '유닉스/리눅스 계열의 OS 환경에서 MS-SQL을 연동하기 위해서는 FreeTDS 라이브러리가 필요합니다.\r\n\r\n1. FreeTDS 설치\r\n\r\nCentOS에서는 완전 간단하죠. root 권한으로 아래 명령만 실행하면 끝. /usr/local/freetds 디렉토리에 설치됩니다.\r\nyum install freetds #안됩니다... ㅡ,.ㅡ;\r\n\r\n2012-11-15 수정. \r\n\r\nyum으로 설치하는 경우'...) /volume1/web/www/blog/wp-includes/post-template.php:256 0.6731 18048784 15. WP_Hook->apply_filters($value = '유닉스/리눅스 계열의 OS 환경에서 MS-SQL을 연동하기 위해서는 FreeTDS 라이브러리가 필요합니다.\r\n\r\n1. FreeTDS 설치\r\n\r\nCentOS에서는 완전 간단하죠. root 권한으로 아래 명령만 실행하면 끝. /usr/local/freetds 디렉토리에 설치됩니다.\r\nyum install freetds #안됩니다... ㅡ,.ㅡ;\r\n\r\n2012-11-15 수정. \r\n\r\nyum으로 설치하는 경우'..., $args = [0 => '유닉스/리눅스 계열의 OS 환경에서 MS-SQL을 연동하기 위해서는 FreeTDS 라이브러리가 필요합니다.\r\n\r\n1. FreeTDS 설치\r\n\r\nCentOS에서는 완전 간단하죠. root 권한으로 아래 명령만 실행하면 끝. /usr/local/freetds 디렉토리에 설치됩니다.\r\nyum install freetds #안됩니다... ㅡ,.ㅡ;\r\n\r\n2012-11-15 수정. \r\n\r\nyum으로 설치하는 경우'...]) /volume1/web/www/blog/wp-includes/plugin.php:205 0.6731 18050160 16. WP_Syntax::beforeFilter($content = '유닉스/리눅스 계열의 OS 환경에서 MS-SQL을 연동하기 위해서는 FreeTDS 라이브러리가 필요합니다.\r\n\r\n1. FreeTDS 설치\r\n\r\nCentOS에서는 완전 간단하죠. root 권한으로 아래 명령만 실행하면 끝. /usr/local/freetds 디렉토리에 설치됩니다.\r\nyum install freetds #안됩니다... ㅡ,.ㅡ;\r\n\r\n2012-11-15 수정. \r\n\r\nyum으로 설치하는 경우'...) /volume1/web/www/blog/wp-includes/class-wp-hook.php:324 0.6731 18050160 17. preg_replace_callback($pattern = '/\\s*(.*)<\\/pre>\\s*/siU', $callback = [0 => 'WP_Syntax', 1 => 'substituteToken'], $subject = '유닉스/리눅스 계열의 OS 환경에서 MS-SQL을 연동하기 위해서는 FreeTDS 라이브러리가 필요합니다.\r\n\r\n1. FreeTDS 설치\r\n\r\nCentOS에서는 완전 간단하죠. root 권한으로 아래 명령만 실행하면 끝. /usr/local/freetds 디렉토리에 설치됩니다.\r\nyum install freetds #안됩니다... ㅡ,.ㅡ;\r\n\r\n2012-11-15 수정. \r\n\r\nyum으로 설치하는 경우'...) /volume1/web/www/blog/wp-content/plugins/wp-syntax/wp-syntax.php:380유닉스/리눅스 계열의 OS 환경에서 MS-SQL을 연동하기 위해서는 FreeTDS 라이브러리가 필요합니다.
1. FreeTDS 설치
CentOS에서는 완전 간단하죠. root 권한으로 아래 명령만 실행하면 끝. /usr/local/freetds 디렉토리에 설치됩니다.
yum install freetds #안됩니다... ㅡ,.ㅡ;2012-11-15 수정.
yum으로 설치하는 경우 /usr/local/freetds 디렉토리에 설치되지 않다는 것을 아주 늦게 발견했습니다. 죄송… 이 경우는 yum 설치가 아닌 소스 설치를 하시는 게 맞습니다. 관련하여 참고 링크(클릭)를 덧붙이니 링크한 글의 3번 항목을 참고하여 FreeTDS를 설치한 후에 아래 내용으로 이어서 보시면 됩니다.
2. PHP 모듈 설치
PHP를 새로 설치하는 경우에는 configure 명령에서 –-with-mssql=/usr/local/freetds 옵션을 추가하고 다시 컴파일을 하면 되지만, PHP를 재설치하기 싫어서 이러는 것이니(이유는 그냥…) 모듈만 추가하는 방식을 설명합니다. PHP 소스의 위치나 PHP의 기존 설치 위치는 환경에 따라 다를 수 있습니다.
cd /usr/local/src/php-5.3.3 cd ext/mssql /usr/local/php/bin/phpize ./configure –-with-mssql=/usr/local/freetds make make installPDO(PHP Data Object) 모듈은 꼭 설치하지 않아도 된다고는 하는데 일단 설치했습니다.
cd /usr/local/src/php-5.3.3 cd ext/pdo_dblib /usr/local/php/bin/phpize ./configure –-with-pdo-dblib=/usr/local/freetds make make install위 명령들을 실행하면 마지막에 확장 모듈의 위치가 표시되므로 이 경로에 맞춰 php.ini 파일에 해당 내용을 넣으면 됩니다. 제 경우는 ‘/usr/local/php/lib/php/extensions/no-debug-zts-20090626/’였습니다.
extension=/usr/local/php/lib/php/extensions/no-debug-zts-20090626/mssql.so extension=/usr/local/php/lib/php/extensions/no-debug-zts-20090626/pdo_dblib.so3. freetds.conf 파일 설정 및 PHP에서의 사용
/usr/local/freetds/etc/freetds.conf 파일을 입맛에 맞게(!) 설정하고 웹서버를 재구동한 후, PHP에서 사용하면 됩니다. conf 파일은 한 번 들여다 보면 대충 알 수 있고, PHP 사용 부분은 제가 개발자가 아닌 관계로 패스합니다. ^^;;
본문과 상관이 있을 수도 없을 수도 있는 만화
- 나는야, 오타쿠 샐러리맨 : 칠전팔기편/ 글,그림 : 요시타니 / 대원씨아이따, 딱히 주인공이 SE라서 언급한 것은 아니라능…
제 글이 유용하셨다면 아래 손가락 모양을 꾸욱~ 눌러주세요.