0

我正在将 phpList 集成到我的网站中。我初始化了数据库。我能够将我的网站与 phpList 集成。

每当我尝试从订阅者列表中删除成员或更改订阅者页面的任何设置时,在管理面板中。我收到此错误“在此服务器上找不到请求的 URL /index.php。”

我知道这是路径的问题。

当用户收到电子邮件时,它会说确认单击此按钮。

http://admin.ridesharebuddy.com/lists/?p=preferences&uid=TOKEN

当用户单击它时,它会显示错误页面未找到。

因为路径应该是这样的。

http://admin.ridesharebuddy.com/rideshare/lists/?p=preferences&uid=TOKEN

我怎样才能改变这条路?

4

1 回答 1

0

因此,据我所知,您有两个问题:

首先:

  • 未找到 index.php。这通常是因为 a) 上传错误,或 b) 脚本中缺少目录遍历(../../ 等)我们需要知道的是为什么 index.php 找不到,以及为什么会出现当您尝试进行更改时调用

第二:

  • 发送电子邮件时生成的链接不正确。这只是查找生成链接的位置并对其进行修改以生成正确代码的情况。

如果您可以使用文件的源更新帖子,那么我可以为您提供进一步的帮助。

如果你觉得你不能做到以上,那么我建议为你的网站使用一个不同的、更成熟(和更好的编码)的邮件脚本。

于 2013-11-20T22:02:19.943 回答