Archief - PHP: Users Online

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

WarBlade

Legacy Member
Yo all,

ik heb een PHP-scriptje van de volgende site gedownload: http://www.cj-design.com/index.php?content=downloads&page=11 (direct link to the download...)

Nu heb ik drie .php bestanden, en volgende info uit de ReadMe:

1) MySQL Database Set-Up.

Unfortunately we cannot set-up your database for you, sometimes you already have one database set up on your web-space account, sometimes you can go into your web-space account and navigate to a "Create Database" area and sometimes you have to ask your web-space provider to create one for you. If you haven't got one already created call it "database1" Remember, this is the DATABASE not the TABLE!

Once you have a database created, you can go on to step 2...

2) Variables to edit in config.php

a) Your mySQL Server, most cases "localhost"
$server = "localhost";

b) Your mySQL Database Username
$db_user = "joe_bloggs";

c) Your mySQL Database Password
$db_pass = "password";

d) Your mySQL Database Name
$db = "database1";

e) Time to reset IP address's value in seconds, default here is 120 (2 minutes)
$to_secs = 120;

3) Upload

Upload all the files required (see above) into a directory preferably called "usersonline" so your link to users.php would be www.yourdomain.com/usersonline/users.php

4) CHMOD Folder

If you understand how to CHMOD a folder then change /usersonline folder to 777 (writable by all)

Why?
We have to CHMOD the folder so we can run setup.php with know difficulties! It is NOT Necessary to do this BUT If you dont it will mean MANUALLY deleting setup.php from your server once you have ran it!

5) Run SETUP.PHP

You are ready to automatically create the database! To do this go to the destination of your setup.php file, usually www.yourdomain.com/usersonline/setup.php. This will run the setup script and take you to users.php afterwards. If you get errors it will be sometimes to do with CONFIG.PHP so go and check your connection variables! If you get the error message "Unable to delete Setup file.." then you didn't do Step 4! No worries, go and delete setup.php manually!

6) Linking to users.php!

After creating a page in which you would like to show how many users are online (usually your index page) you will then need to INSERT the users.php file within it. This can be done using PHP or SSI!

Ik doe dat allemaal, maar blijf een Internal Server Error krijgen ? Weet er iemand hoe dit komt ? Zijn mijn gegevens goed ingegeven in de config.php ?

Voorbeeld:

$server = "mysqlhost";
$db_user = "blabla";
$db_pass = "bla2bla2";
$db = "blabla";

Alvast bedankt !!

sneax

Legacy Member
internal server error ligt oftewel aan uw permissies (CHMOD ni goe gedaan) ofwel het een of het ander da verkeerd gaat, daarvoor moede is kijken in de logs als ge die moogt/kunt inkijken?

WarBlade

Legacy Member
Mmm... daar zeg je zoal iets... Er staat dat ik de folder usersonline moet chmodden naar 777, maar ik werk met SmartFTP en daar kan ik enkel de 3 .php bestanden chmodden blijkbaar en niet de folder ? (chmod optie blijft grijs als ik de folder probeer te chmodden...)

killgore

Legacy Member
WarBlade zei:
Mmm... daar zeg je zoal iets... Er staat dat ik de folder usersonline moet chmodden naar 777, maar ik werk met SmartFTP en daar kan ik enkel de 3 .php bestanden chmodden blijkbaar en niet de folder ? (chmod optie blijft grijs als ik de folder probeer te chmodden...)
probeer eens met een ander programma?

WarBlade

Legacy Member
Dus normaal is het mogenlijk om zo een folder te kunnen chmodden ? Want moest dat kunnen, dan is het:

1. Raar dat SmartFTP het niet kan...
2. Een beetje omslachtig om een ander programma te installeren, terwijl het misschien daarmee ook niet kan omdat het simpelweg niet mogenlijk is...

medic

Legacy Member
Wa voor een zever is me da nu weer dat ge geen mappen kunt CHMOD'en met SmartFTP :ironic: Klik op ne map en dan F7 induwen. Et voila, ge kunt CHMOD'en :p

Bunz

Legacy Member
777 brrr :P
lekker unsafe ;)

anyway get shell access en ge kunt nog gemakkelijker smart ftp brr

WarBlade

Legacy Member
Rofl, ge kunt idd die folder chmodden, maar blijkbaar niet in het linkervak/wanneer hij geopend is... Anyway, ik krijg nog steeds volgende melding:

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, [email protected] and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

sneax

Legacy Member
kijk in de log of vraag priorweb om te kijken met de exacte datum en uur van wanneer die error gebeurt, of installeer alles gewoon is opnieuw da werkt soms ook tegen internal server error hehe
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan