phpstrom+运行+apache - CSDN
精华内容
参与话题
  • 第一步:下载phpstrom和xampp软件(官网)。  问题:xampp软件官网可能没有64bit的或67bit的不容易下载,可以选择 360软件宝库的xampp也可以。 ---------------------------------------------------------------...

    第一步:下载phpstrom和xampp软件(官网)。

       问题:xampp软件官网可能没有64bit的或67bit的不容易下载,可以选择

    360软件宝库的xampp也可以。


    ------------------------------------------------------------------------------------------------------------

    第二步:安装phpstrom软件,注册码可以访问这篇博客

       http://blog.csdn.net/u011630575/article/details/48139543

    安装过程中在一个界面可以选择keymap,可以选择eclipse和ideal等风格。

    下图为输入注册码界面

    kk


    -------------------------------------------------------------------------------------------------------------

    第三步:安装xampp软件,安装后启动软件,界面如下


    pp


    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------

    第四步:点击Apache一栏的start按钮,打开浏览器输入:http://localhost 

    出现图标xampp,软件安装成功。

    如何没有启动:可能是端口号的问题,解决方法如下:

    Xampp中Apache无法启动的解决方法简单的就是修改80和443端口。在启动XAMPP时,

    如果报80/443端口被占,可以修改此端口。xampp(apache+mysql+php+perl)是一个功能

    强大的php网站开发集成软件包。应用xampp可以轻松地在各种系统下搭建php等程序的运行环境。

     

    今天头一次搭建xampp发现一个问题,apache启动不了,不论点击多少次start,都显示如下:

    13:18:00  [Apache]   Attempting to start Apache app...
    13:18:00  [Apache] Status change detected: start
    13:18:25  [Apache] Status change detected: stop

     

    原因: windows系统默认安装了iis,显然是因为80端口被占用了,从而导致apache无法启动的。

    用的 是tomcat安装时的默认端口8080,那么php下xampp里边的apache我就将它的默认80端口修改为8081(随便其它的只要不被占用就可以了)其它的不就ok了 (说道这里想起来谁不是有看的人还不理解什么是web默认端口,不懂的话就看看tcp/ip,你的基础知识不懂得的就是沙地建楼,永远不会高的了)。

    -------------------------------------------------------------------------------------------------------------------

    修改端口方法:

    既然如此如何修改apache的端口呢?

     到xampp的安装目录下,点击进入apache\conf下,可以看到“httpd.conf”文件,用文本编辑器打开,将所有的80修改为8081, Listen 80    -〉Listen 8081

    ServerName localhost:80-〉ServerName localhost:8081

    然后在XAMPP Control Panel中重新启动apache。

    在浏览器里输入地址:http://localhost:8081测试,成功了!

     下图为成功图标。

       hhh

    ----------------------------------------------------------------------------------------------

    如何仍然不成功,还可以试着停止iis的web服务。再启动apache。

    在浏览器里输入地址:http://localhost:8081测试,成功打开xampp的网页,提示:

    欢迎使用XAMPP for Windows Version !
    祝贺您:
    您已经成功安装了XAMPP!

    虽然在xampp-control的对话框中还是显示apache启动了80端口,但实际的占用端口是8081。再重新启动iis服务,apache和iis都可以在各自的8081和80端口工作了。

     ----------------------------------------------------------------------

    重新启动电脑,apache又不能用了,试着 关闭iis服务,启动apache -〉http://localhost:8081测试成功;接着启动iis服务,http://localhost:8081测试成功。

     真的是个好奇怪的调试过程,不管怎么说,是可以用了,

     直接xampp\apache_start.bat启动apache,出现提示443端口占用,原来IIS占用了ssl端口(即443端口 https),这就好办了,修改xampp\xampp\apache\conf\extra\httpd-ssl.conf文件 ,将所有的 443 都修改为 4433 或关闭ssl服务,再次测试一切ok了。

     -------------------------------------------------------------------------------------

     总结:Xampp中Apache无法启动的解决方法简单的就是修改80和443端口。在启动XAMPP时,如果报80/443端口被占,可以修改此软件的端口打开xampp\apache\conf\httpd.conf文件把80修改为8081;

    打开xampp\apache\conf\extra\httpd-ssl.conf文件把443修改为4433或者关闭SSL扩展(反正是调试而已);

     


    展开全文
  • https://blog.csdn.net/a411358606/article/details/80847174
    展开全文
  • phpstorm运行PHP代码是非常方便的,配置好PHP解释器(即php.exe),在PHP代码中点击浏览器的图标,即可在对应浏览器中运行。细心的同学会发现,在浏览器的url中显示的端口号通常是五位数(如http://localhost:63342)...

    phpstorm运行PHP代码是非常方便的,配置好PHP解释器(即php.exe),在PHP代码中点击浏览器的图标,即可在对应浏览器中运行。细心的同学会发现,在浏览器的url中显示的端口号通常是五位数(如http://localhost:63342),并不是之前配置的apache端口号。

    在某些情况,如提交post请求,使用phpstorm自带的服务运行代码,常常会出错,如404 Not Found,因此需要使用Apache服务器来运行PHP程序。

    一、将工作目录放到apache的对应目录中。

    如果使用的xampp搭建的环境,apache工作目录为: xampp安装目录/htdocs。可以中浏览器中输入localhost:端口号,即可访问该目录(如http://localhost:88)

    可以中htdocs目录中新建文件夹,或者把原来的文件夹复制过来。

    在浏览器中输入:http://localhost:88/+目录中的文件,就能运行对应的PHP文件(如:http://localhost:88/hrsystem/empList.php)

    此时,可以在PHPStorm中打开刚刚新放入的工作目录,具体操作为:File->Open,选择对应的目录文件

     

    二、在PHPStorm中配置Apache服务的快捷访问方式

    在新打开的项目中,点击浏览器图标,默认情况下仍然使用的PHPStorm自带服务运行PHP代码,需求进行一定的配置

    1、File->Setting,在设置中找到Deployment,点击‘+’,在“Add Server”中选择“In place”,然后‘OK’。

    2、新建服务中选择“Connection”,在“Web server root URL”中输入Apache访问的目录(一定要记得加上端口号),点击“Open”,能正确打开对应目录,说明这项配置成功。

    3、“Mapping”项中,在“Local path”中输入工程所在的文件目录,然后点击‘OK’。

    4、此时在PHPstorm中点击浏览器图标,即可直接访问Apache服务的URL。

    展开全文
  • 转载:http://blog.csdn.net/u012861467/article/details/54692236 刚开始接触PHP开发,搭建开发环境是第一步,网上下载PhpStorm和PhpStudy软件,怎样安装和激活就不详细说了,我们重点来看一看怎样搭配这两个开发...

    转载:http://blog.csdn.net/u012861467/article/details/54692236

     

    刚开始接触PHP开发,搭建开发环境是第一步,网上下载PhpStorm和PhpStudy软件,怎样安装和激活就不详细说了,我们重点来看一看怎样搭配这两个开发环境。

     

    前提:现在假设你已经安装完PhpStorm和PhpStudy软件。

    我的PhpStorm使用的是默认安装目录,这个没什么疑问的,PhpStudy软件我选择解压的目录是G:\Program Files\ 。

     

    在PhpStudy软件的解压目录下的www文件夹就是我们的网站根目录。

    现在我们使用PhpStorm新建一个新工程。

    第一步:打开PhpStorm软件,点击创建新项目,在输入框填写项目名称,项目存放地址,项目类型信息。

    这里我的配置信息看上图。填写完点击确定。

     

    第二步:设置PHP项目的版本信息

    这里我选择的level是PHP5.6

    Interpreter现在默认是没有的,我们要先配置一下。

    点击在Interpreter的选择框旁边的按钮,跳转到的界面如下图:

    默认没配置过的左手边的框里面是空白的,我已经配置过了,所以现在左手边有了两个Interpreter版本,现在我们要新建一个Interpreter,点击1位置的按钮添加Interpreter,在2的位置填写这个Interpreter的名称,位置3是我们要设置的php.exe文件位置,点击右手边的"...",在弹出的对话框中选择我们Phpstudy的php.exe文件位置(Phpstudy帮我们集成了php)。

    配置完成之后点击确定。现在我们回到前一个界面,点击下拉就可以看到我们刚才配置的Interpreter。

    这里选上其中一个,看你要使用什么版本咯。再点击确定,这时候创建新工程就完成了。

     

    第三步:新建php文件

    现在我们的工程是没有文件的,需要我们新建网页文件。选中项目文件右键-->新建,可以看到有好几种文件格式:

    我新建了两个文件如下图:

    文件的内容如下:

    form.html

     

    [html] view plain copy
     
    1. <!DOCTYPE html>  
    2. <html lang="en">  
    3. <head>  
    4.     <meta charset="UTF-8">  
    5.     <title>PHP处理表单2</title>  
    6. </head>  
    7. <body>  
    8. <form action="welcome.php" method="post">  
    9.     名字: <input type="text" name="fname">  
    10.     年龄: <input type="text" name="age">  
    11.     <input type="submit" value="提交">  
    12. </form>  
    13. </body>  

    welcome.php

     

     

    [html] view plain copy
     
    1. <!DOCTYPE html>  
    2. <html lang="en">  
    3. <head>  
    4.     <meta charset="UTF-8">  
    5.     <title>$_POST获取表单post信息</title>  
    6. </head>  
    7. <body>  
    8. <?php  
    9. echo "欢迎".$_POST["fname"]."!<br/>";  
    10. echo "你的年龄是".$_POST["age"]."岁。";  
    11. ?>  
    12. </body>  
    13. </html>  

     

    现在打开form.html文件,鼠标点击文件内容的任意地方,会有个悬浮框出现:

     

    这个是可以选择打开form.html文件的浏览器,我们选择其中一个可以看看form.html文件的显示效果,其实只是一个简单的表单:

     

    重点来了,也是我写这篇博客的目的,我们填写表单信息之后点击“提交”按钮,我们要实现的效果是跳转到welcome.php页面,并显示form.html页面我们填写的名字和年龄信息 。问题来了,跳转之后浏览器显示“文件找不到”。这就郁闷了,为什么form.html文件也可以打开,而welcome.php文件跟form.html文件都是放同一级目录下的啊,怎么会找不到呢,折腾了一天,终于发现问题了,原来我编辑的只是本地文件,至于form.html文件能打开是因为Phpstorm软件自动帮我们把文件使用本地服务器打开所以能找到,而welcome.php文件我们并没有提交到本地服务器上。

     

    下面是解决方式(主要是配置本地服务器);

    步骤一:配置本地服务器

    选择:工具-->Deployment-->Configuration

    初次是没有任何配置信息的:

    我们点击“+”添加服务器配置,在弹出框中选择“Local or mounted folder”:

    下面的配置很重要,关乎文件能否正常被找到,添加完服务器之后我们就要配置文件的位置了:

    选择 “Connection”,位置3就是刚才我们选择的服务器类型,关键是位置4和5。

    “Upload/download project files”意思是上传或下载的文件目录 ,这里很关键,因为我们使用的是PhpStudy,PhpStudy有自己的网站目录,这里我设置的是PhpStudy的网站根目录,就是我们之前PhpStudy解压的位置G:\Program Files\phpStudy\WWW,待会就知道这个目录位置有什么用了。

    "Browse files on server" 意思是服务器项目的访问地址(就是用浏览器可以打开项目页面的链接地址),这里可以写成PhpStudy的根地址“http://localhost/”,后面可以再指定具体的文件位置。

    选择“Mappings”,如下图配置:

    这里注意位置2是被选上的,成灰色不可点击。

    位置3就是项目源文件的地址,我的项目文件是放在“G:\Php-workspace\MyTest”目录下。

    位置4是项目在本地服务器的详细文件夹位置(相对于我们在 “Connection”设置的“Upload/download project files”位置,就是我们待会把源代码上传部署到服务器的文件位置),这里我指定为“/phpStudyTest”,待会工程上传的时候就会上传到“G:\Program Files\phpStudy\WWW\phpStudyTest”这个phpStudyTest文件夹下。

    位置5是相对于我们在 “Connection”设置的"Browse files on server"的位置,我们的项目现在放到了“localhost”的根位置phpStudyTest文件夹下了,所以设置为“/phpStudyTest”。

    位置6就是我们可以用浏览器打开项目的链接地址预览。

    关键是要理解清楚这几个文件夹的意思,不然是访问不到网页文件的。

    配置完之后点击“确定”,现在我们还是没有把工程上传到服务器的,下一步就是设置上传工程的配置。

     

    步骤二:配置运行调试环境

    点击编辑结构:

    展开 Default -> PHP Web Application,现在是<no server>状态,如下图:

    点击“...”按钮,在弹出框中点击“+”添加服务器信息

    位置1 填写配置的名称,位置2填写我们本地服务器的地址,这里是“localhost”,端口默认是80,Debugger默认就好了,也可以去配置Xdebug,这里不重点讲。填写完成之后点击:应用->确定。

    回到上一个页面,在Server下拉就可以看到我们配置名称:

    位置2是我们默认的链接开始位置,这里填“/”就好了。

    位置3是我们用于调试的默认浏览器类型。

    现在一切都配置好了。OK!!!!!!!!!!!!!!

     

    部署工程到服务器

    点击工程右键也可以的,我们选择点击工具栏,点击位置如下图:

    上传成功之后,控制台输出;

    如果不想每次都手动上传,可以设置自动模式,自动模式下当我们修改了文件并保存之后,软件自动把修改的文件上传到服务器。设置如下:

    现在我们来看看效果:

     

    点击运行form.html

     

    再点击提交,现在能正常跳转了:

     

    工程源码:

    http://download.csdn.net/detail/u012861467/9743767

     

    好了,本文结束了,希望能帮到还在寻找解决方法的同学。这也是本人通过实践得出来的总结,希望尊重别人的劳动成果,写这么长不容易的,转载记得要标上原文链接地址。

    如果有什么写得不好的地方欢迎指出,谢谢。

     

    展开全文
  • 本文主要说明如何在phpstorm中配置已经安装好的PHP与apache。首先需要在本地安装php,... 在Languages&... ... ...选择自己安装的版本号即可 ...在右上方的tools,deployment中 配置服务器信息 ...在这里添加Apache服务器 Fol
  • phpstorm配置Apache服务器

    千次阅读 2017-11-13 13:53:45
    我是先导入了我的项目(项目放在Lemon文件夹里),然后在phpstorm中,File -> Setting -> Build,Execution,Deployment -> Deployment,新建一个服务器。 第一步: 第二步: 保存,完成。
  • 系统环境 Windows 8 工具介绍 ...XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建站集成软件包。这个软件包原来的名字是 LAMPP,但是为了避免误解,最新的几个版本就改名为 XAMPP 了。它可以在Wi
  • 本来在Ubuntu上搭建了这个环境,但是不知道用什么开发工具好,后来发现phpstrom.就先在windows装了,就顺便搭个环境。 以下参考:http://blog.csdn.net/zwfcan/article/details/8173838/, 首先去下载PHP、...
  • 1.踩了几十个坑。 2.希望后的希望,希望后的绝望,绝望后的反抗,绝望后的希望。
  • 正常通过浏览器运行代码 ![图片说明](https://img-ask.csdn.net/upload/201910/17/1571275263_776813.jpg) 正确代码能正常运行 ![图片说明]...
  • 3.选择新建项目位置(由于要使用apache,所以项目一定要建在apache下的htdocs下) 4.给项目命完名 5.再次确认文件位置是否正确,点击创建 6.为新创建的项目新建一个php文件 7.给文件命名后点击确认 8.在新创建的...
  • PhpStorm 部署web到apache 教程

    千次阅读 2016-10-22 20:05:59
    进去之后点server,因为是本地部署 所以写localhost就可以,其他不用动,之后下面有一个start Url,意思就是你点击运行时浏览器要打开的那个界面,我们写项目名称就可以 2.Tool—>Development 2.1 configration ...
  • 软件准备:下载好需要的php版本,apache;(可以下载XAMPP进行打包安装,会把有一些配置配好)一、php的配置,修改php安装目录下的php.ini官网下载的php安装是没有php.ini文件的,需要把php.ini-development改名为...
  • xampp +phpstrom环境配置

    2016-09-15 00:30:49
    最近在弄xampp的环境配置问题,使用phpstrom开发环境。 1.下载安装xampp,几乎不用怎么配置就可以使用。当安装成功之后,启动apache服务时,有时候会启动失败,有可能是apache的端口号被占用,此时有两种解决方案: ...
  • 1.下载Apache  下载地址:https://www.apachelounge.com/download/VC11/ 2.下载MySQL  下载地址:http://dev.mysql.com/downloads/mysql/3.下载PHP  下载地址:http://windows.php.net/download 提示:如果...
  • win10 + xdebug +phpstrom

    2018-07-11 18:28:57
    安装环境:XAMPP;phpStorm版本10; windows 7 64bit。XAMPP、phpStorm 都直接安装在了D盘根目录,9999m目录建在D:\xampp\htocts下,即目录工程文件夹路径为D:\xampp\htocts\9999m。在phpStorm&...
  • 摘要:一直做php开发,有时候遇到一些小的逻辑bug,死活就是调不...之前面试的时候被问到用什么调试工具,懵逼……。工作中确认需求有需求一个调试工具,周内调了一整都没调出来,周末整了一上午终于弄好了,记录一下。
  • PhpStorm 与 Linux 搭建PHP项目运行环境

    千次阅读 2019-04-12 15:26:40
    具体安装步骤,请移步度年参考安装过程,本文着重介绍PHPstorm IDE与 Linux连接,进行项目代码运行。 二、连接前的准备 环境要求: 1) linux(Ubuntu 16.0以上或CentOS )操作系统(或是Windows上安装虚拟机,...
  • MAC 系统 PHP配置和Apache配置

    千次阅读 2016-06-19 14:53:44
     Mac OS X 系统已经集成了 Apache+PHP 环境,依次进入“系统偏好设置 -> 共享” ,开启“Web 共享”,就可以打开 Apache。 但新版的 Mac OS X 中,苹果取消了这个共享功能的图形界面,只能从命令行开启。 2.  ...
1 2 3 4 5 ... 13
收藏数 256
精华内容 102
热门标签
关键字:

phpstrom+运行+apache