首页| 版块| 我的| 发帖| 消息
主题:关于论坛根目录代码
zhangjingyu 
本地测试文件(根目录下1.php)主要是为了得到$nexttime时间戳,也就是节气查看提醒任务的下一次执行时间,以及验证PwStrtoTime()函数能不能得到上面的时间戳。当然了,这个时间戳还有我自己的计算方法。具体代码,在这里

测试没有问题后,直接写任务文件,并上传。好在在家园论坛进行了测试,而且及时发现了问题并最后解决。本来想本地测试通过了,一个不算难的任务文件应该没有问题。结果就是,本地没实际测试,到了家园论坛要不是进行了测试,也不会发现有问题。

其实,问题的根源不算大,代码基本没有问题,问题出在了节气文档的文件路径上。本地测试文件1.php在根目录,而节气文档在p_w_picpath目录下,就路径而言,测试时它们同级。实际的计划任务文件是放在二级目录下的,所以就成了在当前二级目录下找相对于它的p_w_picpath目录下的文件,而实际文件是在根目录下,自然找不到,也就出问题了。解决方法就是使用“../”两次返回上级目录,也就是"../../p_w_picpath/login/bg/24jieqi.txt"才得到正确的路径。
zhangjingyu回帖于2024-12-20 11:25[查看电脑版]
下一楼»:以前写的文件中,涉及到路径的,都会使用像这样的“../”返回上级目录,或者“../../”返回上两 ..
«上一楼:之所以想到这个,是因为这两天在测试用另外的计划任务文件自动修改24节气图片查看提醒任务的执行 ..

查看全部回帖(13)
«返回主帖