Scholieren.com forum

Scholieren.com forum (https://forum.scholieren.com/index.php)
-   Software & Hardware (https://forum.scholieren.com/forumdisplay.php?f=20)
-   -   [php] stats log werkt niet (https://forum.scholieren.com/showthread.php?t=281177)

Ik 17-11-2002 08:56

[php] stats log werkt niet
 
Ik heb de volgende code:

PHP-code:


<?php

    $path 
"/stats_log";

    
// Bepaal de te schrijven filename
    
$filename sprintf("%s/%s.log"$pathdate("Ymd"));

    
// Bepaal nu wat er in de toe te voegen regel moet staan
    
$line sprintf("%s %s %s %s %s:%s:%s %s %s %s\n",
                   
date('D'),
                   
date('d'),
                   
date('M'),
                   
date('Y'),
                   
date('H'),
                   
date('i'),
                   
date('s'),
                   
getenv("REMOTE_ADDR"),
                   
getenv("SCRIPT_URI"),
                   
getenv("HTTP_USER_AGENT"));

    
$file fopen($filename"a");  // "a" doet een file-append
    
if ($file)
    {
        
fputs($file$line);            // Schrijf nu de regel naar de file
        
fclose($file);
    }
?>

De map stats_log bestaat reeds.
Toch wordt, indien ik deze pagina geladen hebt, geen file weggeschreven naar de map stat_log. Wat doe ik fout? :confused:

Lethalis 17-11-2002 09:01

man chmod

Ik 17-11-2002 09:02

Citaat:

******** schreef:
man chmod
heh? :confused:

Wat is dat? Klinkt als iets met manual en moderator :rolleyes:

Lethalis 17-11-2002 09:05

In het Nederlands dan maar: "zorg dat iedereen kan schrijven in de map /stats_log". Je PHP-script wordt immers maar door de gebruiker nobody uitgevoerd.

Ik 17-11-2002 09:44

Citaat:

******** schreef:
In het Nederlands dan maar: "zorg dat iedereen kan schrijven in de map /stats_log". Je PHP-script wordt immers maar door de gebruiker nobody uitgevoerd.
Maar dan werkt het nog niet :confused:

Lethalis 17-11-2002 10:33

PHP-code:

    $file fopen($filename"a");  // "a" doet een file-append
    
if ($file)
    {
        
fputs($file$line);            // Schrijf nu de regel naar de file
        
fclose($file);
    } else {
        die(
"error opening $filename");
    }
?> 

Check ff wat die doet.

Ik 17-11-2002 17:14

Citaat:

******** schreef:
PHP-code:

    $file fopen($filename"a");  // "a" doet een file-append
    
if ($file)
    {
        
fputs($file$line);            // Schrijf nu de regel naar de file
        
fclose($file);
    } else {
        die(
"error opening $filename");
    }
?> 

Check ff wat die doet.

lol... dan moet ik eerst weer toegang krijgen tot mijn eigen domijn op lycos.nl. Ik heb een beetje zitten klooien met de man chmod instelling, waardoor ik op de een of andere manier mijn recht tot toegang heb verwijderd... :D
Probleem is dat ik dat recht niet meer kan wijzigen omdat ik daartoe het rechts niet meer heb, logisch he? Net alsof je je zelf buiten hebt gesloten, omdat je de sleutel van je huis door de brievenbus hebt gegooid. Die zou je nog met een haak te pakken kunnen krijgen, maar ik vraag me af of het met die toegang ook zo makkelijk is...heb maar even de hulp-lijn daar gemaild, soort van politie dus die mij weer toegang zullen verschaffen...hoop ik :D

Martin 17-11-2002 17:17

Citaat:

Ik schreef:
lol... dan moet ik eerst weer toegang krijgen tot mijn eigen domijn op lycos.nl. Ik heb een beetje zitten klooien met de man chmod instelling, waardoor ik op de een of andere manier mijn recht tot toegang heb verwijderd... :D
Probleem is dat ik dat recht niet meer kan wijzigen omdat ik daartoe het rechts niet meer heb, logisch he? Net alsof je je zelf buiten hebt gesloten, omdat je de sleutel van je huis door de brievenbus hebt gegooid. Die zou je nog met een haak te pakken kunnen krijgen, maar ik vraag me af of het met die toegang ook zo makkelijk is...heb maar even de hulp-lijn daar gemaild, soort van politie dus die mij weer toegang zullen verschaffen...hoop ik :D

Heb je de hoofddirectory chmod 077 gegeven ofzo? :p

Ik 17-11-2002 17:31

Citaat:

chatfreak schreef:
Heb je de hoofddirectory chmod 077 gegeven ofzo? :p
Zou best kunnen...
...dat kan ik alleen niet meer controleren omdat ik er geen toegang meer tot heb :rolleyes:


Alle tijden zijn GMT +1. Het is nu 02:05.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.