{"id":209,"date":"2007-02-04T09:05:19","date_gmt":"2007-02-04T09:05:19","guid":{"rendered":"http:\/\/www.jason695.idv.tw:81\/wordpress\/?p=209"},"modified":"2010-11-25T23:56:28","modified_gmt":"2010-11-25T15:56:28","slug":"windowsxp-%e5%ae%89%e8%a3%9d-apache2php5mysql5%e8%a7%a3%e6%b1%ba%e4%ba%82%e7%a2%bc%e5%95%8f%e9%a1%8c","status":"publish","type":"post","link":"https:\/\/jason695.why3s.tw\/wordpress\/2007\/02\/04\/windowsxp-%e5%ae%89%e8%a3%9d-apache2php5mysql5%e8%a7%a3%e6%b1%ba%e4%ba%82%e7%a2%bc%e5%95%8f%e9%a1%8c\/","title":{"rendered":"WindowsXP \u5b89\u88dd Apache2+PHP5+Mysql5+\u89e3\u6c7a\u4e82\u78bc\u554f\u984c"},"content":{"rendered":"<p><a href=\"http:\/\/www.blueshop.com.tw\/article\/show.asp?cde=ATL200701232334039O0\">http:\/\/www.blueshop.com.tw\/article\/show.asp?cde=ATL200701232334039O0<\/a>\u524d\u8a00\u3001\u770b\u4e86\u7db2\u8def\u5e7e\u7bc7\u7684\u5b89\u88dd\u8aaa\u660e\uff0c\u96d6\u7136\u6210\u529f\u7684\u555f\u52d5 Apache &#038; Mysql\uff0c\u4f46\u662f\u4e00\u9047\u5230 phpMyAdmin \u5c31\u51fa\u73fe\u7a7a\u767d\u7db2\u9801\uff0c\u800c\u4e14\u555f\u7528 utf8 \u4e00\u6a23\u51fa\u73fe\u4e82\u78bc\uff0c\u4e0d\u7136\u5c31\u662f\u5b89\u88dd\u597d Mysql Administrator \u5de5\u5177\u7a0b\u5f0f\uff0c\u767b\u5165\u5f8c\u51fa\u73fe &#8220;Either the server service or the configuration file could not be found. Startup variables and service section are therefor disabled.&#8221; \u7684\u932f\u8aa4\u8a0a\u606f\u3002\u7d42\u65bc\uff0c\u5728\u7d9c\u5408\u5e7e\u7bc7\u7684\u6587\u7ae0\u4ee5\u53ca Try &#038; error \u5f8c\uff0c\u7d42\u65bc\u89e3\u6c7a\u4e86\u6240\u6709\u7684\u554f\u984c\uff0c\u8332\u5c07\u5fc3\u5f97\u6574\u7406\u4e86\u4e00\u4e0b\u3002<!--more--><\/p>\n<p>\u6b65\u9a5f\u96f6 \u6e96\u5099\u7a0b\u5e8f<br \/>\n1. \u4e0b\u8f09\u6a94\u6848<br \/>\n\u81f3http:\/\/httpd.apache.org\/download.cgi \u4e0b\u8f09\u6700\u65b0\u7684 Apache apache_2.2.4-win32-x86-no_ssl.msi<br \/>\n\u81f3http:\/\/downloads.mysql.com \u4e0b\u8f09 MySQL Community Server  mysql-5.0.27-win32.zip<br \/>\n\u81f3http:\/\/downloads.mysql.com \u4e0b\u8f09 MySQL GUI Tools mysql-gui-tools-5.0-r9a-win32.msi<br \/>\n\u81f3http:\/\/downloads.mysql.com \u4e0b\u8f09 MySQL Connector\/ODBC 3.51 mysql-connector-odbc-3.51.12-win32.msi<br \/>\n\u81f3http:\/\/www.php.net\/downloads.php \u4e0b\u8f09\u6700\u65b0\u7684 PHP 5.2 php-5.2.0-Win32.zip<br \/>\n\u81f3http:\/\/www.phpmyadmin.net\/ \u4e0b\u8f09 phpMyAdmin 2.9.2 phpMyAdmin-2.9.2-all-languages.zip<br \/>\n\u81f3http:\/\/www.emeditor.com\/ \u4e0b\u8f09 EmEditor Professional 6.0.3 \u9019\u662f\u7de8\u8f2f\u6587\u5b57\u6a94\u6848\u7684\u597d\u5e6b\u624b\uff0c\u9084\u6709\u4e2d\u6587\u5316\u5594\uff0c\u8a3b\u518a\u78bc\uff1a1812-8697-3961-0886\uff0c\u7576\u7136\u4f60\u4e5f\u53ef\u4ee5\u7528Windows \u7684 notepad\uff0c\u53ea\u662f&#8230;.\u5f88\u967d\u6625<br \/>\n2. \u5efa\u7acb\u76ee\u9304<br \/>\nC:\\Web<br \/>\nC:\\Web\\Apache<br \/>\nC:\\Web\\MySQL<br \/>\nC:\\Web\\PHP<br \/>\nC:\\Web\\Temp<br \/>\nC:\\Web\\WWW<br \/>\nC:\\Web\\WWW\\phpMyAdmin<br \/>\n3. \u5efa\u7acb\u8def\u5f91 path<br \/>\n\u5728 \u6211\u7684\u96fb\u8166 \u4e0a\u6309\u53f3\u9375, \u9078 \u5167\u5bb9, \u9078 \u9032\u968e tab, \u4e0b\u9762\u6709\u500b [\u74b0\u5883\u8b8a\u6578], \u6309\u4e0b\u53bb\u6703\u770b\u5230\u4e0b\u9762\u6709\u500b \u7cfb\u7d71\u8b8a\u6578(S), \u88cf\u9762\u6709\u500b path \u8b8a\u6578\uff0c\u5728\u539f\u4f86\u7684\u5b57\u4e32\u7684\u6700\u5f8c\u9762\u52a0\u4e0a c:\\Web\\php;c:\\Web\\php\\ext;c:\\MySQL;c:\\MySQL\\bin \u7136\u5f8c\u91cd\u958b\u6a5f\u3002\u91cd\u958b\u6a5f\u662f\u70ba\u4e86\u8b93\u90a3\u500b path \u751f\u6548\u3002<\/p>\n<p>\u6b65\u9a5f\u4e00 \u5b89\u88dd Apache<br \/>\n1. \u95dc\u9589\u4e0d\u5fc5\u8981\u7684\u5e38\u99d0\u7a0b\u5f0f \u5982 MSN, skype, Yahoo messenger, \u505c\u6b62 IIS \u670d\u52d9\u7b49<br \/>\n2. \u5b89\u88dd apache_2.2.4-win32-x86-no_ssl.msi\uff0c\u5b89\u88dd\u6642\uff0c\u6307\u5b9a\u76ee\u9304\u5230 c:\\Web\\Apache<br \/>\n3. \u5c07 C:\\LocalHost\\Apache\\conf \u4e2d\u7684 httpd.conf \u958b\u555f&#8230;<br \/>\n\u5c0b\u627e DocumentRoot &#8220;C:\/LocalHost\/Apache\/htdocs&#8221;  \u6539\u6210 DocumentRoot &#8220;C:\/Web\/WWW&#8221;<br \/>\n\u5c0b\u627e &#8221;  \u6539\u6210<br \/>\n\u5c0b\u627e<\/p>\n<p>DirectoryIndex index.html<\/p>\n<p>\u6539\u6210<\/p>\n<p>DirectoryIndex index.html index.htm index.php<\/p>\n<p>4.\u5728 httpd.conf \u6700\u5c3e\u7aef\u52a0\u5165\u4e0b\u5217\u6587\u5b57\u6bb5&#8230;<br \/>\nPHPINIDir &#8220;C:\/Web\/PHP&#8221;<br \/>\nLoadFile C:\/Web\/PHP\/php5ts.dll<br \/>\nLoadModule php5_module &#8220;C:\/Web\/PHP\/php5apache2_2.dll&#8221;<br \/>\nScriptAlias \/php\/ &#8220;c:\/Web\/PHP\/&#8221;<br \/>\nAddType application\/x-httpd-php .php<br \/>\nAction application\/x-httpd-php &#8220;\/php\/php-cgi.exe&#8221;<\/p>\n<p>AddDefaultCharset Off<\/p>\n<p>Alias \/phpMyAdmin &#8220;C:\/Web\/WWW\/phpMyAdmin&#8221;<br \/>\nphp_admin_flag engine on<br \/>\nphp_admin_flag safe_mode off<br \/>\nDirectoryIndex index.php<br \/>\nOptions Indexes MultiViews<br \/>\nAllowOverride None<br \/>\nOrder allow,deny<br \/>\nAllow from all<br \/>\nphp_admin_flag engine on<br \/>\nphp_admin_flag safe_mode off<br \/>\nphp_admin_value open_basedir none<br \/>\nphp_admin_value open_basedir &#8220;C:\/Web\/WWW\/phpMyAdmin&#8221;<br \/>\n\u6b65\u9a5f\u4e8c \u5b89\u88dd PHP<br \/>\n1. \u5c07 php-5.2.0-Win32.zip \u89e3\u58d3\u7e2e\u5230\u6307\u5b9a\u76ee\u9304 c:\\Web\\PHP<br \/>\n2. \u5c07 c:\\web\\php \u4e0b\u9762\u7684 php.ini-recommended \u6539\u540d\u70ba php.ini\uff0c\u7de8\u8f2f php.ini<br \/>\n3. \u5c0b\u627e doc_root =  \uff0c\u6539\u6210 doc_root = &#8220;c:\\web\\www&#8221;<br \/>\n\u5c0b\u627e extension_dir = &#8220;.\/&#8221; \uff0c\u6539\u6210 extension_dir = &#8220;c:\\web\\php\\ext&#8221;<br \/>\n\u5c0b\u627e error_reporting  =  E_ALL \uff0c\u6539\u6210 error_reporting  =  E_ALL &#038; ~E_NOTICE | E_STRICT<br \/>\n\u5c0b\u627e display_errors = Off \uff0c\u6539\u6210 display_errors = On<br \/>\n\u5c0b\u627e log_errors = On \uff0c\u6539\u6210 log_errors = Off<br \/>\n4. \u5c0b\u627e ;extension=php_mbstring.dll<br \/>\n;extension=php_bz2.dll<br \/>\n;extension=php_gd2.dll<br \/>\n;extension=php_curl.dll<br \/>\n;extension=php_mysql.dll<br \/>\n;extension=php_sockets.dll<br \/>\n;extension=php_xmlrpc.dll<br \/>\n\u5c07\u9019\u5e7e\u5217\u524d\u9762\u7684 ; \u62ff\u6389<br \/>\n\u518d\u52a0\u5165\u4e00\u5217 extension=php_mysqli.dll<br \/>\n5. \u5c0b\u627e ;session.save_path = &#8220;\/tmp&#8221;\uff0c\u6539\u6210 session.save_path = &#8220;C:\/Web\/temp&#8221;<\/p>\n<p>\u6b65\u9a5f\u4e09 \u5b89\u88dd MySQL<br \/>\n1. \u57f7\u884c mysql-5.0.27-win32.zip \u88e1\u9762\u7684 setup.exe\uff0c\u5b89\u88dd\u81f3 C:\\Web\\MySQL \u76ee\u9304\u4e0b<br \/>\n\u81f3\u65bc\u5b89\u88dd\u904e\u7a0b\u7684\u53c3\u6578\u8a2d\u5b9a\uff0c\u8acb\u53c3\u8003\u5176\u4ed6\u7db2\u7ad9\u7684\u5716\u89e3\u8aaa\u660e(\u53ef\u4ee5\u5229\u7528 Google \u641c\u5c0b\u95dc\u9375\u5b57 &#8220;MySQL \u5b89\u88dd\u5716\u89e3&#8221;)\uff0c\u9019\u88e1\u4e0d\u518d\u8d05\u8ff0\u3002<br \/>\n2. \u5b89\u88dd\u5b8c\u6210\u5f8c\uff0c\u6703\u5728 C:\\Web\\MySQL \u76ee\u9304\u4e0b\uff0c\u7522\u751f my.ini\uff0c\u7de8\u8f2f my.ini<br \/>\n3. \u5c0b\u627e [client] \uff0c\u5728\u5176\u5e95\u4e0b\u52a0\u5165<br \/>\ndefault-character-set=utf8<br \/>\ninit_connect=&#8217;SET NAMES utf8&#8242;<br \/>\n4. \u5c0b\u627e [mysql] \uff0c\u5728\u5176\u5e95\u4e0b\u52a0\u5165<br \/>\ndefault-character-set=utf8<br \/>\n5. \u5c0b\u627e [mysqld] \uff0c\u5728\u5176\u5e95\u4e0b\u52a0\u5165<br \/>\ndefault-character-set=utf8<br \/>\ndefault-collation=utf8_general_ci<\/p>\n<p>\u8a3b\uff1aQ:\u70ba\u4f55\u4e0d\u4e0b\u8f09 mysql-noinstall-5.0.27-win32.zip\uff0c\u5c07\u5176\u89e3\u58d3\u7e2e\u81f3 C:\\Web\\MySQL \u76ee\u9304\u4e0b\uff0c\u518d\u6539\u5176 my.ini \u6a94\u5462\uff1f<br \/>\nA:\u7406\u8ad6\u4e0a\u662f\u53ef\u884c\uff0c\u4f46\u662f\u6bcf\u7576\u6211\u88dd\u5b8c MySQL GUI Tools \u5de5\u5177\u7a0b\u5f0f\u5f8c\uff0c\u767b\u5165\u5f8c\u7e3d\u662f\u51fa\u73fe &#8220;Either the server service or the configuration file could not be found. Startup variables and service section are therefor disabled.&#8221; \u7684\u932f\u8aa4\u8a0a\u606f\uff0c\u4e14 phpMyAdmin \u958b\u555f\u6642\uff0c\u7e3d\u662f\u51fa\u73fe\u7a7a\u767d\u7db2\u9801\u3002\u5f8c\u4f86\u6539\u4e0b\u8f09 mysql-5.0.27-win32.zip \u57f7\u884c\u88e1\u9762\u7684 setup.exe\uff0c\u6b64\u554f\u984c\u7d42\u65bc\u89e3\u6c7a\u4e86\u3002\u539f\u56e0\u597d\u50cf\u662f\u56e0\u70ba\u624b\u52d5\u5b89\u88dd\u7684 MySQL \u662f\u8a8d my.cnf \u6a94\u6848\uff0c\u800c\u4e0d\u662f my.ini\uff0c\u5982\u679c\u5c07 my-medium.ini \u6539\u6210 my.cnf \u518d\u4fee\u6539\u88e1\u9762\u7684\u5167\u5bb9\uff0c\u5c31\u61c9\u8a72\u53ef\u4ee5\u6b63\u5e38\u904b\u4f5c\u4e86(\u9019\u662f\u7531 MySQL Administraor \u88e1\u9762\u7684 Configure Service \u7684 Config Filename \u53c3\u6578\u6240\u767c\u73fe\u5230\u7684)\uff0c\u5404\u4f4d\u770b\u5b98\u53ef\u4ee5\u81ea\u5df1\u8a66\u4e00\u8a66\u3002<\/p>\n<p>\u6b65\u9a5f\u56db \u5b89\u88dd phpMyAdmin<br \/>\n1. \u5c07 phpMyAdmin-2.9.2-all-languages.zip \u89e3\u58d3\u7e2e\u5230\u6307\u5b9a\u76ee\u9304 c:\\Web\\WWW\\phpMyAdmin<br \/>\n2. \u5c07 C:\\Web\\WWW\\phpMyAdmin \u76ee\u9304\u88e1 \u624b\u52d5\u628a config.sample.inc.php \u5099\u4efd\u8907\u88fd\u66f4\u540d\u70ba config.inc.php<br \/>\n3. \u5728 config.inc.php \u5167\u5bb9\u4e2d<br \/>\n$cfg[&#8216;blowfish_secret&#8217;] = &#8221; \u6539\u6210 $cfg[&#8216;blowfish_secret&#8217;] = &#8216;COOKIE&#8217;<br \/>\n$cfg[&#8216;Servers&#8217;][$i][&#8216;auth_type&#8217;] = &#8216;COOKIE&#8217;; \u6539\u6210 $cfg[&#8216;Servers&#8217;][$i][&#8216;auth_type&#8217;] = &#8216;http&#8217;;<br \/>\n\u52a0\u5165\u4e00\u5217 $cfg[&#8216;PmaAbsoluteUri&#8217;] = &#8216;http:\/\/Localhost\/phpMyAdmin\/&#8217;;<br \/>\n$cfg[&#8216;Servers&#8217;][$i][&#8216;controluser&#8217;] = &#8216;pmausr&#8217;; \u6539\u6210 $cfg[&#8216;Servers&#8217;][$i][&#8216;controluser&#8217;] = &#8221;;<br \/>\n$cfg[&#8216;Servers&#8217;][$i][&#8216;controlpass&#8217;] = &#8216;pmapass&#8217;; \u6539\u6210 $cfg[&#8216;Servers&#8217;][$i][&#8216;controlpass&#8217;] = &#8221;;<br \/>\n4. \u81f3\u6b64\uff0c\u5927\u529f\u544a\u6210\u4e86\u3002\u4f60\u7684 MySQL \u8cc7\u6599\u5eab\u53ef\u4ee5\u652f\u63f4 utf8 \u5b57\u5143\u4e86<\/p>\n<p>\u6b65\u9a5f\u4e94 \u91cd\u65b0\u555f\u52d5 Apache and MySQL<br \/>\n\u5982\u679c\u4e0d\u77e5\u9053\u5982\u4f55\u555f\u52d5\uff0c\u5c31\u76f4\u63a5\u91cd\u65b0\u958b\u6a5f\u597d\u4e86<\/p>\n<p>\u6b65\u9a5f\u516d \u5b89\u88dd\u5176\u4ed6\u5de5\u5177\u8edf\u9ad4<br \/>\nmysql-gui-tools-5.0-r8-win32.msi<br \/>\nmysql-connector-odbc-3.51.12-win32.msi<br \/>\nEmEditor Professional 6.0.3<br \/>\n\u9019\u4e9b\u8edf\u9ad4\u53ef\u88dd\u53ef\u4e0d\u88dd\uff0c\u81ea\u5df1\u770b\u8457\u8fa6\u5427\uff01<\/p>\n<p>\u6b65\u9a5f\u4e03 \u6e2c\u8a66<br \/>\n1. \u5728 C:\\Web\\WWW \u76ee\u9304\u4e0b\u5efa\u7acb\u4e00\u500b index.html \u6a94\u6848\uff0c\u5167\u5bb9\u70ba<br \/>\nphpMyadmin<\/p>\n<p>phpMyadmin phpinfo<\/p>\n<p>\u5b58\u6a94\u5f8c\uff0c\u555f\u52d5\u700f\u89bd\u5668\uff0c\u8def\u5f91\u6307\u70ba http:\/\/localhost<br \/>\n\u5982\u679c\u53ef\u4ee5\u51fa\u73fe\u756b\u9762\uff0c\u8868\u793a Apache \u904b\u4f5c\u6b63\u5e38<\/p>\n<p>2. \u5728 c:\\web\\www \u88e1\u9762\u5efa\u7acb\u4e00\u500b phptest.php\uff0c\u5167\u5bb9\u662f < ?php phpinfo(); ?> \uff0c\u7528\u700f\u89bd\u5668\u6253 localhost\/phptest.php \u6e2c\u8a66\u770b\u770b<br \/>\n\u5982\u679c\u53ef\u4ee5\u51fa\u73fe\u756b\u9762\uff0c\u8868\u793a PHP \u904b\u4f5c\u6b63\u5e38<\/p>\n<p>3. \u555f\u52d5\u700f\u89bd\u5668\uff0c\u8def\u5f91\u6307\u70ba http:\/\/localhost\/phpMyAdmin<br \/>\n\u5982\u679c\u51fa\u73fe \u9023\u7dda\u5230localhost \u7684 windows \u8996\u7a97\uff0c\u8868\u793a\u4f60\u7684 MySQL and phpMyAdmin \u904b\u4f5c\u6b63\u5e38<br \/>\n\u8d95\u5feb\u8f38\u5165 \u5e33\u865f(root)\u8ddf\u5bc6\u78bc(\u70ba\u8a2d\u5b9a\u5373\u70ba\u7a7a\u767d)\u5427<\/p>\n<p>4. \u53ef\u4ee5\u5728\u7528phpMyAdmin\u754c\u9762\uff0c\u5728 test \u8cc7\u6599\u5eab\u4e2d\u5efa\u7acb\u8cc7\u6599\u8868\uff0c\u8a2d\u5b9a\u5e7e\u500b\u6587\u5b57\u6b04\u4f4d<br \/>\n\u5b58\u5165 utf8 \u7684\u5b57\u5143\uff0c\u5982\u6e38\u932b\u65b9\u65b9\u571f \u7684 \u5803\uff0c\u9676\u5409\u5409 \u7684 \u5586<br \/>\n\u8a66\u8a66\u770b\u53ef\u4e0d\u53ef\u4ee5\u6b63\u5e38\u986f\u793a<\/p>\n<p>5. \u8b80\u51fa\u8cc7\u6599\u6e2c\u8a66\uff0c\u5728 c:\\web\\www \u88e1\u9762\u5efa\u7acb\u4e00\u500b connect_test.php\uff0c\u5167\u5bb9\u5982\u4e0b<br \/>\n< ?php\n\/\/\u4e00\u3001\u9023\u7d50\u8cc7\u6599\u5eab\n\/\/\u5efa\u7acb\u9023\u7dda\uff1a\n$con = mysql_connect(\"localhost\", \"root\", \"\u4f60\u8a2d\u7684\u5bc6\u78bc\");\nmysql_query(\"SET NAMES utf8\", $con);\n\nif (!$con)\n{\ndie('Could not connect: ' . mysql_error());\n}\n\n\/\/\u9078\u64c7\u8cc7\u6599\u5eab\uff1a\nmysql_select_db(\"test\") or die(\"\u7121\u6cd5\u9078\u64c7\u8cc7\u6599\u5eab\");\n\n\/\/\u4e8c\u3001\u57f7\u884cSQL\u8a9e\u6cd5\n\/\/ \u5efa\u7acbSQL\u8a9e\u6cd5\n$result = mysql_query(\"SELECT * FROM table_name \");\n\n\/\/ \u4e09\u3001\u53d6\u5f97\u57f7\u884cSQL\u8a9e\u6cd5\u5f8c\u7684\u7d50\u679c (\u6307\u67e5\u8a62\u90e8\u4efd)\nwhile($row = mysql_fetch_array($result))\n{\necho $row['Column1'] . \" | \" . $row['column2'];\necho \"\n\";\n}\n\n\/\/\u56db\u3001\u91cb\u653e\u8207Mysql\u7684\u9023\u7dda\nmysql_close($con);\n?><\/p>\n<p>\u555f\u52d5\u700f\u89bd\u5668\uff0c\u8def\u5f91\u6307\u70ba http:\/\/localhost\/phpMyAdmin\/connect_test.php<br \/>\n\u8a66\u8a66\u770b\u53ef\u4e0d\u53ef\u4ee5\u6b63\u5e38\u986f\u793a\uff0c\u8a18\u5f97\u5c07\u700f\u89bd\u5668\u7684\u7de8\u78bc\u8abf\u6574\u70ba Unicode(UTF-8)<\/p>\n<p>\u5beb\u5230\u9019\u88e1\uff0c\u5df2\u7d93\u5927\u529f\u544a\u6210\u4e86\uff0c\u672c\u4eba\u53ea\u662f\u521d\u5b78 PHP &#038; MySQL\uff0c\u4e00\u6b21\u8dd1\u53bb\u66f8\u5c40\u627e\u958b\u767c\u8cc7\u6599\u5eab\u7684\u66f8\uff0c\u767c\u73fe\u67b6\u4e0a\u7684\u66f8\u672c\u5e7e\u4e4e\u6709\u4e00\u534a\u662f PHP &#038; MySQL\uff0c\u4e14\u529f\u80fd\u5f37\u5927\u652f\u63f4 unicode\uff0c\u9019\u662f\u574a\u9593\u6709\u4e9b\u8ce3\u9322\u7684\u8edf\u9ad4\u505a\u4e0d\u5230\u7684\u3002\u56e0\u6b64\u4e0b\u5b9a\u6c7a\u5fc3\u8981\u63a5\u89f8\u4ed6\u5011\uff0c\u4ee5\u5f8c\u8981\u5b78\u7684\u8def\u9084\u5f88\u6f2b\u9577\uff0c\u5e0c\u671b\u5927\u5bb6\u80fd\u591a\u4e92\u76f8\u6559\u5c0e\u3002\u672c\u7bc7\u6587\u7ae0\uff0c\u5e0c\u671b\u80fd\u5e36\u7d66\u5373\u5c07\u63a5\u89f8 PHP &#038; MySQL \u7684\u4eba\uff0c\u5728\u5b89\u88dd\u8d77\u6b65\u7684\u7b2c\u4e00\u6b21\uff0c\u80fd\u6709\u597d\u7684\u958b\u59cb\u4ee5\u53ca\u5c0d PHP &#038; MySQL \u6709\u597d\u7684\u5370\u8c61\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"<p>http:\/\/www.blueshop.com.tw\/article\/show.asp?cde=ATL2007 &hellip; <a href=\"https:\/\/jason695.why3s.tw\/wordpress\/2007\/02\/04\/windowsxp-%e5%ae%89%e8%a3%9d-apache2php5mysql5%e8%a7%a3%e6%b1%ba%e4%ba%82%e7%a2%bc%e5%95%8f%e9%a1%8c\/\" class=\"more-link\">\u95b1\u8b80\u5168\u6587 <span class=\"screen-reader-text\">WindowsXP \u5b89\u88dd Apache2+PHP5+Mysql5+\u89e3\u6c7a\u4e82\u78bc\u554f\u984c<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[29],"tags":[],"class_list":["post-209","post","type-post","status-publish","format-standard","hentry","category-29","no-featured-image"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/jason695.why3s.tw\/wordpress\/wp-json\/wp\/v2\/posts\/209","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jason695.why3s.tw\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jason695.why3s.tw\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jason695.why3s.tw\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jason695.why3s.tw\/wordpress\/wp-json\/wp\/v2\/comments?post=209"}],"version-history":[{"count":0,"href":"https:\/\/jason695.why3s.tw\/wordpress\/wp-json\/wp\/v2\/posts\/209\/revisions"}],"wp:attachment":[{"href":"https:\/\/jason695.why3s.tw\/wordpress\/wp-json\/wp\/v2\/media?parent=209"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jason695.why3s.tw\/wordpress\/wp-json\/wp\/v2\/categories?post=209"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jason695.why3s.tw\/wordpress\/wp-json\/wp\/v2\/tags?post=209"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}