Language: 
To browser these website, it's necessary to store cookies on your computer.
The cookies contain no personal information, they are required for program control.
  the storage of cookies while browsing this website, on Login and Register.
Welcome, Guest. Please login or register.
Did you miss your activation email?


Login with username, password and session length

Select language:

Community



Donate

Donate for PortaMx !
Your donation is safe and helps support the issues and causes you care most about.

Stats

  • *Total Members: 4319
  • *Latest: thygrim

  • *Total Posts: 15775
  • *Total Topics: 2381
  • *Online Today: 5
  • *Most Online: 157
(27.08.09, 03:54:53)
  • *Users: 0
  • *Guests: 3
  • *Total: 3

Author Topic: Cache Dateien spinnen und Links stimmen dann nicht mehr....  (Read 3775 times)

0 Members and 0 Guests are viewing this topic.

Offline hartiberlin

  • Charter Member
  • *
  • Posts: 792
  • Gender: Male
    • Free energy research
Hi,
kommt in der 1.50er Version von PortaMX ein Fix, dass das Caching besser funktioniert ?

Bei mir crasht dauernd alle 1 bis 2 Tage irgendwie das Caching und ich muss
dann den ganzen Cache Ordner löschen, damit die Links
auf meiner overunity.com Homepage wieder richtig sind...

Oder ist das ein Problem von SMF 2.02 ?

Danke.

Gruss, Stefan.

Offline Cool

  • Free Tibet
  • PortaMx Supporter
  • *
  • Posts: 743
  • Gender: Male
  • I Hate Chinas Authority
hmmm...hab ich noch nicht bemerkt.

wieviele besucher hast du so im schnitt?
|I Use: SMF 2.0.4 | PortaMx 1.5.1
Q: What do you do when you see a bear in the woods?
A: Play Dead!

H-A-H-L = Happy Admins Have Linux

Offline hartiberlin

  • Charter Member
  • *
  • Posts: 792
  • Gender: Male
    • Free energy research
Ab und zu kommt immer sowas:

Warning: require(/mounted-storage/home83c/sub001/sc11940-GNVW/overunity/cache/data_5a5f31a277a3bf286bb8f9d5c8f7947b-SMF-modSettings.php) [function.require]: failed to open stream: No such file or directory in /mounted-storage/home83c/sub001/sc11940-GNVW/overunity/Sources/Load.php on line 2713

Fatal error: require() [function.require]: Failed opening required '/mounted-storage/home83c/sub001/sc11940-GNVW/overunity/cache/data_5a5f31a277a3bf286bb8f9d5c8f7947b-SMF-modSettings.php' (include_path='.:/usr/share/php5/') in /mounted-storage/home83c/sub001/sc11940-GNVW/overunity/Sources/Load.php on line 2713

==========================================


Und irgendwann crasht dann das mal ganz, so dass ich erst die Datenbank wieder reparieren muss,
damit es dann wieder läuft und muss dann auch die ganzen Dateien im /cache
Verzeichnis löschen...

Offline feline

  • CO PortaMx corp.
  • Administrator
  • *
  • Posts: 5584
  • Gender: Female
Wie du vermutlich selber sehen kannst, sind das SMF cache dateien, PortaMx verwendet ein eigenes Caching ...
Und es ist ein SMF problem, das ich schon vor langer Zeit bemängelt habe ..
Ich habe vor einiger Zeit mal eine kleine Änderung gemacht, die kannst du mal versuchen ...
Ersetze in der Load.php diesen Teil:
Code: [Select]
// Otherwise it's SMF data!
elseif (file_exists($cachedir . '/data_' . $key . '.php') && filesize($cachedir . '/data_' . $key . '.php') > 10)
{
require($cachedir . '/data_' . $key . '.php');
if (!empty($expired) && isset($value))
{
@unlink($cachedir . '/data_' . $key . '.php');
unset($value);
}
}

durch dieses:
Code: [Select]
// Otherwise it's SMF data!
else
{
clearstatcache();
if (file_exists($cachedir . '/data_' . $key . '.php') && filesize($cachedir . '/data_' . $key . '.php') > 10)
{
require($cachedir . '/data_' . $key . '.php');
if (!empty($expired) && isset($value))
{
@unlink($cachedir . '/data_' . $key . '.php');
unset($value);
}
}
}

Noch besser wäre allerdings eine Umstellung des Cache auf APC oder MemCached ..
Many are stubborn in relation to the path, a few in relation to the target.

Offline hartiberlin

  • Charter Member
  • *
  • Posts: 792
  • Gender: Male
    • Free energy research
Okay,
danke, ich habe bis jetzt diesen Fix aus Zeitmangel noch nicht ausprobiert.
Machst Du den auch in PortaMX 1.50 gleich mit rein ?

Dann wäre es ein Abwasch und ich bräuchte nicht rumzuprobieren...

Danke.

Gruss, Stefan.

Offline feline

  • CO PortaMx corp.
  • Administrator
  • *
  • Posts: 5584
  • Gender: Female
Machst Du den auch in PortaMX 1.50 gleich mit rein ?
Das hat nichts mit dem Portal zu tun, wir haben eigene cache routinen ....
Many are stubborn in relation to the path, a few in relation to the target.

Offline hartiberlin

  • Charter Member
  • *
  • Posts: 792
  • Gender: Male
    • Free energy research
Hmm,
also der Fix funktioniert auch nicht !

Habe jetzt erst diesen Fix und dann PortaMX 1.5 installiert und
immer so nach ca. 10 Minuten kommt wieder ,
dass alle Links nur auf:


http://www.overunity.com/#new

zeigen...

Woran kann das noch liegen ?

Wenn ich den Cache Lösche unter Forum Maintenance
Empty the file cache

dann geht es wieder eine Weile und dann nach 10 Minuten kommt der Fehler wieder...


Hmmm...

Offline hartiberlin

  • Charter Member
  • *
  • Posts: 792
  • Gender: Male
    • Free energy research
Hmm,
ich habe jetzt erstmal den Cache abgeschaltet....unter Servereinstellungen...

Kann ich dann den Patch drinnenlassen oder stört das dann irgendwie ??


Scheint so, dass Servage da irgendwie Probleme mit hat...

Naja, viel langsamer scheint overunity.com dadurch nicht zu werden...

Muss aber nach meinem Urlaub dann endlich mal auf einer neuen Hoster umsteigen !


Gruss, Stefan.

Offline feline

  • CO PortaMx corp.
  • Administrator
  • *
  • Posts: 5584
  • Gender: Female
Kann ich dann den Patch drinnenlassen oder stört das dann irgendwie ??
Kannst du lassen, stört nicht wenn das cache abgeschaltet ist.
Many are stubborn in relation to the path, a few in relation to the target.