如何在linux下实现自动刷新网页的脚本?

如何在linux下实现自动刷新网页的脚本?,第1张

楼主,你这个问题似乎有点怪异。跨站脚本调用很累的。而且这种代码的讲解并不多。

建议你这个 ASP 网页嵌入一个 Linux 机器上面的网页。这个 Linux 机器跑 apache 运行 PHP 网页后调用这个脚本。

不过这样 *** 作会很不安全。因为 Linux 端执行你这个命令也需要权限的。浏览者会看到这个访问页面,很容易让人猜到关键数据的位置。

其次也可以用 ASP 代码的 http 访问相关函数来直接访问 Linux 机器的网页接口,这个安全一些因为可以设置浏览者看不到的密码。

其次还可以用一些其他的手段,在 ASP 所在的机器上运行某个程序来自动连接到 Linux 主机的远程控制端口运行命令,或者 ASP 直接编写出访问 Linux 控制端的代码。但这个就要找专业人士了。

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

哦,明白你的意思了。

这个是小菜一碟的。不过 MySQL 一般禁止 root 远程访问的,这样可以保证一定的安全。你在本地可以直接用客户端程序访问 mySQL 服务器上的数据库的。ASP 代码直接运行本地程序直接访问远程数据库即可。

不过似乎 mysql 这个命令没有远程访问的功能(至少我没找到,有一次着急导入数据就是没招特郁闷……)

用第三方的软件吧。

如果还是选择运行 Linux 上的脚本,那就需要 Linux 再开一个可以运行命令的服务了。

asp网页是动态网页,其中的部分代码是用.net 下C#编写的,这种语言属于服务器端的语言,所以,服务器端必须安装.net 的执行平台。而.net 是基于windows系统的。所以这种服务器端的语言只能在windows上或支持.net 平台的环境中服务器上使用。linux中不带有.net,所以你打不开。而且,这个和浏览器毫无瓜葛。浏览器作为客户端只能解释执行客户端语言 如html,xml,javascript,css。我给你几个建议:

一种是在linux下安装windows虚拟机。

二种是安装基于linux的.net 环境。

而前者,是可行的,至于后者,你在网上找找!

一般的apache/httpd服务器的根目录是在/var/www(有的linux版本是/var/www/html),如果不修改apache的配置文件的话你输入http://localhost打开的是/var/www下面的默认页面,而你的index.html是放在/var/www/joe下面的吧,自然直接访问localhost显示不出来了,解决办法有两个

将index.html移到/var/www下

或者

修改apache/httpd的配置文件,将Document Root改为/var/www/joe


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7325249.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-04
下一篇 2023-04-04

发表评论

登录后才能评论

评论列表(0条)

保存