当前位置: 首页 > news >正文

使Apache(Linux)支持Silverlight

测试环境

CentOS 5.2,Apache 2.2.3

配置Apache

打开Apache 配置文件httpd.conf,位置参考:/etc/httpd/conf/httpd.conf

在配置文件中确保mod_write、mod_mime 模块已加载:

LoadModule rewrite_module modules/mod_rewrite.so

LoadModule mime_module modules/mod_mime.so

随后在配置文件中加入MIME 信息(经测试不加也能运行SL):

AddType application/xaml+xml .xaml 
AddType application/x-silverlight-app .xap 
AddType application/x-ms-xbap .xbap

保存httpd.conf,并退出编辑模式,重启Apache 服务:

service httpd restart

加载Silverlight

     由于SL 是客户端运行,所以Server 上其实不用做太多设置,下面将xap 程序加载到HTML即可。新建一个PHP 程序加入下面代码:

<object data="data:application/x-silverlight-2," type="application/x-silverlight-2"
        width="100%" height="500px">
    <param name="source" value="AutoCompleteBox.xap" />
    <param name="onError" value="onSilverlightError" />
    <param name="background" value="white" />
    <param name="minRuntimeVersion" value="3.0.40624.0" />
    <param name="autoUpgrade" value="true" />
    <a href="http://go.microsoft.com/fwlink/?LinkID=149156&amp;v=3.0.40624.0" 
       style="text-decoration:none">
        <img src="http://go.microsoft.com/fwlink/?LinkId=108181" 
             alt="Get Microsoft Silverlight" style="border-style:none" />
    </a>
</object>

相关资料

Silverlight Mime types in IIS6 and Apache

Run Silverlight with Apache Server (Under linux)

How to: Add Silverlight to a Web Page by Using HTML





本文转自Gnie博客园博客,原文链接:http://www.cnblogs.com/gnielee/archive/2011/04/06/silverlight-on-apache-linux.html,如需转载请自行联系原作者

相关文章:

  • Java IO详解
  • 循环打印视图(学习WHILE循环)
  • rsync同步的实现及其简单源码包的编译安装
  • css3新特性
  • 微信小程序 textarea
  • 从jQuery 入口方式写jQuery工具类库
  • SQL优化常用方法13
  • Maven打uber-jar,运行报读取不到dubbo.xsd的解决方案
  • PHP的引用,你知道多少
  • 06、python 系列之 函数
  • ASP.NET Linux部署(2) - MS Owin + WebApi + Mono + Jexus
  • 并查集-----hrbust 1073
  • Unity LayerMask 的位运算
  • 搭建千万PV高可用系统—DNS
  • eclipse再见,android studio 新手入门教程(一)基本设置
  • python3.6+scrapy+mysql 爬虫实战
  • [ 一起学React系列 -- 8 ] React中的文件上传
  • “大数据应用场景”之隔壁老王(连载四)
  • 【402天】跃迁之路——程序员高效学习方法论探索系列(实验阶段159-2018.03.14)...
  • chrome扩展demo1-小时钟
  • Git同步原始仓库到Fork仓库中
  • iOS小技巧之UIImagePickerController实现头像选择
  • IP路由与转发
  • JAVA SE 6 GC调优笔记
  • Java多线程(4):使用线程池执行定时任务
  • Java反射-动态类加载和重新加载
  • Quartz实现数据同步 | 从0开始构建SpringCloud微服务(3)
  • 百度地图API标注+时间轴组件
  • 不用申请服务号就可以开发微信支付/支付宝/QQ钱包支付!附:直接可用的代码+demo...
  • 分布式任务队列Celery
  • 给Prometheus造假数据的方法
  • 深度学习中的信息论知识详解
  • 微信小程序--------语音识别(前端自己也能玩)
  • 项目管理碎碎念系列之一:干系人管理
  • 学习笔记:对象,原型和继承(1)
  • 一文看透浏览器架构
  • 字符串匹配基础上
  • 新年再起“裁员潮”,“钢铁侠”马斯克要一举裁掉SpaceX 600余名员工 ...
  • ​Linux Ubuntu环境下使用docker构建spark运行环境(超级详细)
  • #快捷键# 大学四年我常用的软件快捷键大全,教你成为电脑高手!!
  • (2009.11版)《网络管理员考试 考前冲刺预测卷及考点解析》复习重点
  • (3)选择元素——(14)接触DOM元素(Accessing DOM elements)
  • (HAL)STM32F103C6T8——软件模拟I2C驱动0.96寸OLED屏幕
  • (附源码)计算机毕业设计SSM在线影视购票系统
  • (每日持续更新)信息系统项目管理(第四版)(高级项目管理)考试重点整理 第13章 项目资源管理(七)
  • (十八)三元表达式和列表解析
  • (四)c52学习之旅-流水LED灯
  • (完整代码)R语言中利用SVM-RFE机器学习算法筛选关键因子
  • (未解决)macOS matplotlib 中文是方框
  • (已更新)关于Visual Studio 2019安装时VS installer无法下载文件,进度条为0,显示网络有问题的解决办法
  • * CIL library *(* CIL module *) : error LNK2005: _DllMain@12 already defined in mfcs120u.lib(dllmodu
  • *++p:p先自+,然后*p,最终为3 ++*p:先*p,即arr[0]=1,然后再++,最终为2 *p++:值为arr[0],即1,该语句执行完毕后,p指向arr[1]
  • .NET 应用启用与禁用自动生成绑定重定向 (bindingRedirect),解决不同版本 dll 的依赖问题
  • .NET/C# 在代码中测量代码执行耗时的建议(比较系统性能计数器和系统时间)...
  • .NET建议使用的大小写命名原则