Hallo,
ich bräuchte Hilfe bei xampp, weiß aber nicht, wo genau das Thema hingehört.
Mein System ist Windows XP.
Vor einer Neuinstallation des Systems vor wenigen Monaten habe ich meinen xampp-Ordner noch retten können.
Darin müssten Daten für eine Wiki sein, die ich erstellt hatte.
Man sagte mir, ich solle xampp erneut installieren und die alten Ordner htdocs und mysql dann mit den neuen ersetzen.
Nach ein paar Versuchen, ich habe nämlich recht wenig Ahnung von sowas, habe ich es zumindest geschafft, xampp zu starten und kann http://localhost/xampp/ aufrufen.
Wenn ich aber den Link zu meiner Wiki, also localhost/wiki eingebe, kommt diese Meldung:
Parse error: syntax error, unexpected T_NAMESPACE, expecting T_STRING in D:\xampp\htdocs\wiki\includes\Namespace.php on line 49
Ich habe mir die Datei im Editor gleich mal angesehen, kann aber in Zeile 49 oder davor und danach nichts finden, was irgendwie falsch ausschaut.
Wie gesagt, ich kenne mich nicht sehr gut aus, aber für mich sieht da nichts falsch aus.
Vielleicht hilft es etwas, wenn ich einen Ausschnitt der Datei reinkopiere.
Ich weiß leider nicht, wie ich eine Textdatei anhänge und von so fremden Text-Hosting-Seiten weiß ich nur, dass sie bei mir zuletzt nie funktioniert haben, daher möchte ich das ausnahmsweise mal direkt hier reinkopieren:
**
* Definitions of the NS_ constants are in Defines.php
* @private
*/
$wgCanonicalNamespaceNames = array(
NS_MEDIA => 'Media',
NS_SPECIAL => 'Special',
NS_TALK => 'Talk',
NS_USER => 'User',
NS_USER_TALK => 'User_talk',
NS_PROJECT => 'Project',
NS_PROJECT_TALK => 'Project_talk',
NS_IMAGE => 'Image',
NS_IMAGE_TALK => 'Image_talk',
NS_MEDIAWIKI => 'MediaWiki',
NS_MEDIAWIKI_TALK => 'MediaWiki_talk',
NS_TEMPLATE => 'Template',
NS_TEMPLATE_TALK => 'Template_talk',
NS_HELP => 'Help',
NS_HELP_TALK => 'Help_talk',
NS_CATEGORY => 'Category',
NS_CATEGORY_TALK => 'Category_talk',
);
if( is_array( $wgExtraNamespaces ) ) {
$wgCanonicalNamespaceNames = $wgCanonicalNamespaceNames + $wgExtraNamespaces;
}
/**
* This is a utility class with only static functions
* for dealing with namespaces that encodes all the
* "magic" behaviors of them based on index. The textual
* names of the namespaces are handled by Language.php.
*
* These are synonyms for the names given in the language file
* Users and translators should not change them
*
*/
/*
WARNING: The statement below may fail on some versions of PHP: see bug 12294
*/
class Namespace {
/**
* Can pages in the given namespace be moved?
*
* @param int $index Namespace index
* @return bool
*/
public static function isMovable( $index ) {
return !( $index < NS_MAIN || $index == NS_IMAGE || $index == NS_CATEGORY );
}
Das fettgedruckte ist Zeile 49.
Ich hoffe, ich kann meine Daten noch retten, da ich in der Wiki schon einiges geschrieben hatte...
Vielen Dank schon mal für eure Hilfe.
Nina
Nina_Wyndia Gast |