【问题标题】:PMwiki doesn't work anymore after upgrade to CentOS7升级到 CentOS7 后 PMwiki 不再工作
【发布时间】:2019-07-04 08:00:38
【问题描述】:

我们在旧 CentOS6 服务器上运行的 public_html 下的几个目录中安装了 PMwiki。

主目录位于独立于系统的文件系统 (RAID) 上,因此它们不受从头开始安装 CentOS7 的影响。

现在可以访问 public_html 下的“普通”页面,php 工作(版本 7 而不是 5),mysql 工作,但是当我将浏览器指向 pmwiki 页面之一时,什么都没有显示,甚至没有错误消息。

在另一篇文章中,我读到将 pmwiki 从一台服务器移植到另一台服务器,复制 wiki.d 目录就足够了。但在这种情况下,我什至没有碰过 pmwiki。

有没有办法让系统重新运行,或者至少找出问题所在?

编辑:

澄清一下:

http://newserver/~QHG/pmwiki/pmwiki.php/QHG2/QHG2

有效,但是

http://newserver/~QHG/pmwiki/test.html

确实有效

【问题讨论】:

  • 也许是 Selinux?防火墙?在本地检查它是否有效,例如。 curl http://localhost
  • 如果 apache 无法访问页面,通常会返回错误消息。但在这种情况下,不会显示错误,只是一个空白页。

标签: centos7 pmwiki


【解决方案1】:

我认为,问题在于 .htaccess 配置和您的 Clean URLs 配置。

您可以下载并安装新的 PmWiki 包,看看它是否可以从包装盒中运行。如果可行,请比较两个安装中的 .htaccess 和 /local/config.php 文件以找出问题所在。

【讨论】:

    最近更新 更多