Pagina 1 van 1

forum in een lokaal netwerk [opgelost]

Geplaatst: 02 apr 2007, 21:46
door DennisRuder
Support Template
  • Wat is het probleem? forum is niet bereikbaar vanaf andere PC's
    Wanneer ontstond het probleem? meteen
    Adres van je forum: staat lokaal
    Modifications op je forum: (geen)
    Huidige stijl: SubSilver
    phpBB versie: 2.0.22
    Waar is je forum gehost: staat lokaal
    Heb je onlangs iets verandert aan je forum? nee
Overige opmerkingen:
Ik ben bezig met de installatie van een forum op een (bedrijfs-)netwerk. Het netwerk bestaat uit een fileserver en een tiental werkstations. Nu heb ik op één van die werkstations het forum werkbaar. Database aan de gang, forum ingericht, topics aangemaakt, gebruikers aangemaakt etc. Dat is me allemaal duidelijk en werkt.

Zolang ik op dat station werk gaat alles goed (localhost). Ik heb de map waarin de forumbestanden staan (index.php) gedeeld en die is ook zichtbaar vanaf de andere stations. Echter, als ik de index.php open vanaf één van die andere stations krijg ik alleen de broncode te zien.

Het lukt me maar niet om het forum toegankelijk te krijgen vanaf de andere werkstations. Op één of andere manier herkent de browser niet dat hij met de database aan de slag moet (of hij kan er niet bij?).

Misschien is dit meer een netwerk-vraag maar wellicht dat hier toch mensen zijn die hier wat licht op kunnen schijnen zodat ik verder kan...

PS: e.e.a. is geïnstalleerd met EasyPHP (Apache, PHP, MySQL, PHPmyadmin) en draait in een Windows XP, SBS2003 omgeving.

Re: forum in een lokaal netwerk

Geplaatst: 02 apr 2007, 21:50
door special18
* knip

Geplaatst: 02 apr 2007, 21:54
door Coen
Is jouw EasyPHP installatie wel van andere PC's te benaderen? Hoe benader je de EasyPHP installatie? Via het ip van de PC waar je EasyPHP op draait?

We hebben wat meer info nodig om je te kunnen helpen. Daarnaast is dit geen probleem van phpBB, maar meer over je server zelf. Mogelijk word je beter en sneller geholpen op een ander forum, wat wel op dit soort vragen gericht is! :)

Geplaatst: 02 apr 2007, 21:54
door Ramon Fincken
als je de broncode ziet, loop je PHP install nog eens goed na

Geplaatst: 02 apr 2007, 21:56
door DennisRuder
lijkt hierop:
installatie forum op INTRAnet
Patje1967 schreef:...
(3) Of is de oplossing om het totaalpakket te installeren op een workstation (en dus ook de database lokaal te installeren) en vanop de webserver een link te leggen naar de workstation ? Welke software moet er dan nog worden geïnstalleerd op de server ?
is dus eigenlijk wat ik gedaan heb. Alleen wil ik de fileserver helemaal omzeilen en het werkstation gebruiken voor het forum.

Geplaatst: 02 apr 2007, 22:00
door DennisRuder
Zero Override schreef:We hebben wat meer info nodig om je te kunnen helpen. Daarnaast is dit geen probleem van phpBB, maar meer over je server zelf. Mogelijk word je beter en sneller geholpen op een ander forum, wat wel op dit soort vragen gericht is! :)
Daar was ik al bang voor...

Moet ik in de configuratiebestanden van Easyphp het IP-adres invoeren?
Probeer nu idd. via de ip van het werkstation erbij te komen.


Vraag is eigenlijk: moet ik het zoeken in de installatie van EasyPHP of in m'n netwerkinstellingen (router/firewall)?

Geplaatst: 02 apr 2007, 22:06
door markgh
Volgens mij hoeft dat niet.
Via de machine waar easyPHP op staat kun je je host bereiken via http://localhost

als die machine bereikbaar is via het netwerk (poorten op routers open ed) kun je je forum bereiken via het locale IP adres van je workstations. Daar hoef je verder niets voor in te stellen volgens mij.

Geplaatst: 03 apr 2007, 08:54
door Derky
Zet de firewall uit op het werkstation waar het forum op draait en test dan of het werkt.
Zoja dan ligt het aan je firewall instellingen.

Geplaatst: 05 apr 2007, 19:41
door DennisRuder
inderdaad de firewall.
maar dat is niet het enige.

In de map apache/conf moet je het bestand httpd.conf aanpassen.

bij de regel waar staat Listen moet je aangeven dat hij ook moet "luisteren" naar de inkomende berichten op poort 80 (standaard) voor "zijn" IP. Dus je moet een regel toevoegen:

<ip van het werkstation>:80

Code: Selecteer alles

#
# Listen: Allows you to bind Apache to specific IP addresses and/or
# ports, in addition to the default. See also the <VirtualHost>
# directive.
#
#Listen 3000
#Listen 12.34.56.78:80
Listen <ip van werkstation>:80
Daarna in het beheerderspaneel het IP-nummer van het werkstation ingeven.

en dan zou het moeten werken.
(je moet uiteraard voor dat station dan wel een vast IP-adres hebben en geen dynamisch!)


Afbeelding

Geplaatst: 08 apr 2007, 12:47
door Ramon Fincken
ik zou met vhosts werken icm een interne domeinpointer,
dan is ook je cookie probleem opgelost

dan moet je op je localhost je windows vhost ff aanpassen naar 127.0.0.1 en de externe pc's kunnen er gewoon op omdat je A record direct naar de phpbb webserver point