
这个是因为端口被占用了。(根据我观察的情况,貌似都是Thunder Platform进程占用了)
处理方法:打开资源管理器,然后点击进程,结束掉Thunder Platform进程,然后再点击eclipse中的运行就可以了。
如果不行,可以按照下面的步骤一步步处理下:
查看当前跑代码的eclipse的workspace下面的metadata文件夹当中,会有一个对应log文件
打开这个log文件,里面应该会有类似的字样
!ENTRY orgeclipsephpdebugcore 4 4 2015-04-17 21:18:22353
!MESSAGE The debug port 10000 is in use Please select a different port for the debugger
!ENTRY orgeclipsephpdebugcore 4 4 2015-04-17 21:18:24440
!MESSAGE The debug port 10000 is in use Please select a different port for the debugger
!ENTRY orgeclipsephpdebugcore 4 4 2015-04-17 21:20:03202
!MESSAGE The debug port 10000 is in use Please select a different port for the debugger
这说明eclipse运行php的10000端口被占用了。
需要停掉占用10000端口的程序。
可以通过下面四个步骤来完成
查看占用10000端口程序的进程号
点击"开始"--"运行",输入"cmd"后点击确定按钮,进入DOS窗口
输入下面的内容后点击回车
netstat -aon | findstr "10000"
在我机器上显示为
TCP 0000:10000 0000:0 LISTENING 6724
(6724是在我机器上面的数字,其它机器不一定是这个)
2然后6724就是占用这个端口的进程号
需要kill掉这个进程,可以使用下面这个命令查看是哪个进程占用的
点击"开始"--"运行",输入"cmd"后点击确定按钮,进入DOS窗口
输入下面的内容后点击回车
tasklist | findstr "6724"
在我机器上面查看到时Thunder Platform进程占用了这个端口
3打开任务管理器,点击进程,然后关闭掉"Thunder Platform进程"
4运行eclipse当中的php,应该就可以运行了。
php的版本 和你的apach版本不一致。apache不支持。需要重新下载安装php下载地址:>
PHP没有完全安装正确造成的。
简单修正方法
4Internet 服务管理器---网站(右键)---属性---主目录---配置---添加---扩展名为 php ,单击“浏览”将可执行文件指向 php5isapidll 所在路径,如:D:\php\php5isapidll
5Internet 服务管理器---Web 信息管理器---添加一个新的web扩展程序---输入:PHP ,再将可执行文件指向 php5isapidll 所在路径---允许
5将以下代码复制到一个文本文件内,保存为bat文件 并运行
net stop w3svc
net stop iisadmin
net start w3svc
6新建一个网站 在网站目录下建立aphp 内容为
<
phpinfo();
>
如果不行的话就重新安装下PHP吧 下面说一下详细的安装方法
如何在IIS上集成php、
这里我就不说cgi了,因为cgi需要系统权限过高,不建议虚拟主机使用,而且cgi程序也很少有人用到,楼主说的要iis60结合php
安装需要:windows2003系统 安装有IIS60+php-511-Win32zip+mysql最新版本+zendO 320+phpmysamin28
一、安装 PHP
1php-512-Win32zip,直接全部接压至D:\php\目录即可得PHP文件存放目录D:\php\
2再将PHP5为D:\php\和子文件夹ext下的所有dll文件拷到c:\Windows\system32(win2000系统为 c:/winnt/system32/)下,覆盖已有的dll文件
3将D:\PHP目录下的phpexe、php-winexe和phpini-dist三个文件拷到C:\Windows ( Windows 2000 下为 C:\WINNT)下; 将C:\Windows\phpini-dist改名为phpini,然后用记事本打开,利用记事本的查找功能搜索
register_globals = Off
,将 Off 改成 On ;
extension_dir =
,并将其路径指到你的 PHP 目录下的 extensions 目录,比如:extension_dir = "D:\php\ext" ;
将以下内容前面的;去掉
;extension=php_dbasedll
可选
;extension=php_gd2dll
这个是用来支持GD库的,一般需要,必选
;extension=php_ldapdll
可选
;extension=php_mbstringdll
这不选一般用PHPMYADMIN会出红色提示,故必选
;extension=php_mssqldll
这个是用来支持MSSQL的,可选
;extension=php_mysqldll
这个是用来支持MYSQL的,要支持MYSQL必选
4Internet 服务管理器---网站(右键)---属性---主目录---配置---添加---扩展名为 php ,单击“浏览”将可执行文件指向 php5isapidll 所在路径,如:D:\php\php5isapidll
5Internet 服务管理器---Web 信息管理器---添加一个新的web扩展程序---输入:PHP ,再将可执行文件指向 php5isapidll 所在路径---允许
5将以下代码复制到一个文本文件内,保存为bat文件 并运行
net stop w3svc
net stop iisadmin
net start w3svc
6新建一个网站 在网站目录下建立aphp 内容为
<
phpinfo();
>
二、安装mysql
对于MySQL最新版,解压,双击执行 Setupexe 一路Next下一步,选择安装目录为D:\MySQL和安装方式为Custom自定义安装,再一路Next下一步,最后一步,跳过即可
开始---程序---MYSQL50---进行配置mysql并设置mysql密码
三、安装zendO320
下载后得到 ZendOptimizer-320-Windows-i386exe ,直接双击安装即可,安装过程要你选择 Web Server 时,选择 IIS ,然后提示你是否 Restart Web Server,选择是,完成安装之前提示是否备份 phpini ,点确定后安装完成。我这里安装到D:\php\Zend
以下两步的目录根据你自己的默认WEB站点目录来选,当然也可以选择到D:\php\Zend目录
Zend Optimizer 的安装向导会自动根据你的选择来修改 phpini 帮助你启动这个引擎。下面简单介绍一下 Zend Optimizer 的配置选项。以下为本人安装完成后 phpini 里的默认配置代码(分号后面的内容为注释):
zend_extension_ts="D:\php\Zend\lib\ZendExtensionManagerdll"
;Zend Optimizer 模块在硬盘上的安装路径。
zend_extension_manageroptimizer_ts="D:\php\Zend\lib\Optimizer-320"
;优化器所在目录,默认无须修改。
zend_optimizeroptimization_level=1023
;优化程度,这里定义启动多少个优化过程,默认值是 15 ,表示同时开启 10 个优化过程中的 1-4 ,我们可以将这个值改为 1023 ,表示开启全部10个优化过程。
调用phpinfo()函数后显示:
Zend Engine v130, Copyright (c) 1998-2004 Zend Technologies with Zend Extension Manager v109, Copyright (c) 2003-2006, by Zend Technologies with Zend Optimizer v320, Copyright (c) 1998-2006, by Zend Technologies 则表示安装成功。
四安装GD库
这一步在前面PHPINI配置中去掉“;extension=php_gd2dll”前面的;实际上已经安装好了~
[在phpini里找到"extension=php_gd2dll"这一行,并且去掉前面的分号,gd库安装完成,用echophpinfo();测试是否成功!
五、安装 phpMyAdmin:
下载得到 phpMyAdmin-280zip ,将其解压到D:\php\或者 IIS 根目录,改名phpMyAdmin-280为phpMyAdmin
1。找到 $cfg['PmaAbsoluteUri']
在后面的''内把phpMyAdmin的地址打上,修改后如 $cfg['PmaAbsoluteUri'] = '>
网站打不开有多种原因。
权限不足,因为需要写入缓存文件,如果权限不足,程序无法运行。数据库未连接,基本上所有的网站都需要数据库存储信息,如果数据库连接不对,也无法访问网站。php版本不对,有些程序是特定版本下才能运行的,如果版本过高或者过低,都有可能导致程序出错,网站无法打开。对于无法打开的网站,最好是开启服务器的日志和报错信息,这样有利于排查问题。
根据你描述的情况,判断如下:
你的php环境没有配置好。
可能运行的程序出现问题。
默认文档名没有添加indexphp
请检查你的服务器运行环境,确认安装所需环境库。
建议重新配置php环境
以上就是关于eclipse突然不能运行网页了,写好的php点击运行完全没有反应了全部的内容,包括:eclipse突然不能运行网页了,写好的php点击运行完全没有反应了、配置完PHP,apache服务器不能运行,如何解决、为什么运行PHP就会出现404错误等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)