﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-aijava-文章分类-PHP 学习</title><link>http://www.blogjava.net/hayun/category/19897.html</link><description>welcome to my online log ! open java new world!
Taste java charm........</description><language>zh-cn</language><lastBuildDate>Sun, 06 May 2007 01:16:41 GMT</lastBuildDate><pubDate>Sun, 06 May 2007 01:16:41 GMT</pubDate><ttl>60</ttl><item><title>Windows 2000/XP/2003下安装配置IIS+PHP+MySQL+Zend Optimizer+GD库+phpMyAdmin </title><link>http://www.blogjava.net/hayun/articles/php5.html</link><dc:creator>苑</dc:creator><author>苑</author><pubDate>Sat, 05 May 2007 10:30:00 GMT</pubDate><guid>http://www.blogjava.net/hayun/articles/php5.html</guid><wfw:comment>http://www.blogjava.net/hayun/comments/115436.html</wfw:comment><comments>http://www.blogjava.net/hayun/articles/php5.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/hayun/comments/commentRss/115436.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/hayun/services/trackbacks/115436.html</trackback:ping><description><![CDATA[<p>Windows 2000/XP/2003下安装配置IIS+PHP+MySQL+Zend Optimizer+GD库+phpMyAdmin</p>
<p>一、软件准备：以下均为截止2005-4-20的最新正式版本<br>PHP（5.1.2）：<a href="http://www.php.net/"><font color=#000080>http://www.php.net</font></a></p>
<p>MySQL（5.0.19）：<a href="http://www.mysql.com/"><font color=#000080>http://www.mysql.com</font></a></p>
<p>Zend Optimizer（2.6.2）：<a href="http://www.zend.com/"><font color=#000080>http://www.zend.com</font></a></p>
<p>phpMyAdmin（2.8.0.2）：<a href="http://www.phpmyadmin.net/"><font color=#000080>http://www.phpmyadmin.net</font></a></p>
<p>假设 C:\ 为你现在所使用操作系统的系统盘，如果你目前操作系统不是安装在 C:\ ，请自行修改。</p>
<p>二、安装 PHP ：</p>
<p>（1） 下载后得到 php-5.1.2-Win32.zip ，解压至C:\php（这个路径可以随意，不过下面要是用到这个路径，请相应修改）；</p>
<p>（2）再将 C:\php\libmysql.dll 复制到 C:\Windows\system32 下；</p>
<p>（3）将C:\PHP\php.ini-dist 复制到C:\Windows （ Windows 2000 下为 C:\WINNT）并将改名为php.ini，然后用记事本打开，利用记事本的查找功能搜索extension_dir，将其路径指到你的 PHP 目录下的 extensions 目录，比如：</p>
<p>extension_dir = "C:\PHP\ext"；</p>
<p>搜索;Windows Extensions并仅打开需要的模块以节省内存（去掉每个模块前的;号即可）：</p>
<p>extension=php_gd2.dll<br>GD库支持，如果不打开该模块则Discuz!论坛图片水印不能使用。</p>
<p>extension=php_mbstring.dll<br>为了支持phpMyAdmin，打开mbstring。</p>
<p>extension=php_mysql.dll<br>不用说了吧，支持MySQL。</p>
<p>（4）配置 IIS 使其支持 PHP</p>
<p>首先必须确定系统中已经正确安装 IIS ，如果没有安装，需要先安装 IIS。</p>
<p>PHP 与IIS整合时支持 CGI 和 ISAPI 两种模式，推荐使用 ISAPI 模式。这里只解介绍 ISAPI 模式安装方法：ISAPI 模式安装步骤：</p>
<p>在&#8220;控制面板&#8221;的&#8220;管理工具&#8221;中选择&#8220;Internet 服务管理器&#8221;，打开 IIS 后停止服务，然后在左侧&#8220;你需要支持PHP的Web站点上单击右键选择&#8220;属性&#8221;，在打开的&#8220; Web 站点属性&#8221;窗口的&#8220;ISAPI 筛选器&#8221;标签里找到并点击&#8220;添加&#8221;按钮，在弹出的&#8220;筛选器属性&#8221;窗口中的&#8220;筛选器名称&#8221;栏中输入：PHP ，再将可执行文件指向 php5isapi.dll 所在路径，如：C:\PHP\php5isapi.dll 。</p>
<p>打开&#8220;Web 站点属性&#8221;窗口的&#8220;主目录&#8221;标签，找到并点击&#8220;配置&#8221;按钮，在弹出的&#8220;应用程序配置&#8221;窗口中找到并点击&#8220;添加&#8221;按钮，在弹出的窗口中新增一个扩展名映射，扩展名为 .php ，单击&#8220;浏览&#8221;将可执行文件指向 php5isapi.dll 所在路径，如：C:\PHP\php5isapi.dll，然后一路确定即可。</p>
<p>再打开&#8220;Web 站点属性&#8221;窗口的&#8220;文档&#8221;标签，找到并点击&#8220;添加&#8221;按钮，向默认的 Web 站点启动文档列表中添加 index.php 项。您可以将 index.php 升到最高优先级，这样，访问站点时就会首先自动寻找并打开 index.php 文档。</p>
<p>确定 Web 目录的应用程序设置和执行许可中选择为纯脚本，然后在&#8220;Internet 服务管理器&#8221;左边的&#8220;WEB服务扩展&#8221;中设置ISAPI 扩展允许，Active Server Pages 允许打开浏览器，输入：<a href="http://localhost/"><font color=#000080>http://localhost/</font></a>，看到成功页面后，在 IIS 根目录下新建一个 phpinfo.php ，内容如下：</p>
<p><br>&lt;?php<br>phpinfo();<br>?&gt;<br>打开浏览器，输入：<a href="http://localhost/phpinfo.php"><font color=#000080>http://localhost/phpinfo.php</font></a>，将显示当前服务器所支持 PHP 的全部信息，可以看到 Server API的模式为：ISAPI 。</p>
<p><br>三、安装 MySQL ：</p>
<p>&nbsp;&nbsp;&nbsp; 下载Windows Essentials (x86) ,直接双击安装即可。这里本人安装到C:\MySQL，安装过程中会提示你是不是立即进行配置，选择否即可完成安装。安装完毕后，在&#8220;开始&#8221;菜单的&#8220;运行&#8221;中输入：C:\MySQL\bin\mysqld-nt -install ，运行成功之后再输入：net mysql start ，将会启动 MySQL 服务；如果你还想较详细的配置 MySQL ，就请进入 C:\MySQL\bin 目录，运行 MySQLInstanceConfig.exe ，按提示操作即可。</p>
<p>&nbsp;&nbsp;&nbsp; 如果你下载的是 Windows (x86) ，解压后双击执行 Setup.exe 即可，步骤同上。</p>
<p>&nbsp;&nbsp;&nbsp; 如果你下载的是 Without installer (unzip in C:\) ，直接解压到C:\MySQL，在&#8220;开始&#8221;菜单的&#8220;运行&#8221;中输入： C:\MySQL\bin\mysqld-nt.exe ，运行成功之后再输入：net mysql start ，即可启动 MySQL 服务。</p>
<p><br>为MYSQL设置密码，确保安全：<br>一般菜单里面有配置向导MySQL Server Instance Config Wizar，运行后按下面步骤配置设置ROOT密码即可</p>
<p><br>ROOT密码，建议社设置复杂点，确保服务器安全！</p>
<p>也可以在MySQL Command Line Client里面用命令配置：<br>首先在打开DOS窗口，然后进入目录 mysqlbin，再键入命令mysql -uroot -p，回车后提示你输密码，如果刚安装好MYSQL，超级用户root是没有密码的，故直接回车即可进入到MYSQL中了，MYSQL的提示符是：mysql&gt; </p>
<p>修改密码。 <br>格式：mysqladmin -u用户名 -p旧密码 password 新密码 <br>例：给root加个密码zuozhan.net首先在DOS下进入目录mysqlbin，然后键入以下命令 <br>mysqladmin -uroot -password zuozhan.net<br>注：因为开始时root没有密码，所以-p旧密码一项就可以省略了。</p>
<p>然后执行:<br>SET PASSWORD FOR <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#39;&#114;&#111;&#111;&#116;&#39;&#64;&#39;&#108;&#111;&#99;&#97;&#108;&#104;&#111;&#115;&#116;&#39;"><font color=#000080>'root'@'localhost'</font></a> = OLD_PASSWORD('zuozhan.net');<br>这里的命令是由于MySQL 4.1 及其后版本验证协议使用的密码哈希算法与老的客户端不兼容,在PHPMYADMIN里用正确密码登陆也会提示：<br>Client does not support authentication protocol requested<br>by server; consider upgrading MySQL client<br>所以是为后面正确使用PHPMYADMIN做准备</p>
<p>这样ROOT密码就设置为zuozhan.net了</p>
<p>四、安装 Zend Optimizer ：</p>
<p>&nbsp;&nbsp;&nbsp; 下载后得到 ZendOptimizer-2.6.2-Windows-i386.exe ，直接双击安装即可，安装过程要你选择 Web Server 时，选择 IIS ，然后提示你是否 Restart Web Server，选择是，完成安装之前提示是否备份 php.ini ，点确定后安装完成。</p>
<p>五、安装 phpMyAdmin：<br>下载得到 phpMyAdmin-2.8.0.2.zip ，将其解压到站点根目录，找到./libraties/config.default.php并复制到phpMyAdmin根目录命名为config.inc.php ，做以下修改：</p>
<p>搜索$cfg['PmaAbsoluteUri']，设置你的phpmyadmin的URL，如：$cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin/'; 注意这里假设phpmyadmin在默认站点的根目录下<br>搜索$cfg['blowfish_secret']，设定好root密码后这里也要填写比如ROOT密码zuozhan.net则设置为$cfg['blowfish_secret'] = 'zuozhan.net';<br>搜索$cfg['DefaultLang'] ，将其设置为 zh-gb2312 ；<br>搜索$cfg['DefaultCharset'] ，将其设置为 gb2312 ；<br>搜索$cfg['Servers'][$i]['auth_type']，默认为config，是不安全的，不推荐，推荐使用cookie，将其设置为$cfg['Servers'][$i]['auth_type']&nbsp;&nbsp;&nbsp;&nbsp; = 'cookie'; <br>注意这里如果设置为config请在下面设置用户名和密码！例如：<br>$cfg['Servers'][$i]['user']&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 'root';&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // MySQL user-----MySQL连接用户<br>$cfg['Servers'][$i]['password']&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 'zuozhan.net';&nbsp;&nbsp; <br>打开浏览器，输入：<a href="http://localhost/phpMyAdmin/"><font color=#000080>http://localhost/phpMyAdmin/</font></a> ，若 IIS 和 MySQL 均已启动，输入用户ROOT密码zuozhan.net即可浏览数据库内容。<br>phpMyAdmin 的具体功能，请慢慢熟悉，这里不再赘述。<br>至此所有安装完毕。</p>
<img src ="http://www.blogjava.net/hayun/aggbug/115436.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/hayun/" target="_blank">苑</a> 2007-05-05 18:30 <a href="http://www.blogjava.net/hayun/articles/php5.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>php 上传图片</title><link>http://www.blogjava.net/hayun/articles/php3.html</link><dc:creator>苑</dc:creator><author>苑</author><pubDate>Thu, 08 Feb 2007 09:37:00 GMT</pubDate><guid>http://www.blogjava.net/hayun/articles/php3.html</guid><wfw:comment>http://www.blogjava.net/hayun/comments/98832.html</wfw:comment><comments>http://www.blogjava.net/hayun/articles/php3.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/hayun/comments/commentRss/98832.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/hayun/services/trackbacks/98832.html</trackback:ping><description><![CDATA[
		<strong>
				<font color="#0000ff">
						<font color="#000000">
								<br />upload.php 文件代码</font>
						<br />&lt;form enctype="multipart/form-data" action="readimg.php" method="post"&gt;<br />&lt;input type="hidden" name="MAX_FILE_SIZE" value="100000"&gt;<br />Send this file: &lt;input name="userfile" type="file"&gt;<br />&lt;input type="submit" value="Send File"&gt;<br />&lt;/form&gt;<br /><br /><br /><font color="#000000">readimg.php 文件代码</font><br /><font color="#ff0000">&lt;?php</font><br />if(is_array($HTTP_POST_FILES)){<br />$upfile = $HTTP_POST_FILES[userfile][tmp_name];<br />$upfile_name = $HTTP_POST_FILES[userfile][name];<br />}<br />$path_translated = "upload/";      <font color="#006633">//上传文件夹<br /></font>$UpLoadPath = addslashes(dirname($path_translated))."/upload/";<br />$FileName = $UpLoadPath."$upfile_name";    <font color="#006600">  //$upfile_name就是上传的文件名<br /></font>$file_name = $up_load_path."$upfile_name";<br />echo $upfile;<br />echo $file_name;<br />if($upfile!="none" &amp;&amp; $upfile!="" &amp;&amp; $upfile_name!=""){<br />copy($upfile,$FileName);<br />}<br />echo $file_name;<br /><font color="#ff0000">?&gt;</font><br /></font>
		</strong>
<img src ="http://www.blogjava.net/hayun/aggbug/98832.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/hayun/" target="_blank">苑</a> 2007-02-08 17:37 <a href="http://www.blogjava.net/hayun/articles/php3.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>php 连接Access</title><link>http://www.blogjava.net/hayun/articles/php2.html</link><dc:creator>苑</dc:creator><author>苑</author><pubDate>Thu, 08 Feb 2007 09:25:00 GMT</pubDate><guid>http://www.blogjava.net/hayun/articles/php2.html</guid><wfw:comment>http://www.blogjava.net/hayun/comments/98824.html</wfw:comment><comments>http://www.blogjava.net/hayun/articles/php2.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/hayun/comments/commentRss/98824.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/hayun/services/trackbacks/98824.html</trackback:ping><description><![CDATA[
		<strong>
				<font color="#ff0000">&lt;?php</font>
		</strong>
		<br />  $con= new com("adodb.connection");<br />  $con-&gt;open("Driver=Microsoft Access Driver (*.mdb);DBQ=".realpath("data.mdb"));<br />  $rs=new com("adodb.recordset");<br />  $sql="select * from product";<br />  $rs-&gt;Open($sql,$con,1,3);<br />  while(!$rs-&gt;EOF){<br />  echo $rs-&gt;Fields["pname"]-&gt;value;<br />  echo "&lt;BR&gt;";<br />  $rs-&gt;Movenext();<br />  }<br />   $rs-&gt;close();<br /><font color="#ff0000"><strong>?&gt;</strong></font><img src ="http://www.blogjava.net/hayun/aggbug/98824.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/hayun/" target="_blank">苑</a> 2007-02-08 17:25 <a href="http://www.blogjava.net/hayun/articles/php2.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>php 连接mysql 数据库</title><link>http://www.blogjava.net/hayun/articles/php1.html</link><dc:creator>苑</dc:creator><author>苑</author><pubDate>Thu, 08 Feb 2007 09:22:00 GMT</pubDate><guid>http://www.blogjava.net/hayun/articles/php1.html</guid><wfw:comment>http://www.blogjava.net/hayun/comments/98823.html</wfw:comment><comments>http://www.blogjava.net/hayun/articles/php1.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/hayun/comments/commentRss/98823.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/hayun/services/trackbacks/98823.html</trackback:ping><description><![CDATA[
		<strong>
				<font color="#ff0000">&lt;?php</font>
		</strong>
		<br />  $mysql_server_name='localhost';<br />  $mysql_username='root';<br />  $mysql_password='java';<br />  $mysql_database='myDB';<br />  $conn=mysql_connect($mysql_server_name,$mysql_username,$mysql_password,mysql_database);<br />  mysql_select_db($mysql_database,$conn);<br />  $sql="select * from product";<br />  mysql_query("set names 'gb2312'");<br />  $result=mysql_query($sql,$conn);<br />  while($myrow=mysql_fetch_row($result)){<br />  echo $myrow[1];<br />  }<br /><strong><font color="#ff0000">  ?&gt;</font></strong><img src ="http://www.blogjava.net/hayun/aggbug/98823.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/hayun/" target="_blank">苑</a> 2007-02-08 17:22 <a href="http://www.blogjava.net/hayun/articles/php1.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>