在Linux下写的网页文件,用Linux可以打开,但无法用windows打开(.php和html 文件都不行)。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Linux下写的网页文件,用Linux可以打开,但无法用windows打开(.php和html 文件都不行)。相关的知识,希望对你有一定的参考价值。

要怎样才能在windows下打开Linux下写的网页???
只能在自己电脑连接,其他电脑无法连接上。

无法打开是指双击无法编辑还是打开乱码/格式乱?或者是浏览器显示异常?再或者是根本打不开,提示打开失败之类?
如果是打开乱码什么的,你需要检查一下在Linux下保存时选择的文件字符编码,建议选择UTF-8、GBK之类,在其它环境打开时注意选择字符编码。另外Linux默认文本文件的换行符和Windows的不同,也会导致在Windows自带的记事本打开没有换行。

如果是无法预览或者上传到Web服务器上后,在windows下浏览器打不开那要么是编码问题,要么是Web服务器设置问题。

总之要猜出你的问题很难,建议把你的问题描述清楚。
参考技术A 打开方式选择记事本,或者下载一个Notepad ++就可以打开了

在windows 下编写的c语言软件可以任意移植到其他系统(例如:linux操作系统)中运行么

只有兼容的C源码,才能直接移植到其他平台,编译并运行。但是兼容是很难的,因为 windows一开始就没打算和 unix/linux 兼容,所以很多系统接口都不一样,比如进程、线程创建之类的,都完全不一样。 还有很多其他的系统调用也不同,另外,文件系统命名方式也不一样(windows用 \ 来分隔目录,而linux/unix用 / , windows有盘符,unix/linux没有,等等)。

所以,win下基本上很少有软件能够不做任何改动就拿到其他系统使用。
参考技术A 在任何平台下写的C语言(没编译前)是可以在任何平台上编译连接的。
假设在windows上写的C程序编译后生成可执行文件是不能在linux或mac上执行。但是,把C程序的问文件放到其他平台,再用其他平台的编译器在编译是可以执行的。本回答被提问者采纳

以上是关于在Linux下写的网页文件,用Linux可以打开,但无法用windows打开(.php和html 文件都不行)。的主要内容,如果未能解决你的问题,请参考以下文章

如何将在windows下写的程序编译成linux下的可执行程序文件?

怎样将windows下写的c程序在linux下编译运行,谢谢?

怎么将自己写的程序添加到linux服务中,用service命令来启动或停止

怎么把在windows系统下写的java程序放到Linux系统上执行

如何在linux下写makefile

在windows 下编写的c语言软件可以任意移植到其他系统(例如:linux操作系统)中运行么