使用案例:在便携式硬盘驱动器上使用便携式UwAmp。它被加载到有线LAN网络上的Windows计算机上(在学校的计算机实验室中),并启动UwAmp。有一个静态网站加载了教育内容(见RACHEL)。 IP地址使用ipconfig
进行标记,其他计算机上的学生将其输入浏览器访问该网站。论坛/博客/内容管理系统/类似在便携式UwAMP服务器上更改IP地址
使命:我们希望在互动网站带来这里,用户可以登录到他们的账户和帖子内容,评论或编辑wiki页面,等等(没有在互联网上,记:这是在局域网上)。
挑战: IP地址保持变化;即使装有便携式服务器的个人电脑也可随时更改。硬盘必须在一周中的其他日子去校园内的另一个LAN网络。整个文件夹也将被复制到其他硬盘驱动器并前往其他学校并在其他地方继续使用。所以CMS就像Wordpress似乎取决于完整的URL(这是旧的IP地址或本地主机).. 崩溃。
这是一个便携式本地Web服务器,这是应该跳的位置,而不是被链接到IP地址。到目前为止,我所见过的解决方案属于完全不同的用例:它们涉及编辑数据库表或设置别名以及编辑包括客户端在内的所有机器上的主机文件,这在这里是不可能的。
因此,请求帮助建立一个像UwAmp这样的本地服务器上更改IP地址的交互式网站(php .. wordpress .. wiki ..无论什么作用!),而IP地址变化。提前致谢!
只是想表达一点小小的愤怒,简单的静态HTML页面不介意改变URL路径,使用相对路径加载依赖关系,并且能够灵活地提供“无需编码”的CMS崩溃的地方。 – nikhilvj 2015-01-04 13:55:39
使用linux代替,那么你可以使用cron作业来查找ip/hostname并运行脚本来更新文件和db值。或者干脆不要使用在数据库中使用持久性URL的CMS。 – 2015-01-04 13:58:24
将便携式服务器的IP地址设置为网卡设置中的静态IP地址。您只需确保它具有与当前连接的路由器相同的“子网”。 @LozCheroneツ你也可以使用Windows任务计划程序来做到这一点! – Svenskunganka 2015-01-04 13:58:37