Beste tweakers,
Mijn "htdocs" staan in /pub/apache, wat nooit een probleem geweest is. Recentelijk is apache echter begonnen met het aanmaken van een "/pub/apache" dir. In die directory staan (nadat ik hem verwijder en hij weer terug komt) altijd random directory's uit de "echte" /pub/apache. Er staat steeds maar 1 dir per tree! Dus je krijg dan zoiets als je steeds doorgaat /pub/apache?/pub/duifje.net?/ en ga zo maar door!
Het gebeurt heel random, en mijn harddisk is niet defect aangezien het op de oude en de nieuwe gebeurt (eerst een 20gig samsung nu een 120gig maxtor). Ik gebruik met php 2 fileuploads scipts welke er ongeveer zo uitzien:
Dus lijkt me niet dat dat door hen komt?
Mijn apache versie is:
Server version: Apache/1.3.27 (Unix) (Gentoo/Linux)
Server built: Aug 3 2003 18:22:41
Het probleem was er ook in de 2.4 kernel dus dat lijkt mij ook geen factor.
Mijn "htdocs" staan in /pub/apache, wat nooit een probleem geweest is. Recentelijk is apache echter begonnen met het aanmaken van een "/pub/apache" dir. In die directory staan (nadat ik hem verwijder en hij weer terug komt) altijd random directory's uit de "echte" /pub/apache. Er staat steeds maar 1 dir per tree! Dus je krijg dan zoiets als je steeds doorgaat /pub/apache?/pub/duifje.net?/ en ga zo maar door!
Het gebeurt heel random, en mijn harddisk is niet defect aangezien het op de oude en de nieuwe gebeurt (eerst een 20gig samsung nu een 120gig maxtor). Ik gebruik met php 2 fileuploads scipts welke er ongeveer zo uitzien:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| $filename = $HTTP_POST_FILES[file][name]; $extensie = substr($filename, -3); if (strtoupper($extensie) != "DOC") { echo "De notule is alleen geldig in Microsoft Word formaat!"; } else { $destination = "/pub/apache/notule.duifje.net/files/"; $length = strlen($filename); $name = substr($filename, 0, $length - 4); $i = 0; $tempname = $name; while (file_exists($destination . $tempname . $i . ".doc")) { $i = $i + 1; } $name = $name . $i; copy($file, $destination . $name . ".doc"); } |
Dus lijkt me niet dat dat door hen komt?
Mijn apache versie is:
Server version: Apache/1.3.27 (Unix) (Gentoo/Linux)
Server built: Aug 3 2003 18:22:41
Het probleem was er ook in de 2.4 kernel dus dat lijkt mij ook geen factor.