Pagina 1 van 1
Help AUB, Ik heb een paar problemen met phpBB
Geplaatst: 26 jan 2005, 20:28
door Carsten v S
Hallo allemaal
Ik heb sinds kort een eigen thuis webserver opgezet, op mijn eigen pc werkt alles perfect, maar op een pc buiten mijn netwerk geeft het een aantal fouten, zoals inloggen,registreren verloopt niet goed(kan de pagina niet vinden). en een aantal modificaties toegepast aan de bestanden van phpBB, zoals gasten de profielen van gebruikers niet kunnen zien werkt ook niet goed (kan de pagina niet vinden). als gasten mijn gebruikerslijst willen zien moeten zij zich inloggen of registreren werkt wel.
Ook als ik gebruik wil maken van phpMyAdmin buiten mijn netwerk kan ik me niet inloggen.
Deze code zorgt ervoor dat gasten de profile van geregistreerde gebruikers niet kunnen zien.
Open includes/usercp_viewprofile.php
Zoek
Code:
$profiledata = get_userdata($HTTP_GET_VARS[POST_USERS_URL]);
Zet eronder
Code:
if ( !$userdata['session_logged_in'] )
{
redirect(append_sid("login.$phpEx?redirect=profile.$phpEx&mode=viewprofile&" . POST_USERS_URL . "=" . $profiledata['user_id'], true));
}
Geplaatst: 26 jan 2005, 21:01
door Luuk
Waarschijnlijk staat in je administratiepaneel bij configuratie de domeinnaam en/of het scriptpad niet goed.
Geplaatst: 26 jan 2005, 22:15
door Carsten v S
Luuk schreef:Waarschijnlijk staat in je administratiepaneel bij configuratie de domeinnaam en/of het scriptpad niet goed.
Bij het administratiepaneel heb ik localhost als domeinnaam, is automatisch als localhost geconfigureerd, en scriptpath /forum/ ook.
Domeinnaam: mijndomeinnaam.xs4all.nl
Scriptpath: /forum/
Allebij geprobeert zonder resultaat.
In E:\Webserver\www\forum\ heb ik phpBB geinstalleerd.
Ik zie nog geen verbeteringen. ik heb me gek gezocht en zal door blijven zoeken.
Geplaatst: 26 jan 2005, 22:27
door Bee
Ik raad je aan om een Virtual Host aan te vragen, bijvoorbeeld bij
http://www.no-ip.biz of
http://www.dyndns.org, en deze dan te gebruiken als Domeinnaam. Het werkt pas echt goed als je eventuele Router ondersteuning bied voor Vhosts. Zowieso moet je niet localhost gebruiken als domeinnaam, want dat is voor iedereen zijn eigen pc, en de meeste gebruikers kunnen dat echt niet vinden op hun eigen computer

Geplaatst: 26 jan 2005, 23:22
door Carsten v S
Maar mijndomeinnaam.xs4all.nl wordt doorverwezen naar mijn IP adres. is dat niet genoeg voor een amateur?
http://www.eennaam.nl is beter natuurlijk. En met een Vhost modem/router kan je jezelf terug vinden op het net? dat gaat niet bij mij. Erg vreemd is dat de meeste modems dat niet ondersteunen. Ik zelf heb een Alcatel SpeedTouch 510 modem/router voor maximaal 4 pc's. Het moet gewoon allemaal werken met mijn xs4all verbinding.
Ik denk dat het allemaal met configuratie temaken heeft.
Als het goed is krijg je nu bij mijn phpMyAdmin het logo tezien, dan moet je ook in kunnen loggen, want dan maakt ie contact met mijn phpMyAdmin directory.
Geplaatst: 27 jan 2005, 08:43
door XP-Rene
Op zich werkt alles naar behoren voor zover ik kan zien.
Inloggen als "test" gaat goed.
Het registreren als nieuw lid gaat niet helemaal vlekkeloos, hierop komt de volgende foutmelding:
Failed sending email :: PHP ::
DEBUG MODE
Line : 234
File : E:\Webserver\www\forum\includes\emailer.php
Maar de nieuwe gebruiker wordt wel geregistreerd, en kan hierna ook gewoon inloggen.
Als ik uitlog, en ik de gebruikerslijst wil bekijken, wordt ik keurig netjes omgeleid naar de inlogpagina.
Behalve dat het aanmelden als nieuw lid niet helemaal vlekkeloos verloopt, werkt de rest naat mijn idee wel goed.
O ja, als ik gebruik maak van
http://carsten.xs4all.nl/ krijg ik eerst je directoryboom te zien, klik ik vervolgens op "forum" wordt ik naar je forum geleid..... dus daar zit ook iets niet helemaal goed.
Geplaatst: 27 jan 2005, 20:49
door Carsten v S
Ik had het gisteravond laat opgelost door in mijn administratiepaneel domeinnaam localhost naar mijndomeinnaam.xs4all.nl te verwijzen, alleen kan ik nu een aantal dingen niet lezen als gast. en als ik inlog kan ik niet uitloggen dit alles via mijn eigen netwerk(alleen als ik een paar keer op de knop vorige druk ben ik weer bij index als uitgelogde, ik denk dat het ligt aan mijn modem/router dat ik mezelf niet terug kan vinden via mijn domeinnaam (dat wordt mischien een nieuwe modem kopen). ik had het vanochtend getest op me werk, nu loopt het op een fout na helemaal goed
Failed sending email :: PHP ::
DEBUG MODE
Line : 234
File : E:\Webserver\www\forum\includes\emailer.php
phpMyAdmin kan ik nu bereiken buiten mijn netwerk. Ik heb daarvoor in de config.inc.php 2 lijnen veranderd.
* Your phpMyAdmin url
*
* Complete the variable below with the full url ie
*
http://mijndomeinnaam.xs4all.nl/phpMyAdmin/
$cfg['PmaAbsoluteUri'] = '
http://mijndomeinnaam.xs4all.nl/phpMyAdmin/';
PS. XP -Rene bedankt voor het testen!
Geplaatst: 27 jan 2005, 21:06
door Bee
Eenvoudig mailprobleem, veelgevraagd, dus het antwoord vind je door te zoeken.