Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 25. Juni 2012 16:52

Skaos
hat von CMSMS gehört
Registriert: 19. April 2012
Beiträge: 18

Re:

Hallo

wollte gerade TeamSportScores installieren und bekamm folgenden Fehlermeldung

Warning: mkdir() [function.mkdir]: No such file or directory in /www/htdocs/w00f5d0f/modules/TeamSportScores/method.install.php on line 298  Warning: mkdir() [function.mkdir]: No such file or directory in /www/htdocs/w00f5d0f/modules/TeamSportScores/method.install.php on line 301  Warning: Cannot modify header information - headers already sent by (output started at /www/htdocs/w00f5d0f/modules/TeamSportScores/method.install.php:298) in /www/htdocs/w00f5d0f/lib/classes/class.admintheme.inc.php on line 188  Warning: Cannot modify header information - headers already sent by (output started at /www/htdocs/w00f5d0f/modules/TeamSportScores/method.install.php:298) in /www/htdocs/w00f5d0f/lib/classes/class.admintheme.inc.php on line 191  Warning: Cannot modify header information - headers already sent by (output started at /www/htdocs/w00f5d0f/modules/TeamSportScores/method.install.php:298) in /www/htdocs/w00f5d0f/lib/classes/class.admintheme.inc.php on line 194  Warning: Cannot modify header information - headers already sent by (output started at /www/htdocs/w00f5d0f/modules/TeamSportScores/method.install.php:298) in /www/htdocs/w00f5d0f/lib/classes/class.admintheme.inc.php on line 195  Warning: Cannot modify header information - headers already sent by (output started at /www/htdocs/w00f5d0f/modules/TeamSportScores/method.install.php:298) in /www/htdocs/w00f5d0f/lib/classes/class.admintheme.inc.php on line 198  Warning: Cannot modify header information - headers already sent by (output started at /www/htdocs/w00f5d0f/modules/TeamSportScores/method.install.php:298) in /www/htdocs/w00f5d0f/lib/classes/class.admintheme.inc.php on line 203

benutze
CMS-Version         1.10.3
TeamSportScores     1.2.0

die Installation von anderen Modulen ist Fehlerfrei

Offline

#2 27. Juni 2012 05:51

cyberman
Moderator
Ort: Dohna / Sachsen
Registriert: 13. September 2010
Beiträge: 6.741
Webseite

Re:

Hast du mal geschaut, was genau in den zeilen 298 bzw. 301 der method.install.php passiert bzw. passieren sollte?


1. Wie bekomme ich hier schnelle Hilfe?
2. HowTo: Fehlersuche bei CMSMS
---
„First they ignore you, then they laugh at you, then they fight you, then you win.“ Mahatma Ghandi

Offline

#3 27. Juni 2012 06:20

Skaos
hat von CMSMS gehört
Registriert: 19. April 2012
Beiträge: 18

Re:

Zeile 294 - 301:

[== PHP ==]
// Create folders so user fills it with images and logos
$config = $gCms->GetConfig();
$path = cms_join_path($this->config['uploads_path'],$this->getName(), 
	$this->GetPreference('clublogosfolder', 'clublogos'));
if ( !file_exists( $path ) ) mkdir($path, 0777);
$path = cms_join_path($this->config['uploads_path'],$this->getName(), 
	$this->GetPreference('clubimagesfolder', 'clubimages'));
if ( !file_exists( $path ) ) mkdir($path, 0777);

Offline

#4 27. Juni 2012 18:45

cyberman
Moderator
Ort: Dohna / Sachsen
Registriert: 13. September 2010
Beiträge: 6.741
Webseite

Re:

Welche Berechtigungen hast du für den /uploads-Ordner gesetzt?

PS: Könntest versuchen, mal manuell die Verzeichnisse /uploads/clublogos und /uploads/clubimages zu erstellen und dann noch mal installieren ...


1. Wie bekomme ich hier schnelle Hilfe?
2. HowTo: Fehlersuche bei CMSMS
---
„First they ignore you, then they laugh at you, then they fight you, then you win.“ Mahatma Ghandi

Offline

#5 28. Juni 2012 05:51

Skaos
hat von CMSMS gehört
Registriert: 19. April 2012
Beiträge: 18

Re:

Der Uploads-Ordner im Root hat 777 aber auch wenn ich die Ordner von Hand erstelle und nochmal Installieren bekomme ich den selben Fehler.

Gibt es denn ein anderes Modul um eine Fussball-Tabelle zu realisieren?

Offline

#6 28. Juni 2012 09:35

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.058

Re:

Die Verzeichnisse müssen lauten:

/uploads/TeamSportScores/clublogos
/uploads/TeamSportScores/clubimages

Das Problem liegt im Install-Script. Dort wird versucht ein Verzeichnis + Unterverzeichnis in einem Durchgang zu erstellen. Allerdings fehlt da das true beim mkdir():

if ( !file_exists( $path ) ) mkdir($path, 0777, true);

Danach musst Du aber nochmal die Berechtigungen der Verzeichnisse prüfen. Denn nach meiner Erfahrung setzt mkdir() die Berechtigungen nicht korrekt, wenn es mehrere Verzeichnisse aufeinmal erstellen soll.

Offline

#7 28. Juni 2012 19:54

Skaos
hat von CMSMS gehört
Registriert: 19. April 2012
Beiträge: 18

Re:

Habe es jetzt ohne Fehler installiert bekommen und die Ordner vorher von Hand angelegt, aber nach einem Test des Moduls muss ich das als Müll einstufen, zu mindest für mich und die Darstellung der 2. Bulli-Tabelle ungeeignet.

Mal schauen ob ich noch was anderes passendes an Modulen finde.

Offline

#8 28. Juni 2012 21:19

cyberman
Moderator
Ort: Dohna / Sachsen
Registriert: 13. September 2010
Beiträge: 6.741
Webseite

Re:

Willst du nur eine Tabelle erstellen?

Da könntest du doch relativ einfach eine CSV-Datei einbinden ...


1. Wie bekomme ich hier schnelle Hilfe?
2. HowTo: Fehlersuche bei CMSMS
---
„First they ignore you, then they laugh at you, then they fight you, then you win.“ Mahatma Ghandi

Offline

Fußzeile des Forums

Powered by FluxBB