当然,同一个网站的不同网页是可以分别用asp和php来做的,它们是可以相互跳转的,也可以互相传递参数的(通过URL),还可以共享session、cookies等资源,只要服务器支持即可。
当然咯,利用框架(Frame或iframe)把asp和php的页面组合在一起同屏显示(还可以互相控制),也勉强算是“在一个网页中同时使用asp和php语言开发”了吧?!
关于PHP与ASP共存的解决方案思路:只要端口号不冲突就可以在同一台主机上布置很多种服务
为了避免端口冲突,停止服务
Apache请在终端中输入 taskkill /im httpd.exe /f
Nginx请在终端中输入 taskkill /im nginx.exe /f
安装IIS(Internet Information Services, Internet信息服务)
2.1 WIn+R打开运行,输入control,进入控制面板
2.2 点击程序-卸载程序
___
2.3 点击左侧的启用和关闭Windows功能
请点击输入图片描述
2.4 在弹出的窗口里面找到 Internet Information Services和 Internet Information Services可承载的web核心,展开到最底层,全部勾选,点击确定,稍等片刻,完成
测试访问
打开浏览器,输入localhost,如果能够看到页面,成功。
更改端口
在开始菜单搜索IIS,打开IIS管理器(不是6.0!!!)
左侧找到网站文件夹,选择Defalt Web Site,删了。
新建网站
点击右侧操作菜单下的“添加网站”,输入您的网站名称,在“物理路径”一栏中配置您的网站根目录。在下方的端口改为与其他服务不冲突的端口,其他保持默认。点击确定。
恢复PHP
打开PHP的服务器,如果有错误报告,请确认配置文件并查看端口是否冲突。
Windows可以配置,ASP同PHP架设上来说是一种程序运行环境,如果你配置好环境,那么就你的匹配程序就可以在这个电脑中运行,端口的话80端口是网站默认的服务器连接端口,从表面成说是直接在浏览器输入浏览的,不需要修改端口,入xxx.xxx.xxx.xxx:8080,如果你说怎么处理吧,有很多种方式,如果你适宜的方式,那么就使用已经开发集成软件,比如BT.CN宝塔,但是这个本身是第三方软件,在安全上考虑比较严格就自己手动,或者使用更好更严格的办法。谢谢,希望对你有帮助。欢迎分享,转载请注明来源:夏雨云
评论列表(0条)