代码更改及问题(徐).txt

来自「嵌入式linux的一个cgi网站」· 文本 代码 · 共 17 行

TXT
17
字号

1.更改了进程通讯流程. 
由于在/tmp 目录下会产生非常多的change* ,fifo* 文件,而在原来流程下没法在使用完后删除这些文件(非常奇怪,没有找到原因), 所以我更改了与主进程之间的通讯流程 ,使得所有的进程之间的通讯代码都放在了公共的模块中,这样每个具体的网页c源码就不包含进程间通讯代码了.

2.优化了进程之间通讯的操作.
  原来的代码在GET方式,以及未含更新信息的POST方式,都需要与主进程之间进行通讯,我把这些可要可不要的代码去掉了.

3. 关于checkbox.  由于checkbox在没有check的状态下不会生成post参数,所以对于
   涉及checkbox的代码改动较多.

4. 为了安全考虑, 把所有html/cgi-bin/ 下文件 重新组织到了html/下.

5.某些计算机访问web出现一些网页不能显示的问题,经过测试调查,是杀毒软件卡吧斯基的问题; 解决的方法是: 不要启动web反病毒的功能.

6.  提供两个帐号: admin ,初始秘密为123456 以及 user,初始秘密为111111

7. 在html/文件下, 增加了两个文件:htpasswd1 和.htpasswd ,前一个是根据mini_httpd中的htpasswd更改的可执行文件,用来实现在网页中更改密码,而.htpasswd为密码文件.

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?