首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MediaWiki安装问题

MediaWiki安装问题
EN

Stack Overflow用户
提问于 2016-03-04 21:46:54
回答 3查看 1.2K关注 0票数 0

我正在尝试在我的大学的一个共享主机上安装MediaWiki。url将是http://www.iq.usp.br/mcplwiki。我已经将MediaWiki文件放到了web文件夹中(我正在使用WinSCP访问这些文件夹),所以我应该能够访问并通过这个url完成安装,对吧?

但当我这样做时,我会收到一个下载的文件,其中包含以下内容:

代码语言:javascript
复制
This is the main web entry point for MediaWiki.
 *
 * If you are reading this in your web browser, your server is probably
 * not configured correctly to run PHP applications!

我已经和IT部门确认了PHP版本,版本是5.3.3-7,这对于最新的MediaWiki版本应该足够了。

你们能帮我吗?谢谢!

EN

回答 3

Stack Overflow用户

发布于 2016-03-04 22:09:33

有几种可能的原因...

  1. PHP安全模式-安全模式在PHPV5.3中已不再适用,并且已知会导致MediaWiki出现问题,请与it服务部门联系以禁用该模式,因为该模式已经过折旧,并且从PHPv5.4起已被删除,不再是supported.
  2. Permission错误-我已经知道由于某种原因,index.php文件的所有者是根用户用户ID "0“,而其他文件归另一个用户(通常是您自己)所有,这可能会导致问题,请确保安装中的所有文件归您所有。

检查PHP和Apache错误文件。事实上,你看到的消息会倾向于向我表明,这甚至可能是一个问题,从你的帐户运行PHP与共享主机。作为一个测试,尝试上传一个文件并添加一些简单的东西,比如

代码语言:javascript
复制
<?php
echo("PHP Works");
?>

通过执行此测试,您将能够确认是配置错误导致PHP根本无法正常工作,还是存在某些权限错误导致某些必需的includes无法访问。如果测试文件正常工作,则检查PHP错误日志,如果不能,则PHP不会有任何错误,您将需要让it服务检查配置,并确认您的特定帐户支持PHP。

票数 1
EN

Stack Overflow用户

发布于 2021-02-18 06:53:31

我遇到的问题是apache2没有启用PHP模块。

以下是我诊断和解决问题所采取的步骤:

使用PHP:php -v进行

  1. 检查

如果在apache中启用了模块,请检查

  1. apachectl -M

如果您没有PHP模块,请安装适用于您的版本的

  1. apt-get install libapache2-mod-phpX.X

重新加载

  1. service apache2 reload
票数 1
EN

Stack Overflow用户

发布于 2022-02-20 05:19:02

请举例说明上述命令中的x.x是什么

代码语言:javascript
复制
apt-get install libapache2-mod-phpX.X

x.x是您的php版本,您可以通过以下命令获取

代码语言:javascript
复制
php -v

对于7.4这样的版本,该命令将为

代码语言:javascript
复制
apt-get install libapache2-mod-php7.4
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35797694

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档