WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik


Homepage und Webhosting-Forum

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.


Forum » PHP & MySQL » touch() problem » Antworten
Benutzername:
Passwort: Passwort vergessen?
Inhalt der Nachricht: Fett | Kursiv | Unterstrichen | Link | Bild | Smiley | Zitat | Zentriert | Quellcode| Kleiner Text
Optionen: Emailbenachrichtigung bei Antworten
 

Die letzten 5 Postings in diesem Thema » Alle anzeigen
von BAB
das ist schon so ok. ich habe das hier im forum abgeändert.

hier mal mein testscript:

1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14: 
15: 
16: 
17:
<?php

$folder = opendir('.');

while( $file = readdir($folder) )
{
    if ( $file != "." && $file != ".." )
    {
        if ( is_file($file) )
        {
            if ( !touch( $DOCUMENT_ROOT.$file ) )
                echo "Cant change date of file: <b>".$file."</b>";
        }
    }      
}

?>
von languitar
"htdocs/myserver" sieht sehr komisch aus. benutzt du irgendein fertiges script? Der Pfad scheint mir falsch zu sein.
von BAB
keine chance. weder das mit dem document root noch chmod 777.

irgendwie muss das mit dem befehl utime() zusammen hängen den er versucht aufzurufen. zumindest kommt ja so ne fehlermeldung.

ich hab auch schon versucht dem touch() befehl direkt die timestamp zu übergeben aber das geht leider auch nicht. auf nem anderen server gehts ohne probleme.
von languitar
Einfach mal testweise schon mit CHMOD 777 probiert?
Außerdem würde ich mal den Document-Root vor den Dateinamen setzen. Vielleicht gehts dann ja.
von BAB
hallo zusammen,

ich habe ein paar probleme mit dem touch() befehlt auf dem i-net4you server.
und zwar beim aufruf von touch("test.txt") kommt immer folgende fehlermeldung:

Warning: touch() [function.touch]: Utime failed: Operation not permitted in /www/htdocs/myserver/ch_file_date.php on line 11 test.txt

ps: die chmods stehen auf 666 und dürften somit kein problem sein.


Nach oben