﻿<?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>C++博客-jack-wang-随笔分类-Web开发</title><link>http://www.cppblog.com/jack-wang/category/13250.html</link><description>小王</description><language>zh-cn</language><lastBuildDate>Tue, 26 Dec 2017 20:24:57 GMT</lastBuildDate><pubDate>Tue, 26 Dec 2017 20:24:57 GMT</pubDate><ttl>60</ttl><item><title>使用maven创建web项目</title><link>http://www.cppblog.com/jack-wang/archive/2017/12/23/215441.html</link><dc:creator>小王</dc:creator><author>小王</author><pubDate>Sat, 23 Dec 2017 13:58:00 GMT</pubDate><guid>http://www.cppblog.com/jack-wang/archive/2017/12/23/215441.html</guid><wfw:comment>http://www.cppblog.com/jack-wang/comments/215441.html</wfw:comment><comments>http://www.cppblog.com/jack-wang/archive/2017/12/23/215441.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jack-wang/comments/commentRss/215441.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jack-wang/services/trackbacks/215441.html</trackback:ping><description><![CDATA[<div>无情的盗链：<br />http://blog.csdn.net/zhshulin/article/details/37921705</div><p><br /><br />目前做的项目使用的是MAVEN来管理jar包，这也是我第一次接触maven，感觉非常好，再也不用一个一个去添加和下载jar包了，直接在maven配置文件中配置就可以了，maven可以帮助我们自动下载。非常方便。之前比较忙没时间整理，现在整理一下，记录下来，加深印象。当然我们使用maven也只是最基本的，很多其他功能都没有使用到，<span style="color: #3366ff;">本篇仅介绍如何创建一个maven项目，不做其他</span>。</p><p><br /></p><p>&nbsp; &nbsp; &nbsp; &nbsp;<span style="background-color: #ffff99;">环境搭建</span>参考之前一篇博文：http://blog.csdn.net/zhshulin/article/details/30779873</p><p><br /></p><p>&nbsp; &nbsp; &nbsp; &nbsp; 下面推荐2个maven找jar包配置的网站，只需要搜索关键字即可找到需要的Jar包，非常方便，比如：mysql就可以找到mysql-connect-java.jar。</p><p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;http://search.maven.org/#search%7Cga%7C1%7Cmybatis</p><p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;http://mvnrepository.com/</p><p><br /></p><p>下面是创建的相关图文教程：</p><p><br /></p><p>1、首先新建一个maven项目，看图：</p><p><img alt="" src="http://img.blog.csdn.net/20140718091546296?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhzaHVsaW4=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" /><br /></p><p><br /></p><p><img alt="" src="http://img.blog.csdn.net/20140718091921989?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhzaHVsaW4=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" /><br /></p><p><br /></p><p><img alt="" src="http://img.blog.csdn.net/20140718091703218?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhzaHVsaW4=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" /><br /></p><p><br /></p><p><img width="800" height="500" alt="" src="http://img.blog.csdn.net/20140718092000022?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhzaHVsaW4=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" /><br /></p><p><br /></p><p><img alt="" src="http://img.blog.csdn.net/20140718092040442?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhzaHVsaW4=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" /><br /></p><p><br /></p><p>2、按照以上步骤就可以创建一个maven项目，可以看到最下图的目录结构，但是<span style="color: #3366ff;">这样的目录结构是不对的</span>，需要做一些修改。</p><p><br /></p><p>首先为了避免乱码，我们应该将项目编码换成UTF-8，以后项目编码都采用UTF-8，加个字符编码过滤器，乱码就不再&#8220;乱&#8221;了（不表示没有，但是比较容易解决）。</p><p><br /></p><p><img alt="" src="http://img.blog.csdn.net/20140718092434239?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhzaHVsaW4=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" /><br /></p><p><br /></p><p>&nbsp; &nbsp; &nbsp; &nbsp; 再次，按照以下图解来进行操作（设置JRE为默认的），这样就会出现完整的、正确的目录结构，至于什么原因，我不是很清楚，应该是个BUG：</p><p><br /></p><p><img alt="" src="http://img.blog.csdn.net/20140718092545032?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhzaHVsaW4=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" /><br /></p><p><br /></p><p><img alt="" src="http://img.blog.csdn.net/20140718092556795?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhzaHVsaW4=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" /><br /></p><p><br /></p><p>&nbsp; &nbsp; &nbsp; &nbsp; 最后，还有个index.jsp报错，我们需要引入java ee的jar包即可。在pom.xml中引入：</p><p>&nbsp;</p><div bg_html"=""><div><div><strong>[html]</strong> <a title="view plain" href="http://blog.csdn.net/zhshulin/article/details/37921705#">view plain</a><span data-mod="popu_168"> <a title="copy" href="http://blog.csdn.net/zhshulin/article/details/37921705#">copy</a></span><span data-mod="popu_169"> <a title="print" href="http://blog.csdn.net/zhshulin/article/details/37921705#">print</a></span><a title="?" href="http://blog.csdn.net/zhshulin/article/details/37921705#">?</a></div></div><ol><li>&lt;!--&nbsp;导入java&nbsp;ee&nbsp;jar&nbsp;包&nbsp;--&gt;&nbsp;&nbsp;</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;dependency&gt;&nbsp;&nbsp;</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;groupId&gt;javax&lt;/groupId&gt;&nbsp;&nbsp;</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;artifactId&gt;javaee-api&lt;/artifactId&gt;&nbsp;&nbsp;</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;version&gt;7.0&lt;/version&gt;&nbsp;&nbsp;</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/dependency&gt;&nbsp;&nbsp;</li></ol></div><pre style="display: none;" name="code">&lt;!-- 导入java ee jar 包 --&gt; 		&lt;dependency&gt; 			&lt;groupId&gt;javax&lt;/groupId&gt; 			&lt;artifactId&gt;javaee-api&lt;/artifactId&gt; 			&lt;version&gt;7.0&lt;/version&gt; 		&lt;/dependency&gt;</pre><br /> &nbsp; &nbsp; &nbsp; &nbsp; 至此，完整的目录结构以及正确的项目搞定了。接下来再进行一些配置，毕竟是web项目，需要jstl等等，配置如下： <p>&nbsp;</p><p><br /></p><p><img width="800" height="500" alt="" src="http://img.blog.csdn.net/20140718093227841?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhzaHVsaW4=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" /><br /></p><p>&nbsp;</p><img src ="http://www.cppblog.com/jack-wang/aggbug/215441.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jack-wang/" target="_blank">小王</a> 2017-12-23 21:58 <a href="http://www.cppblog.com/jack-wang/archive/2017/12/23/215441.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>eclipse中运行web项目无法启动Tomcat， "Tomcat v8.0 Server at localhost failed to start"</title><link>http://www.cppblog.com/jack-wang/archive/2017/09/26/215268.html</link><dc:creator>小王</dc:creator><author>小王</author><pubDate>Tue, 26 Sep 2017 11:06:00 GMT</pubDate><guid>http://www.cppblog.com/jack-wang/archive/2017/09/26/215268.html</guid><wfw:comment>http://www.cppblog.com/jack-wang/comments/215268.html</wfw:comment><comments>http://www.cppblog.com/jack-wang/archive/2017/09/26/215268.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jack-wang/comments/commentRss/215268.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jack-wang/services/trackbacks/215268.html</trackback:ping><description><![CDATA[设置Tomcat环境变量：<br /><div>CATALINA_HOME （我本机为 &#8220;D:\tomcat8.0&#8221;）<br /><br />进入Tomcat安装目录，控制台下输入命令:<br />service.bat install<br /><br /></div><img src ="http://www.cppblog.com/jack-wang/aggbug/215268.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jack-wang/" target="_blank">小王</a> 2017-09-26 19:06 <a href="http://www.cppblog.com/jack-wang/archive/2017/09/26/215268.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>使用Maven编译java代码报错：No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK </title><link>http://www.cppblog.com/jack-wang/archive/2017/09/25/215264.html</link><dc:creator>小王</dc:creator><author>小王</author><pubDate>Mon, 25 Sep 2017 09:58:00 GMT</pubDate><guid>http://www.cppblog.com/jack-wang/archive/2017/09/25/215264.html</guid><wfw:comment>http://www.cppblog.com/jack-wang/comments/215264.html</wfw:comment><comments>http://www.cppblog.com/jack-wang/archive/2017/09/25/215264.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jack-wang/comments/commentRss/215264.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jack-wang/services/trackbacks/215264.html</trackback:ping><description><![CDATA[使用Maven编译java代码报错：<br /><p><span "="">No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK<br /><br />在Eclipse中，Window-&gt;Preferences-&gt;Java-&gt;Installed JRES<br />添加本机JDK的路径，并勾选（不使用默认的JRE）<br /><br />再次编译，O了！<br /><br /></span></p><img src ="http://www.cppblog.com/jack-wang/aggbug/215264.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jack-wang/" target="_blank">小王</a> 2017-09-25 17:58 <a href="http://www.cppblog.com/jack-wang/archive/2017/09/25/215264.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>使用Maven创建Java Web项目</title><link>http://www.cppblog.com/jack-wang/archive/2017/09/17/215249.html</link><dc:creator>小王</dc:creator><author>小王</author><pubDate>Sun, 17 Sep 2017 05:39:00 GMT</pubDate><guid>http://www.cppblog.com/jack-wang/archive/2017/09/17/215249.html</guid><wfw:comment>http://www.cppblog.com/jack-wang/comments/215249.html</wfw:comment><comments>http://www.cppblog.com/jack-wang/archive/2017/09/17/215249.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jack-wang/comments/commentRss/215249.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jack-wang/services/trackbacks/215249.html</trackback:ping><description><![CDATA[1、控制台下进入工作路径（例如：D:\eclipse-workspace）<br /><br />2、输入命令：<br /><pre prettyprinted"=""><code>mvn archetype:generate -DgroupId=com.wang -DartifactId=test1 -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false<br /><br />创建了包名为com.wang，类名为test1的web项目了。<br />注意,此时还无法导入Eclipse，因为还没有生成.prject文件。<br /><br />3、在控制台下进入此项目文件夹（即test1）<br />输入命令：<br /><pre prettyprinted"=""><code>mvn eclipse:eclipse -Dwtpversion=2.0<br /><br />生成Eclipse工程文件.project<br />注意，一定要加参数-Dwtpversion=2.0，生成的是Web项目。如果不加参数则转换成的是java项目，而不是web项目<br /><br />4、将项目导入Eclipse，看到报错<br />（1）The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path<br />鼠标点击项目-》右键-》Java Build Path<br />打开Libraries选项卡-&gt;Add Library，添加tomcat<br />打开Order and Export选项卡，勾选新增的tomcat选项<br /><br />（2）还有不明错误<br />进入路径test1\.settings\<br />打开文件org.eclipse.wst.common.project.facet.core.xml<br />找到&lt;installed facet="jst.java" version="1.4"/&gt;<br />将version="1.4"改为version="1.8"，因为我本机的jdk是1.8。<br /><br /><span style="color: red;">（为什么使用maven生成的这个文件的这里默认是version="1.4"，谁能告诉我，跪求！</span><span style="color: red;">）</span><br /><br />4、配置tomcat server（略）<br /><br />5、在eclipse中打开项目中的index.jsp，点击运行图标，run。<br />看到在Eclipse中有网页打开，显示了index.jsp的默认文字。<br /><br />O了！<br /><br /><br /><br /><br /><br /></code></pre></code></pre><img src ="http://www.cppblog.com/jack-wang/aggbug/215249.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jack-wang/" target="_blank">小王</a> 2017-09-17 13:39 <a href="http://www.cppblog.com/jack-wang/archive/2017/09/17/215249.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>eclipse环境下配置tomcat</title><link>http://www.cppblog.com/jack-wang/archive/2017/09/16/215248.html</link><dc:creator>小王</dc:creator><author>小王</author><pubDate>Sat, 16 Sep 2017 11:40:00 GMT</pubDate><guid>http://www.cppblog.com/jack-wang/archive/2017/09/16/215248.html</guid><wfw:comment>http://www.cppblog.com/jack-wang/comments/215248.html</wfw:comment><comments>http://www.cppblog.com/jack-wang/archive/2017/09/16/215248.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jack-wang/comments/commentRss/215248.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jack-wang/services/trackbacks/215248.html</trackback:ping><description><![CDATA[<h1><br /><br /><br /><a name="t0" target="_blank"></a>eclipse环境下如何配置tomcat</h1><ol><li>打开Eclipse，单击&#8220;Window&#8221;菜单，选择下方的&#8220;Preferences&#8221;。 <br /><img title="" alt="这里写图片描述" src="http://img.blog.csdn.net/20160705110138349" /></li><li>单击&#8220;Server&#8221;选项，选择下方的&#8220;Runtime Environments&#8221;。 <br /><img title="" alt="这里写图片描述" src="http://img.blog.csdn.net/20160705110536855" /></li><li>点击&#8220;Add&#8221;添加Tomcat。 <br /><img title="" alt="这里写图片描述" src="http://img.blog.csdn.net/20160705111130113" /></li><li>点击&#8220;Next&#8221;，选中自己安装的Tomcat路径。 <br /><img title="" alt="这里写图片描述" src="http://img.blog.csdn.net/20160705112803636" /> </li><li>点击&#8220;Finish&#8221;完成。 <br /><img title="" alt="这里写图片描述" src="http://img.blog.csdn.net/20160705112952920" /></li></ol><h1><a name="t1" target="_blank"></a>建立一个Web应用</h1><ol><li><code>File</code> &#8594; <code>New</code> &#8594; <code>Dynamic Web Project</code> <br /><img title="" alt="这里写图片描述" src="http://img.blog.csdn.net/20160705113923444" /></li><li>创建一个<code>Dynamic Web Project</code>  <br /><img title="" alt="这里写图片描述" src="http://img.blog.csdn.net/20160705122613278" /></li><li>点击&#8220;Next&#8221;下一步 <br /><img title="" alt="这里写图片描述" src="http://img.blog.csdn.net/20160705122830434" /></li><li>点击&#8220;Next&#8221;下一步 <br /><img title="" alt="这里写图片描述" src="http://img.blog.csdn.net/20160705123551640" /></li><li>点击&#8220;Finish&#8221;完成 <br /><img title="" alt="这里写图片描述" src="http://img.blog.csdn.net/20160705123900233" /></li></ol><h2><a name="t2" target="_blank"></a>让Tomcat服务器显示在控制台上，将Web应用部署到Tomcat中</h2><ol><li><code>Window</code> &#8594; <code>Show View</code>  &#8594; <code>Servers</code> <br /><img title="" alt="这里写图片描述" src="http://img.blog.csdn.net/20160705124703522" /></li><li>点击链接<code>No servers are available. Click ths link to create a new server.</code> ，在弹出的对话框中选择Tomcat版本  <br /><img title="" alt="这里写图片描述" src="http://img.blog.csdn.net/20160705125617013" /></li><li>点击&#8220;Next&#8221;，添加我们的项目 <br /><img title="" alt="这里写图片描述" src="http://img.blog.csdn.net/20160705130058545" /> <br /> 选中项目并点击Add，或是双击都可以添加到右边</li><li><p>点击&#8220;Finish&#8221;完成 <br /><img title="" alt="这里写图片描述" src="http://img.blog.csdn.net/20160705130507032" /></p><p>返回下方的&#8220;Servers&#8221;面板，右键单击该面板中的&#8220;Tomcat v8.0 Server at localhost&#8221;节点，在弹出的快捷菜单中单击&#8220;Start&#8221;，即可启动指定的Web服务器。如果此时直接启动访问<code>http://localhost:8080/TomcatTest</code> ，会发现会报404的错误。这是因为我们没有添加主页，下面添加主页(index.jsp)的内容：</p><pre name="code"><code xml=""  has-numbering"="">&lt;%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%&gt; &lt;!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"&gt; &lt;html&gt; &lt;head&gt; &lt;meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"&gt; &lt;title&gt;欢迎页面&lt;/title&gt; &lt;/head&gt; &lt;body&gt; 欢迎使用eclipse部署Tomcat。 &lt;/body&gt; &lt;/html&gt;</code><ul><li>1</li><li>2</li><li>3</li><li>4</li><li>5</li><li>6</li><li>7</li><li>8</li><li>9</li><li>10</li><li>11</li></ul></pre><p><strong>注意：web资源一定要在WebRoot目录下添加。</strong>如图： <br /><img title="" alt="这里写图片描述" src="http://img.blog.csdn.net/20160705151728883" /> <br /> 此时，再一次来访问该链接：<code>http://localhost:8080/TomcatTest</code> ，效果如下： <br /><img title="" alt="这里写图片描述" src="http://img.blog.csdn.net/20160705152031994" /><br /><br />转：http://blog.csdn.net/yerenyuan_pku/article/details/51830104</p></li></ol><img src ="http://www.cppblog.com/jack-wang/aggbug/215248.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jack-wang/" target="_blank">小王</a> 2017-09-16 19:40 <a href="http://www.cppblog.com/jack-wang/archive/2017/09/16/215248.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>启动tomcat8w.exe报错“指定的服务未安装，，，，”</title><link>http://www.cppblog.com/jack-wang/archive/2015/08/10/211534.html</link><dc:creator>小王</dc:creator><author>小王</author><pubDate>Mon, 10 Aug 2015 10:33:00 GMT</pubDate><guid>http://www.cppblog.com/jack-wang/archive/2015/08/10/211534.html</guid><wfw:comment>http://www.cppblog.com/jack-wang/comments/211534.html</wfw:comment><comments>http://www.cppblog.com/jack-wang/archive/2015/08/10/211534.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jack-wang/comments/commentRss/211534.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jack-wang/services/trackbacks/211534.html</trackback:ping><description><![CDATA[使用控制台进入Tomcat目录。<br />执行命令：service.bat install<br /><br /><br /><br />O了！<br /><br /><br /><br /><br /><div>&nbsp;</div><img src ="http://www.cppblog.com/jack-wang/aggbug/211534.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jack-wang/" target="_blank">小王</a> 2015-08-10 18:33 <a href="http://www.cppblog.com/jack-wang/archive/2015/08/10/211534.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>PHP 本地时间设置</title><link>http://www.cppblog.com/jack-wang/archive/2012/03/24/168798.html</link><dc:creator>小王</dc:creator><author>小王</author><pubDate>Sat, 24 Mar 2012 07:40:00 GMT</pubDate><guid>http://www.cppblog.com/jack-wang/archive/2012/03/24/168798.html</guid><wfw:comment>http://www.cppblog.com/jack-wang/comments/168798.html</wfw:comment><comments>http://www.cppblog.com/jack-wang/archive/2012/03/24/168798.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jack-wang/comments/commentRss/168798.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jack-wang/services/trackbacks/168798.html</trackback:ping><description><![CDATA[现象<br />&nbsp;&nbsp;&nbsp;调用date(参数)函数后报错：<br />&nbsp;&nbsp;&nbsp;Warning: date() [<a href="http://localhost/Workspace/AttendanceCheck/function.date">function.date</a>]: It is not safe to rely on the system's timezone settings. <br /><br />解决<br />&nbsp;&nbsp;&nbsp;修改php.ini。查找date.timezone 去掉前面的分号修改成为：date.timezone =PRC<br />&nbsp;&nbsp;&nbsp;重启Apache，O了。<img src ="http://www.cppblog.com/jack-wang/aggbug/168798.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jack-wang/" target="_blank">小王</a> 2012-03-24 15:40 <a href="http://www.cppblog.com/jack-wang/archive/2012/03/24/168798.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>XDebug断点无效</title><link>http://www.cppblog.com/jack-wang/archive/2012/03/07/167274.html</link><dc:creator>小王</dc:creator><author>小王</author><pubDate>Tue, 06 Mar 2012 16:10:00 GMT</pubDate><guid>http://www.cppblog.com/jack-wang/archive/2012/03/07/167274.html</guid><wfw:comment>http://www.cppblog.com/jack-wang/comments/167274.html</wfw:comment><comments>http://www.cppblog.com/jack-wang/archive/2012/03/07/167274.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jack-wang/comments/commentRss/167274.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jack-wang/services/trackbacks/167274.html</trackback:ping><description><![CDATA[查了半天，原来是PPLive开启的一个进程PPAP.exe，占用了XDebug的9000端口。<br />关闭PPAP.exe进程，再调试PHP，o了。 <br /><br />写个破鸟网页程序，困难咋就这么大呢。<br /><br /><br /><br /><br /><br /><img src ="http://www.cppblog.com/jack-wang/aggbug/167274.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jack-wang/" target="_blank">小王</a> 2012-03-07 00:10 <a href="http://www.cppblog.com/jack-wang/archive/2012/03/07/167274.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Eclipse PHP 开发环境配置</title><link>http://www.cppblog.com/jack-wang/archive/2011/12/25/162794.html</link><dc:creator>小王</dc:creator><author>小王</author><pubDate>Sun, 25 Dec 2011 12:42:00 GMT</pubDate><guid>http://www.cppblog.com/jack-wang/archive/2011/12/25/162794.html</guid><wfw:comment>http://www.cppblog.com/jack-wang/comments/162794.html</wfw:comment><comments>http://www.cppblog.com/jack-wang/archive/2011/12/25/162794.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jack-wang/comments/commentRss/162794.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jack-wang/services/trackbacks/162794.html</trackback:ping><description><![CDATA[<div>1、下载Apache、PHP，略。<br />2、下载Eclipse<br />可以不用像网上众多帖子里说的那样下载Eclipse IDE for Java EE Developers，<br />然后再下载并安装&nbsp;DLTK Core Frameworks 1.0 Integration build<br />然后再下载并安装PDT 2.0。<br />可以下载这个版本eclipse-php-galileo-win32，就可以创建PHP工程。<br /><a href="http://www.eclipse.org/downloads/packages/eclipse-php-developers/galileor">http://www.eclipse.org/downloads/packages/eclipse-php-developers/galileor</a><br /><br />（注意：这个版本eclipse-php-helios-win32无法设置自定义的PHP Server URL，真坑你爹呀！）<br /><br />3、配置Eclipse调试器<br />（1）下载XDebugger。<br />（2）打开php.ini，在文件结尾添加如下代码（其实这些代码是配置Zend Stdio调试器时添加的，可以不加修改的用在Eclipse调试器配置中） 
<p>[Xdebug]<br />zend_extension="F:/PHP5.3.8/ext/php_xdebug-2.1.2-5.3-vc9.dll"</p>
<p>xdebug.remote_enable=true&nbsp; <br />xdebug.remote_host=127.0.0.1<br />xdebug.remote_port=9000<br />xdebug.remote_handler=dbgp<br />（3）启动Eclipse <br />Window-&gt;Preferences-&gt;PHP-&gt;Debug 将PHP Debugger设置为XDebug。<br /><br />Window-&gt;Preferences-&gt;PHP-&gt;PHP Servers 设置Server的工作路径。<br />之前我已经将F:/Workspace 设置为Apache的虚拟路径之一，<br />所以在这里设置Server的部署路径为<a href="http://localhost/Workspace">http://localhost/Workspace</a><br /><br /></p></div><img src ="http://www.cppblog.com/jack-wang/aggbug/162794.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jack-wang/" target="_blank">小王</a> 2011-12-25 20:42 <a href="http://www.cppblog.com/jack-wang/archive/2011/12/25/162794.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Apache下设置虚拟目录</title><link>http://www.cppblog.com/jack-wang/archive/2011/12/25/162761.html</link><dc:creator>小王</dc:creator><author>小王</author><pubDate>Sat, 24 Dec 2011 21:49:00 GMT</pubDate><guid>http://www.cppblog.com/jack-wang/archive/2011/12/25/162761.html</guid><wfw:comment>http://www.cppblog.com/jack-wang/comments/162761.html</wfw:comment><comments>http://www.cppblog.com/jack-wang/archive/2011/12/25/162761.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cppblog.com/jack-wang/comments/commentRss/162761.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jack-wang/services/trackbacks/162761.html</trackback:ping><description><![CDATA[<p align="left">我把Apache安装到了F:\Apache2.2下。主目录便是F:\Apache2.2\htdocs<br /><br />除了主目录，还可以在其他路径下部署网页文件，则此目录称之为虚拟目录。<br />我设置了一个叫做Workspace的虚拟目录，对应的文件绝对路径是F:/PHP Work Space<br /><br />在httpd.conf文件的最后添加以下代码<br />Alias /Workspace/ "F:/PHP Work Space/"<br />&lt;Directory "F:/PHP Work Space/"&gt;<br />&nbsp;&nbsp; Options Indexes MultiViews<br />&nbsp;&nbsp; AllowOverride None<br />&nbsp;&nbsp; Order allow,deny<br />&nbsp;&nbsp; Allow from all<br />&lt;/Directory&gt;<br /><br />测试：<br />在F:/PHP Work Space中新建一个web文件1.html，内容是 hello world<br />IE地址栏中输入<a href="http://localhost/Workspace/1.html">http://localhost/Workspace/1.html</a><br />可以看到 hello world字样的页面<br />O了<br /></p><img src ="http://www.cppblog.com/jack-wang/aggbug/162761.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jack-wang/" target="_blank">小王</a> 2011-12-25 05:49 <a href="http://www.cppblog.com/jack-wang/archive/2011/12/25/162761.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>WindowXP下PHP5开发环境配置</title><link>http://www.cppblog.com/jack-wang/archive/2011/12/10/161874.html</link><dc:creator>小王</dc:creator><author>小王</author><pubDate>Sat, 10 Dec 2011 08:03:00 GMT</pubDate><guid>http://www.cppblog.com/jack-wang/archive/2011/12/10/161874.html</guid><wfw:comment>http://www.cppblog.com/jack-wang/comments/161874.html</wfw:comment><comments>http://www.cppblog.com/jack-wang/archive/2011/12/10/161874.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cppblog.com/jack-wang/comments/commentRss/161874.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jack-wang/services/trackbacks/161874.html</trackback:ping><description><![CDATA[<div>1、下载<br />(1)apache&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;httpd-2.2.21-win32-x86-no_ssl.msi<br />(2)php&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;官网下载页面：<a href="http://windows.php.net/download/">http://windows.php.net/download/</a><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;注意，当前官网只有两类版本5.3.8(VC9编译)、5.2.17(VC6编译)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;按官网的说法<br />
<h3>Which version do I choose?</h3>
<p>If you are using PHP with Apache 1 or Apache2 from apache.org you need to use the VC6 versions of PHP</p>
<p>If you are using PHP with IIS you should use the VC9 versions of PHP<br />&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp; 我选择了php-5.3.8-Win32-VC9-x86.zip、php-5.2.17-Win32-VC6-x86.zip分别实验<br /><br />2、安装配置Apache<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;安装路径F:\Apache2.2。<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;系统默认的网页的部署路径在F:\Apache2.2\htdocs下。<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;在IE中输入localhost可以看到&#8220;It works&#8221;，说明安装成功。<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 可以编辑F:\Apache2.2\conf\httpd.conf文件来修改网页的部署路径，这里暂不修改，就使用系统的默认网页部署路径<br /><br />3、安装配置PHP<br />(1) php5.3.8<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;将PHP压缩包解压，放倒F盘并重命名为F:\PHP5.3.8<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;找到文件php.ini-development，改名为php.ini，打开。<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;搜到extension_dir，改写为extension_dir = "F:\PHP5.3.8\ext"<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;搜到doc_root，改写为doc_root = "F:\Apache2.2\htdocs"<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;再搜extension_dir，把下面这些选项前的分号去掉<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;extension=php_mbstring.dll　　 这个不选的话用phpMyAdmin会出现红色提示<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; extension=php_gd2.dll　　　　　支持GD库的，一般要滴<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; extension=php_imap.dll&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 可选<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; extension=php_mysql.dll　　　　支持MySQL的<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;网上说的要把php.ini复制到C:\Windows下，把php5ts.dll复制到C:\Windows\system32下并没有用上<br />（2）配置php5.2.17<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;打开文件php.ini-dist，其他与上面配置php5.3.8类似<br /><br />4、配置Apache<br />打开F:\Apache2.2\conf\httpd.conf<br />（1）搜到最后一个#LoadModule，在下一行添加如下代码<br />LoadModule php5_module "F:/PHP5.3.8/php5apache2_2.dll"&nbsp;&nbsp;<br />AddType application/x-httpd-php .php&nbsp;<br /># 配置 php.ini 的路径&nbsp;&nbsp;<br />PHPIniDir "F:/PHP5.3.8"<br />（2）搜到DirectoryIndex，在index.html后添加index.php，记得和index.html之间有空格<br />（3）重启apach<br /><br />5、测试<br />编辑一个文本文件，内容如下<br />&lt;?php</p>
<p>phpinfo();<br />?&gt;<br /></p>
<p>保存为index.php，放倒网页的部署路径下（F:\Apache2.2\htdocs）<br />在IE中输入<a href="http://localhost/index.php">http://localhost/index.php</a>，看到php的配置信息页面。<br />其中这看到这一项，说明配置成功<br />
<table border="0" cellpadding="3" width="600">
<tbody>
<tr>
<td class="e">Loaded Configuration File </td>
<td class="v">F:\PHP5.3.8\php.ini </td></tr></tbody></table><br /></p></div><img src ="http://www.cppblog.com/jack-wang/aggbug/161874.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jack-wang/" target="_blank">小王</a> 2011-12-10 16:03 <a href="http://www.cppblog.com/jack-wang/archive/2011/12/10/161874.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>重新拾起ASP.Net</title><link>http://www.cppblog.com/jack-wang/archive/2010/03/13/109607.html</link><dc:creator>小王</dc:creator><author>小王</author><pubDate>Sat, 13 Mar 2010 04:54:00 GMT</pubDate><guid>http://www.cppblog.com/jack-wang/archive/2010/03/13/109607.html</guid><wfw:comment>http://www.cppblog.com/jack-wang/comments/109607.html</wfw:comment><comments>http://www.cppblog.com/jack-wang/archive/2010/03/13/109607.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jack-wang/comments/commentRss/109607.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jack-wang/services/trackbacks/109607.html</trackback:ping><description><![CDATA[<span style="FONT-SIZE: 10pt">5、6年前玩的玩意儿怎么忘得精光了，温习一遍。<br><br>1.安装IIS,设施IIS主目录<br>&nbsp;&nbsp;&nbsp; 参见</span><a href="http://tech.163.com/06/0207/15/29CBL29D00091PDS.html"><span style="FONT-SIZE: 10pt">http://tech.163.com/06/0207/15/29CBL29D00091PDS.html</span></a><br><span style="FONT-SIZE: 10pt">2.设置虚拟目录（可选）<br>（1）虚拟目录的作用：<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 很多时候，上传的文件多了，架设服务器当初设定的主目录所在盘空间往往就不够了，怎么办？这就需要设置虚拟目录。虚拟目录就是将其他目录以映射的方式虚拟到该ＦＴＰ服务器的主目录下，这样，一个ＦＴＰ服务器的主目录实质上就可以包括很多不同盘符、不同路径的目录，而不会受到所在盘空间的限制了。当用户登录到主目录下，还可以根据该账户的权限对它进行相应的操作，就像操作主目录下的子目录一样。如果用户被锁定在主目录下，这项功能将允许他们访问主目录之外的其它目录。<br>（2）设置虚拟目录</span><a href="http://tech.163.com/06/0207/15/29CBOQML00091PDS.html"><span style="FONT-SIZE: 10pt">http://tech.163.com/06/0207/15/29CBOQML00091PDS.html</span></a><br>
<img src ="http://www.cppblog.com/jack-wang/aggbug/109607.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jack-wang/" target="_blank">小王</a> 2010-03-13 12:54 <a href="http://www.cppblog.com/jack-wang/archive/2010/03/13/109607.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>