|
hadron :
| 11.06.2005 01:04 |
Ich hab meine Site (exoops 2.03) mal auf englisch gestellt. Danach bekomme ich folgende Meldung:
Failed opening '/www/htdocs/sitename/language//user.php' for inclusion
Das Problem tritt nur im Wartungsmodus auf!
Wenn ich wieder auf deutsch umstelle bleibt das Problem bestehen. Kleiner Tipp wär prima
Zu sehen bei: http://www.ketai.de |
|
|
Gast :
| 11.06.2005 11:49 |
/www/htdocs/sitename/language//user.php
die user.php hat doppel slash vorne und zwischen leer kann die english ordner nicht lesen
Code: include_once(XOOPS_ROOT_PATH."/language/".$xoopsConfig['language']."/user.php");
probieren Sie so ganz oben einzufügen nach dem
Code: <?php
von siteclosed.php |
|
|
hadron :
| 11.06.2005 12:00 |
Der link ist ja vorhanden, das Problem ist, dass $xoopsConfig['language'] leer ist!
Als Notlösung kann ich Anfang von siteclosed.php $xoopsConfig['language']=english einfügen, aber das ist ja nicht der Sinn ;) |
|
|
Gast :
| 11.06.2005 12:02 |
eben fügen Sie die code oben und haben Sie ihre ruhe jedesmal nach der ändern der sprache liest automatisch vom system
Damit zu weisen Sie die sprache vom system lesen |
|
|
bama :
| 11.06.2005 13:16 |
danke für den Hinweis,
ist im nächsten Update berücksichtigt |
|
|
hadron :
| 11.06.2005 17:56 |
Super Bama!
bei der Gelegeheit vielleicht auch im englischen Sprachfile in der user.php die Variable '_US_CLOSED' mit einfügen  |
|
|
bama :
| 11.06.2005 20:54 |
dank deiner Übersetzung schon geschehen |
|
|
hadron :
| 23.06.2005 13:24 |
kannst du mir sagen was ich ändern muss, damit es richtig fuktioniert (dann spar ich mir das suchen) - bekomme nämlich jetzt einen ähnlichen fehler im adminbereich. |
|
|
bama :
| 23.06.2005 15:34 |
und ich soll wohl suchen, haha
du könntest doch wenigsten den angezeigten Fehler hier posten, wie soll man dir helfen, wenn du du nicht mal postest, was oder welcher Fehler angezeigt wird  |
|
|
hadron :
| 23.06.2005 16:21 |
Zitat:danke für den Hinweis,
ist im nächsten Update berücksichtigt
-- Gruß Hans
Sorry - ich dachte du hättest es bereits gefunden und fürs nächste update vorgesehen:
hier die 2 fehlermeldungen aus dem adminmenü:
Code:Error Number: 2 [Warning] Error Message: xoops_cp_header(/www/htdocs/ketai/modules/system/language//admin.php) [function.xoops-cp-header]: failed to create stream: No such file or directory In File: /www/htdocs/ketai/include/cp_functions.php On Line: 27
Error Number: 2 [Warning] Error Message: xoops_cp_header() [function.xoops-cp-header]: Failed opening '/www/htdocs/ketai/modules/system/language//admin.php' for inclusion (include_path='.:..') In File: /www/htdocs/ketai/include/cp_functions.php On Line: 27
ich werd mich aber auch mal auf die suche begeben - vielleicht find ichs ja ... |
|
|
Weiti :
| 23.06.2005 16:55 |
Zitat: hadron schrieb:
www/htdocs/ketai/modules/system/language//admin.php)
Der Doppelslash nach language kommt mir etwas komisch vor...
Gruss, Weiti |
|
|
hadron :
| 23.06.2005 18:23 |
Ja Weiti - das ist ja das Problem
Es gibt die Variable xoopsConfig['language'] und die wird nach meinen bisherigen recherchen aus der Tabelle 'exv2_configuration' gelesen.
Wenn ich meine Site nun auf 'english' stelle ist die xoopsConfig['language'] leer - daher der doppelslash --> da müsste nun english stehen - tuts aber nicht, daher die Fehler.
Ich konnte bisher nicht feststellen wieso - bisher habe ich mich damit beholfen an den entsprechenden Stellen im Script die xoopsConfig['language'] manuell mit 'english' zu füllen, wenn ich dann aber irgendwann wieder auf 'deutsch' umstellen will hab ich den salat - deswegen dieser thread  |
|
|
bama :
| 23.06.2005 20:41 |
wecle Einstellung hast du bei
SysAdmin -> Einstellung -> System
Ländereinstellung deiner Seite |
|
|
hadron :
| 23.06.2005 21:00 |
Default language page = English
Site language = United States
eintrag in der exv2_configuration = english
Edit: hab da eben ne idee gehabt und BINGO!
Das Problem lag darin, dass die Einstellung für Country United States per default nicht auf english standen - wenn man das manuell ändert ist der Fehler verschwunden !
[ Edited by hadron on 2005/6/23 21:04 ] |
|
|
hadron :
| 23.06.2005 21:08 |
In der Tabelle country_land ist aber zumindest 'Mayotte' (wo liegt denn das?) mit language french definiert.  |
|
|
bama :
| 23.06.2005 21:11 |
schau mal nach, ob unter
SysAdmin -> Ländereinstellung -> Land
dann Land bearbeiten: United States
hier auch eine Sprache zugewiesen ist ???????
englisch auswählen, dann speichern |
|
|
hadron :
| 23.06.2005 21:13 |
jupp - siehe mein posting direkt unter deinem - danke |
|
|