Próbuję skonfigurować wewnętrzną witrynę wiki dla mojej firmy. Informacje o produkcie, specyfikacje tego rodzaju. Pobrałem i zainstalowałem WAMP Server 2.2 (Apache 2.2.22 MySQL 5.5.24 PHP 5.3.13) oraz najnowszą wersję oprogramowania mediawiki na moim komputerze z Windows XP SP3. Instalacja poszła dobrze. Mam teraz katalog c: wampe www fpswiki i mogę uzyskać dostęp do strony wiki poprzez:
http://localhost/fpswiki
http://computername/fpswiki
http://computerip/fpswiki
ale tylko z serwera, na którym zainstalowany jest serwer WAMP i Mediawiki.
Mam wyłączoną zaporę i otwarty port 80 (nadmiarowy) zarówno na serwerze, jak i na komputerze, którego używam do testowania.
Próbowałem również zmienić instrukcje allow w pliku konfiguracyjnym apache httpd.conf. Próbowałem:
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from all
</Directory>
i,
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 192.168.0.0
</Directory>
Żadne z nich nie zadziałało. Na komputerze testowym nie pojawia się komunikat o błędzie, po prostu „Internet Explorer nie może wyświetlić strony internetowej” i przycisk Diagnozuj, który nie jest przydatny po naciśnięciu.
Z komputera testowego widzę pliki .php w folderze www. Mogę także przejść do ekranu powitalnego serwera WAMP przez przeglądarkę na komputerze testowym, wpisując nazwę komputera serwera lub IP. Co najciekawsze (i tak myślę), mogę uzyskać wszystkie informacje ze strony wiki w niesformatowanym stylu, przechodząc do:
http://computername etc../fpswiki/index.php/Main_Page
po prostu pojawia się w przeglądarce.
Czytałem o tym przez 3 dni i zaszedłem tak daleko za pomocą XAMPP i EasyPHP. Mój serwer WAMP jest w trybie online, a ikona jest zielona.
Nie muszę tego transmitować do zewnętrznego internetu. Chcę tylko, aby był dostępny dla komputerów w naszej sieci, ponieważ będzie on wykorzystywany wyłącznie do wewnętrznych referencji pracowników.
Order allow,deny
iAllow from all
Umożliwi to dostęp z dowolnego miejsca, lokalnego lub zdalnego.chown
lubchmod
może być w porządku. Dodałbym to jako komentarz, ale jeszcze nie mogę.Odpowiedzi:
Minęło trochę czasu, odkąd powstało pytanie, ale to zadziałało dla mnie, problem tkwi w stronie konfiguracji wiki no w stronie konfiguracji apache, W pliku LocalSettings.php w folderze MediaWiki znajdź następujące wiersze:
Zmień to " http: // localhost „do $ wgServer =” http: // nazwa komputera: 81 „;
w moim przypadku używam portu 81
Nie ma potrzeby ponownego uruchamiania usług, po prostu przeładuj stronę Wiki.
źródło