Ask Ubuntu Asked by Ender's Code on December 23, 2021
I have installed MediaWiki in my Ubuntu 18.04 and able to get it running properly. After that, I installed NextCloud which is also working fine. But the former stopped working .
Error: Not found. The requested URL was not found on this server.
MediaWiki:
# mediawiki.conf
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/mediawiki/
ServerName http://localhost/mediawiki
ServerAlias www.localhost/mediawiki
<Directory /var/www/html/mediawiki/>
Options +FollowSymLinks
AllowOverride All
Require all granted
</Directory>
ErrorLog /var/log/apache2/media-error_log
CustomLog /var/log/apache2/media-access_log common
</VirtualHost>
NextCloud:
# nextcloud.conf
Alias /nextcloud "/var/www/nextcloud/"
<Directory /var/www/nextcloud/>
Options +FollowSymlinks
AllowOverride All
<IfModule mod_dav.c>
Dav off
</IfModule>
SetEnv HOME /var/www/nextcloud
SetEnv HTTP_HOME /var/www/nextcloud
</Directory>
Apache 2:
# apache2.conf
...
<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
...
Tried following approaches but to no avail:
I changed the values of AllowOverride and Require in mediawiki.conf
Ran following commands for mediawiki
sudo a2enmod rewrite
sudo service apache2 restart
Firewalls allow for http and https
How do I clear this? I suspect the problem is with Apache2 and Virtual Hosts
You need to create and enable 2 separate Apache's virtual hosts as it is explained here.
The server name directives must look like:
ServerName wiki.local
ServerName cloud.local
Then you need to edit the /etc/hosts
file of the client.
If the client is the same computer you could modify the relevant line to:
127.0.0.1 localhost wiki.local cloud.local
If the client is another computer in the LAN:
192.168.0.100 wiki.local cloud.local
Where 192.168.0.100
is the IP address of the computer that hosts the Apache server.
In addition, MediaWiki 1.34 experiencing some problems with php7.4. You can have only one version of php enabled, until you done special setup to run two versions at the same time. At my server MediaWiki 1.34 and NextCloud 18.0.7 works great with php7.3 -- here is how to enable it on Ubuntu 18.04: Upgrade to the latest PHP version in ubuntu 16.04
Answered by pa4080 on December 23, 2021
Get help from others!
Recent Answers
Recent Questions
© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP