3

Я пытаюсь настроить внутренний вики-сайт для моей компании. Информация о продукте, спецификации такого рода вещи. Я скачал и установил WAMP Server 2.2 (Apache 2.2.22 MySQL 5.5.24 PHP 5.3.13), а также самую новую версию программного обеспечения mediawiki на моем компьютере с Windows XP SP3. Установка прошла нормально. Теперь у меня есть каталог c:\wamp\www\fpswiki, и я могу получить доступ к сайту вики через:

http://localhost/fpswiki

http://computername/fpswiki

http://computerip/fpswiki

но только с сервера, на котором установлены сервер WAMP и Mediawiki.

У меня отключен брандмауэр и открыт порт 80 (я думаю, что это избыточно) как на сервере, так и на компьютере, который я использую для тестирования.

Я также попытался изменить операторы allow в файле конфигурации apache httpd.conf. Я пытался:

<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Deny from all
    Allow from all
</Directory>

а также,

<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Deny from all
    Allow from 192.168.0.0
</Directory>

Ни один из которых не работал. На тестовом компьютере я не получаю сообщение об ошибке, просто «Internet Explorer не может отобразить веб-страницу» и кнопка "Диагностика", которая ничего не делает при нажатии.

На тестовом компьютере я вижу файлы .php в папке www. Я также могу попасть на заставку сервера WAMP через браузер на тестовом компьютере, введя имя компьютера или IP-адрес сервера. Самое интересное (я думаю, в любом случае), что я могу получить всю информацию со страницы вики в неформатном стиле, перейдя по ссылке:

http://computername etc../fpswiki/index.php/Main_Page

это просто всплывает в браузере.

Я читал об этом в течение 3 дней, а также продвинулся далеко вперед, используя XAMPP и EasyPHP. Мой WAMP-сервер работает в режиме онлайн, а значок зеленый.

У меня нет необходимости транслировать это на внешний интернет. Я только хочу, чтобы он был доступен для компьютеров в нашей сети, поскольку он будет использоваться только для внутреннего ознакомления сотрудников.

1 ответ1

0

Прошло некоторое время с тех пор, как вопрос был задан, но это сработало для меня, проблема в стороне конфигурации вики нет на стороне конфигурации apache, В файле LocalSettings.php в папке MediaWiki найдите эти строки:

## The protocol and server name to use in fully-qualified URLs
## Change from local to servername:<port>
$wgServer = "http://localhost";

измените это " http://localhost " на $ wgServer = " http://computername:81 ";

в моем случае я использую порт 81

Нет необходимости перезапускать сервисы, просто перезагрузите страницу Wiki.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .