parse error in index.php

Begonnen von netzer, 16 Dezember 2007, 18:31:21

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

netzer

Habe in Konqueror beim laden meiner Seite einen Hinweis das ein Fehler vor liegt. Auch andere Browser hatten dies schon gemeldet.
Woran liegts?
/**
* pragmaMx  Content Management System
* Copyright (c) 2006 pragmaMx Dev Team - http://pragmaMx.org
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* $Source: /home/www/dps3311/home/cvsroot/pragmamx/html/index.php,v $
* $Revision: 1.8.4.7 $
* $Author: tora60 $
* $Date: 2006/12/03 11:53:11 $
*/

if (!defined("MX_TIME")) {
    $vstarttime = explode(" ", microtime());
    define("MX_TIME", (float)$vstarttime[1] + (float)$vstarttime[0]);
    unset($vstarttime);
}

/**
* wenn $name �bergeben wurde, die modules.php verwenden
*/
if (isset($_GET['name']) || isset($_POST['name'])) {
    include('modules.php');
    exit;
}

/**
* jop, die modules.php ist geladen ;)
*/
define("mxModFileLoaded", "2");

/**
* nur zum initialisieren der Variablen, wird durch das Modul �berschrieben
*/
$index = 0;

/**
* PHP_SELF macht auf manchen Servern Probleme bei mod_rewrite,
* es wird die umgeschriebene URL verwendet anstatt modules.php
* deshalb hier umschreiben, aber hier modules.php verwenden, wegen nuke-Kompatibilit�t
*/
$_SERVER['PHP_SELF'] = preg_replace('#^[\\\\/]+#', '/', dirname($_SERVER['PHP_SELF']) . '/modules.php');

/**
* pragmaMx Hauptdatei includen
*/
require_once("mainfile.php");

/**
* jpCache laden, nur bei Anonymen Besuchern
*/
if (isset($_REQUEST['noJpC'])) {
    $mxJpCacheUse = false;
}
if (!MX_IS_ADMIN && !MX_IS_USER && $mxJpCacheUse) {
    if (@file_exists('includes/jpcache/mx_jpcache.php')) {
        include_once('includes/jpcache/mx_jpcache.php');
        // print "jpcache aktiv: $JPCACHE_ON<br>";
    }
}

/**
* einen Modulnamen verpassen
*/
$name = mxGetMainModuleName();
define("MX_MODULE", $name);

$modfile = "modules/" . $name . "/index.php";
$op = "modload";
$file = "index";

if (!@file_exists($modfile)) {
    $index = 1;
    if (MX_IS_ADMIN) {
        mxErrorScreen("<b>" . _HOMEPROBLEM . "</b><br><br>[&nbsp;<a href=\"admin.php?op=modules\">" . _ADDAHOME . "</a>&nbsp;]");
    } else {
        mxErrorScreen(_HOMEPROBLEMUSER);
    }
    die();
}

$home = 1;
include_once($modfile);

?>

siggi

Wenn man an Gras zieht wächst es auch nicht schneller.

netzer

#2
Wenn ich Admin hier wäre und die neue Form der Hilfe für User befürworten würde, hätte ich zumindest den letzen Beitrag eines "Admins" etwas näher betrachtet .....
Freut mich das MX Admins wenigstens noch "hilfreich" sind .... (sarkasmus ist untertrieben)
Bin auf die neue Form des Portals gespannt ..... (sehr)

Webfan

Poste doch bitte den Wortlaut der Fehlermeldung.
Ein parse error wird im Allgemeinen nicht von dem Browser gemeldet.
mfg

netzer

Noch ne weitere Info:
Fehlermeldung:
Fehler: http://www.pragmamx.org/Forum.html: SyntaxError: Parse error at line 25
Fehler: http://www.angstnetz.de/portal/index.php: SyntaxError: Parse error at line 25

Wo hängt es? Ich denke auf Beitrage wie des "Admins" siggi kann man verzichten, da ähnliche Beiträge von Usern anders behandelt wurden.
ADMINTEAM! backtootheroots, früher wars besser....
Falls jemand gestresst ist, urlaub von der seite bringt viel!!!! .............


Webfan

Zitaturlaub von der seite bringt viel!
Muhahaha... Urlaub von Psychosomatikseiten wohl auch.
*Sorry, aber das konnte ich mir nicht verkneifen*
Jetzt habt Euch wieder lieb.

Also ich seh kein error.

Andi

Vorhin ist mir Siggi zuvorgekommen, ich hatte die Glaskugel auch schon im Antworteingabefeld drin...
Die Glaskugel bedeutet ganz einfach: Mit den gegebenen Informationen kann man nichts anfangen.

Du schreibst was von parsefehlern, ohne genau lautenden Text oder Zeile...
Und dann postest du den kompletten php-Quelltext der unveränderten pragmaMx index.php hier rein.
Sorry, aber damit kann keiner was anfangen.

ZitatWoran liegts?
Was ist das für eine Frage?

ZitatNoch ne weitere Info:
Fehlermeldung:
Fehler: http://www.pragmamx.org/Forum.html: SyntaxError: Parse error at line 25
Fehler: http://www.angstnetz.de/portal/index.php: SyntaxError: Parse error at line 25

Warum nicht gleich so...
Aber woher stammt das?  Nicht aus dem geposteten PHP-Quellcode....


Forenregeln: http://www.pragmamx.org/Content-pa-showpage-pid-48.html#pa3
Zitatf.) Beschreiben Sie Ihr Problem so ausführlich wie möglich.
Ihre grundsätzliche Hard -, Software-, und Webspacekonfiguration (wie z.B. FTP-Client, PHP- und MySQL-Versionen, Hoster) ist natürlich genauso wichtig für eine genaue Fehleranalyse. Dazu gehören auch Angaben zum aktuellen Updatestand ihres pragmaMx-Systems und ob Ihre Website gerade erreichbar ist (On- oder Offline) inkl. zugehöriger URL. Auf Ihrer Website sollte Idealerweise der betroffene Bereich einsehbar sein ggf. ist ein Testzugang einzurichten.


Über deine unnötigen Bemerkungen verkneif ich mir jetzt die Antwort.
schön´s Grüssle, Andi