Lieber Besucher, herzlich willkommen bei: cms2day Forum - Community & Support rund ums cms2day. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.
Hm..okay.... ich nutze eh XP , hab momentan das Standard 1.7.3-Paket mit den vom Hersteller angeratenen Securityeinstellungen, sonst nix verändert.Das mit xampp ist so ne Sache, offiziell unterstützt die Version weder kleinere Vista Versionen noch Win7 es kann natürlich auch dadran liegn, ferner die Fehlermeldung bezieht sich dadrauf das ein DB Eintrag nicht gefunden werden kann das heisst
1. Der Eintrag ist nicht da - am bestem überprüfen
2. das die Pfade nicht richtig sind und er somit die Abfrage nicht ausführt welche zuständig ist für die Tabelle.
Wie gesagt es ist nicht unbedingt ein cms2day oder xampp Problem die Kombi machts aber um dies zu revidieren müssen wir schauen wo der Fehler her kommt.
Gruss
mantis
Schreibrechte etc. habe ich bereits erwähnt.
Es SCHEINT so als ob: - (da zuwenig Info vorliegt werde ich mal Raten.)
1. du ein Update gemacht hast
2. Dein Root verzeichnis keine Schreibrechte hat bzw. nicht auf chmod 777 ist
3. Ein altes Template verwendest
4. Kein mod_rewrite hast
5. ....
???
Bitte etwas info dann können wir gezielt helfen gffs. das Problem beheben
angeben
- Neue Installation
- Update
- wenn update Module vorhanden
- Eigenheiten des Webpacks oder Serversystem oder bei wem gehostet
- evtl phpinf(); bereitstellen
- wann passiert dieser Fehler
Gruss
mantis
Lösung (q&d):
config.inc.php
// SEITE =>
function seite() {
$scheck = "".$_GET['seite'].".inc.php";
if (file_exists($scheck)) {
Zeile 273: include "/var/www/webxxx/html/admin/inc/".$_GET['seite'].".inc.php";
} else {
header ("Location: index.php?seite=start");
}
}
PHP-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
// SEITE =>
function seite() {
$scheck = "".$_GET['seite'].".inc.php";
if (file_exists($scheck)) {
include "".$_GET['seite'].".inc.php";
} else {
header ("Location: index.php?seite=start");
}
}
|
PHP-Quelltext |
|
1 |
/var/www/webxxx/html/admin/inc/
|
Die Config sah bei mir vorher auch so aus und deshalb schrieb ich ja q&d (quick & dirty). Also habe ich den absoluten Pfad eingegeben, da auch der relative nicht funktionierte. Der Fehler ist nun also nicht mehr vorhanden. Läuft.bzw. wenn du es reingeschrieben hast.. wieso du das gemacht hast..
Ist der Fehler nur bei der hilfe.inc.php dann ist die Datei nicht dort wo sie sein sollte....
LOL! Ich fass es nicht, ich schau gerade woher der Fehler kommt!Ich habe noch einen Bug gefunden. Ich weiß zwar nicht, ob ihn schon jemand gemeldet hat. Falls nicht tue ich das jetzt mal:
Wenn ich eine Seite erstelle und dieser Seite einen Titel gebe, in der ein Umlaut vorkommt (In meinem Fall "Über mich"), wird die Seite nicht gefunden.
Mod Rewrite:
Aktiv, Modus: http://schmiedel-stefan.de/seite/ (1. in der Liste)