[gelöst] Drupal-Installation auf Server
am 29.06.2011 - 08:48 Uhr in
Moin moin :)
Wer hat eine Lösung oder Erklärung dafür?
Ich habe drupal 6.22 DE installiert und alles ging glatt. Bis zum Abschlußbild ohne Fehlermeldungen. Nach der Installation mit dem Hinweis, dass Drupal 6.22 erfolgreich installiert wurde, kam und kommen nun folgdene Fehlerauslistungen:
Access denied
· warning: array_fill() [function.array-fill]: Number of elements must be positive in /home/sid/www.*****.de/_cms/includes/database.inc on line 252.
· warning: implode() [function.implode]: Invalid arguments passed in /home/sid/www.*****.de/_cms/includes/database.inc on line 252.
· warning: array_keys() [function.array-keys]: The first argument should be an array in /home/sid/www.*****.de/_cms/modules/user/user.module on line 514.
· user warning: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line
1 query: SELECT p.perm FROM role r INNER JOIN permission p ON p.rid = r.rid WHERE r.rid IN () in /home/sid/www.*****.de/_cms/modules/user/user.module on line 514.
· warning: array_keys() [function.array-keys]: The first argument should be an array in /home/sid/www.*****.de/_cms/modules/block/block.module on line 455.
· warning: array_fill() [function.array-fill]: Number of elements must be positive in /home/sid/www.*****.de/_cms/includes/database.inc on line 252.
· warning: implode() [function.implode]: Invalid arguments passed in /home/sid/www.*****.de/_cms/includes/database.inc on line 252.
· warning: array_merge() [function.array-merge]: Argument #2 is not an array in /home/sid/www.*****.de/_cms/modules/block/block.module on line 456.
· user warning: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') OR
r.rid IS NULL) ORDER BY b.region, b.weight, b.module' at line 1 query: SELECT DISTINCT b.* FROM blocks b LEFT JOIN blocks_roles r ON b.module =
r.module AND b.delta = r.delta WHERE b.theme = '' AND b.status = 1 AND (r.rid IN () OR r.rid IS NULL) ORDER BY b.region, b.weight, b.module in
/home/sid/www.*****.de/_cms/modules/block/block.module on line 456.
You are not authorized to access this page.
- Anmelden oder Registrieren um Kommentare zu schreiben
Hast Du es schonmal mit der
am 29.06.2011 - 09:43 Uhr
Hast Du es schonmal mit der Originalversion von drupal.org probiert?
Tritt mit der Version der gleiche Fehler auf, wenn nicht kannst Du einfach mit dem l10n_update Modul die DE Sprache importieren.
sense-design | online solutions | Do not hack core!
Drupalcenter Verhaltensregeln | Threads bitte auf [gelöst] stellen.
Danke, doch die große Frage heißt: WIE ????
am 29.06.2011 - 11:02 Uhr
Hallo Sence,
danke für deine Unterstützung. Leider haben ich keine Möglichkeit ein Modul anzusprechen noch eine Sprache zu importieren. Wenn ich mein Domaine aufrufe, kommt gleich nur diese Liste an Fehlern. Why ?
Beste Grüße von Thomas
______________________________________________________________________________________
Lösch doch den gesamten
am 29.06.2011 - 11:16 Uhr
Lösch doch den gesamten Bestand vom FTP und leer einmal die Datenbank und starte dann mit einer sauberen Installation, wenn noch keine Daten eingebunden wurden.
sense-design | online solutions | Do not hack core!
Drupalcenter Verhaltensregeln | Threads bitte auf [gelöst] stellen.
Na gut, das hatte ich schon
am 29.06.2011 - 11:45 Uhr
Na gut, das hatte ich schon einmal gemacht, ich habe die Version von www.drupalcenter.de installiert, wenn du das als originale Drupal-Version ansiehst.Oder muss ich wo anders mir diese Original-Version herunterziehen?
Beste Grüße von Thomas
______________________________________________________________________________________
Hat er doch gesagt, du sollst
am 29.06.2011 - 12:35 Uhr
Hat er doch gesagt, du sollst mal die Version von drupal.org probieren.
Okay, ich werde von
am 29.06.2011 - 12:36 Uhr
Okay, ich werde von Drupal.org mir den Core herunterziehen und es damit versuchen. Vielen Dank !!!
Beste Grüße von Thomas
______________________________________________________________________________________
Egal welcher Core 6.22 installiert wird - gleiche Fehlermeldung
am 30.06.2011 - 12:02 Uhr
Also ich habe es nun mit mehreren verschiedenen Installationen versucht, doch das Ergebnis blieb, wie beim alten.
Doch ich habe auf dem gleichen Server das alte Postnuke laufen mit PHP und MYSQL. Etwas anderes nutzt doch Drupal auch nicht.
Was ist also der Fehler?
Beste Grüße von Thomas
______________________________________________________________________________________
admindrupal schrieb Doch ich
am 30.06.2011 - 12:48 Uhr
Doch ich habe auf dem gleichen Server das alte Postnuke laufen mit PHP und MYSQL. Etwas anderes nutzt doch Drupal auch nicht.
Was ist also der Fehler?
Und viele fahren mit ihren Kombis über den Nürburgring und fragen sich, "Ich habe auch ein Auto mit Motor und vier Rädern und gebe Gas. Was anderes machen die in der Formel1 doch auch nicht. Warum sind die schneller?".
Hast du schonmal die System Requirements von Drupal 6 gesichtet und mit den Voraussetzungen deines Hosting Pakets gegengecheckt?
Suchmaschinenoptimierung (SEO) & Drupal
veränderungen bewirten manchmal neue situationen
am 04.08.2011 - 08:19 Uhr
so, also ich habe nun es auf einen anderen server installiert und das ging ganz ohne problem.
doch wenn ich mich als admin anmelde oder eine seite geladen wird, bekomme ich auch hier wieder eine fehlermeldung:
vielleicht gibt es dazu nur eine veränderung in settings.php oder wo anders. denn es nervt doch :((
Beste Grüße von Thomas
______________________________________________________________________________________
Dann stimmt entweder deine
am 04.08.2011 - 08:20 Uhr
Dann stimmt entweder deine Einstellung für den Temp-Ordner in Drupal nicht, oder serverseitig stimmt die Berechtigungsstruktur zwischen Webserver und Dateisystem nicht.
Suchmaschinenoptimierung (SEO) & Drupal
okay, danke für die analyse
am 04.08.2011 - 09:02 Uhr
okay, danke für die analyse oder ist es nur eine vermutung. wei du hast mir keine möglichen lösungsvorschläge mit angeboten.
vielleicht hast du noch einmal zeit und kannst mir sagen wo ich das abändern kann.
Beste Grüße von Thomas
______________________________________________________________________________________
Das sind Möglichkeiten. Eine
am 04.08.2011 - 09:43 Uhr
Das sind Möglichkeiten. Eine Analyse könnte ich nur am System selbst durchführen und die Änderungen kann man je nachdem in den Dateisystemeinstellungen von Drupal, in den Verzeichnisberechtigungen, in den User-/Gruppenzugehörigkeiten des Systems, etc. ändern. Genauer gehts bei der Datenlage nunmal nicht.
Suchmaschinenoptimierung (SEO) & Drupal
gut, also das angegebene
am 04.08.2011 - 10:18 Uhr
gut, also das angegebene verzeichnis ist vom provider her und liegt unter meinem root-verzeichnis oder hauptverzeichnis. dort habe ich keine zugriffsmöglichkeiten noch kann ich an diesen ort die zurgriffsrecht verändern. sozusagen würde dann auch keine veränderung möglich sein, in den verzeichnisberechtigungn von drupal.
würdest du mir raten, das beim provider anzufragen, dass es eine einschränkung serverseitig her rührt, so dass es aus meiner sicht auf keinen fall an drupal liegt
Beste Grüße von Thomas
______________________________________________________________________________________
Hast du die Einstellung in
am 04.08.2011 - 10:27 Uhr
Hast du die Einstellung in Drupal selbst gemacht oder von Drupal ermitteln lassen und nur übernommen? Dann schau dochmal, ob es das Verzeichnis #_temp überhaupt an der angegeben Position gibt, wenn nicht, lege es per FTP an. Bleibt die Fehlermeldung, setze die Rechte auf den Ordner per FTP auf 777. Wenn das auch nicht hinhaut, versuch in Drupal als /tmp anzugeben. Wenn das auch nichts bringt, horch mal beim Hoster nach :)
Suchmaschinenoptimierung (SEO) & Drupal
also das verzeichnis hat
am 04.08.2011 - 10:45 Uhr
also das verzeichnis hat schon die Rechte 777
dennoch können diese beiden datei nicht kopiert werden
ja, das verzeichnis hatte ich angelegt
und ich muss mich korrigieren, ich habe gerade festgestellt, das verzeichnis habe ich dann im hauptverzeichnis (root) angelegt, weil vorher immer nur auf ein verzeichnis zugegriffen wurde, wie ich vorher schon beschrieben hatte, was keine schreib rechte oder die änderung dazu ermöglichte
Beste Grüße von Thomas
______________________________________________________________________________________
Du hast also ein neues
am 04.08.2011 - 13:04 Uhr
Du hast also ein neues Verzeichnis angelegt, diesem die Rechte 777 gegeben und hast dieses Verzeichnis in Drupal auch als Temp-Verzeichnis angegeben?
ich muss jetzt jedoch
am 04.08.2011 - 19:44 Uhr
ich muss jetzt jedoch zugeben, dass ich gar net mehr weiß, wo ich das gemacht hatte. kannst du mir bitte noch einmal hilfestellung geben, wo ich das Temp-Verzeichnis bei Drupal eingebe? Und ja, das Verzeichnis ist auf Rechte 777 gesetzt.
Beste Grüße von Thomas
______________________________________________________________________________________
Du legst den Pfad fürs
am 04.08.2011 - 19:58 Uhr
Du legst den Pfad fürs temporäre Verzeichnis im dateisystem unter admin/settings/file-system fest.
Drupal 7 Screencasts in deutsch!
also nicht das du mich für
am 05.08.2011 - 08:30 Uhr
also nicht das du mich für doof hälst ;) aber genau so habe ich das gemacht und nun noch einmal ein weiteres verzeichnis angelegt mit der rechtervergabe von 777.
das korriose ist ja, dass andere dateien in dem angegebenen pfad geschrieben werden. nur zwei dateien eben nicht.
schau dir mal die beigefügte grafik an. dort wurden die dateien eben geschrieben, also liegt es an etwas anderes
was ist da los?
Beste Grüße von Thomas
______________________________________________________________________________________
Kannst du mal zwei
am 05.08.2011 - 08:09 Uhr
Kannst du mal zwei Screenshots posten?
Einmal von deiner FTP-Ordnerstruktur, auf dem man den temp-Ordner inkl. des ganzen Pfades sieht und einmal einen Screenshot von der Seite admin/settings/file-system (auf dem muss man das Feld für den Temp-Ordner sehen können)
Schau bitte in meinem vzuvor
am 05.08.2011 - 08:30 Uhr
Schau bitte in meinem vzuvor geschriebenen Beitrag, dort habe ich im nachhinein noch 2 grafiken hochgeladen
Beste Grüße von Thomas
______________________________________________________________________________________
Gib einfach mal unter
am 05.08.2011 - 08:39 Uhr
Gib einfach mal unter Temporäres Verzeichnis:
#_temp
ein!Ich gehe davon aus, daß Du Drupal direkt unter /html installiert hast.
Wie bei dem Feld angegeben, heisst es ja "Relative Pfadangaben werden als relativ zum Installationsverzeichnis von Drupal interpretiert" ... Du darfst hier also also keinen Serverpfad eintragen!
Drupal 7 Screencasts in deutsch!
nein, ich habe es nicht unter
am 05.08.2011 - 08:55 Uhr
nein, ich habe es nicht unter www.xxx.de also startverzeichnis.
ich habe ein unterverzeichnis und ich rufe drupal auf unter www.xxx.de/cms/
doch was ist der grund, wenn andere dateien von drupal in das verzeichnis schreiben können und 2 markante dateien immer nicht?
Beste Grüße von Thomas
______________________________________________________________________________________
Der Serverpfad ist an der
am 05.08.2011 - 09:10 Uhr
Der Serverpfad ist an der Stelle falsch. es muß also heißen /#_temp, dann sollte das stimmen. Weiter sollte safe_mode auf off stehen und die Rechte auf den Verzeichnis #_temp auf 777.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
admindrupal schrieb nein, ich
am 05.08.2011 - 09:16 Uhr
nein, ich habe es nicht unter www.xxx.de also startverzeichnis.
ich habe ein unterverzeichnis und ich rufe drupal auf unter www.xxx.de/cms/
Da der Pfad ja relativ ist, musst Du trotzdem nur
#_temp
eingeben. Dann wäre das Verzeichnis unterwww.xxx.de/cms/#_temp
doch was ist der grund, wenn andere dateien von drupal in das verzeichnis schreiben können und 2 markante dateien immer nicht?
Ehrlich gesagt keine Ahnung. Vielleicht liegts an der Raute in Deiner Pfadangabe? Nenn das Temporäre Verzeichnis doch schlicht und ergreifend einfach
tmp
, wie es auch ursprünglich in jeder Drupal Installation heisst. Ausprobieren würd ich sagen ... wenn man keine sichere Lösung hat.Drupal 7 Screencasts in deutsch!
so ich habe #_temp in temp
am 05.08.2011 - 09:36 Uhr
so ich habe #_temp in temp geändert
und es in das root-verzeichnis von drupal gelegt.
die rechte 777 und siehe grafik, das gleiche spiel :(
Beste Grüße von Thomas
______________________________________________________________________________________
Prüf mal die Schreibrechte
am 05.08.2011 - 10:48 Uhr
Prüf mal die Schreibrechte für "sites/default/files" und pass die ggf. an
Gruß
gruß pebosi
--
https://pebosi.net
auf den ordner
am 05.08.2011 - 10:55 Uhr
auf den ordner "sites/default/files" sind die Rechte 777
die unterverzeichnisse (css und languages) Rechte 775
Beste Grüße von Thomas
______________________________________________________________________________________
Setz auch die mal auf 777.
am 05.08.2011 - 11:01 Uhr
Setz auch die mal auf 777.
gruß pebosi
--
https://pebosi.net
...huii mein vorschlag: setz
am 05.08.2011 - 11:04 Uhr
...huii
mein vorschlag:
setz bei drupal für
das temporäre verzeichniss
/sites/defaul/files/tmp
hin
leg (vorher) das verzeichniss an und geb ihm 777
laut deinem screenshot versucht drupal auf
in das vereichniss
/html/#_tmp/
zu schreiben, hat aber keine rechte dazu
grüße
stf
Zitat: laut deinem screenshot
am 05.08.2011 - 11:48 Uhr
laut deinem screenshot versucht drupal auf
in das vereichniss
/html/#_tmp/
zu schreiben, hat aber keine rechte dazu
doch doch, an den rechten kann es nicht liegen, da andere dateien in dem verzeichnis ja geschrieben werden
Beste Grüße von Thomas
______________________________________________________________________________________
Nicht elegant, aber schon mal
am 05.08.2011 - 11:55 Uhr
Nicht elegant, aber schon mal zwei Dateien im temporären Verzeichnis angelegt, die den Namen wie in der Fehlermeldung haben? Dann sollte doch eigentlich Ruhe sein, wenn die Installation ansonsten problemlos läuft ...
Drupal 7 Screencasts in deutsch!
Zitat: /sites/defaul/files/tm
am 05.08.2011 - 11:55 Uhr
/sites/defaul/files/tmp
hin
leg (vorher) das verzeichniss an und geb ihm 777
bringt alles nichts
Beste Grüße von Thomas
______________________________________________________________________________________
Zitat: Nicht elegant, aber
am 05.08.2011 - 11:57 Uhr
Nicht elegant, aber schon mal zwei Dateien im temporären Verzeichnis angelegt, die den Namen wie in der Fehlermeldung haben? Dann sollte doch eigentlich Ruhe sein, wenn die Installation ansonsten problemlos läuft ...
die installation ist abgeschlossen, doch mit jedem seitenaufruf ändern sich die zu schreibenen und im fehler aufgezeigten dateinamen.
soll ich drupal noch einmal ganz neu aufsetzen?
bilder siehe vorherigem beitrag
Beste Grüße von Thomas
______________________________________________________________________________________
der wald und die bäume
am 05.08.2011 - 12:10 Uhr
.. versuch vorher bitte nochmal
/sites/default/files/tmp
löschen + neu anlegen und chmod -R 0777
auch das verzeichniss
/sites/default/files/ chmod -R 0777
(-R mein das Verzeichniss mit alles Dateien darin)
neuinstallation verursacht nur das gleiche problem
btw: safe mode ist off?
(du schaffst das !! :))
Zitat: .. versuch vorher
am 05.08.2011 - 12:14 Uhr
.. versuch vorher bitte nochmal
/sites/default/files/tmp
löschen + neu anlegen und chmod -R 0777
auch das verzeichniss
/sites/default/files/ chmod -R 0777
(-R mein das Verzeichniss mit alles Dateien darin)
danke für den hinweis, doch ich habe keinen root-zugriff auf meine domain.
ich kann legendlich via FTP die zugriffsrechte verändern.
Beste Grüße von Thomas
______________________________________________________________________________________
Zitat: ich kann legendlich
am 05.08.2011 - 12:53 Uhr
ich kann legendlich via FTP die zugriffsrechte verändern.
ok dann per ftp
einfach nochmal ganz ruhig von vorne :)
was ist jetzt mit php_safe_mode?
das hast du noch nicht beantwortet, oder?
kannst nachschauen wenn du zb
<?php
phpinfo();
?>
in eine datei reinschreibst und
diese zb als info.php auf
deinen server kopierst und aufrufts
gruss
stf
keine ahnung, doch es
am 08.08.2011 - 07:24 Uhr
keine ahnung, doch es funktioniert ja soweit alles. drupal wurde vollständig installiert und soweit wie ich es überblicken kann, funktioniert alles. nur eben diese fehlermeldungen sind zuviel, weswegen ich diesen beitrag hier angefangen hatte zu schreiben.
safe_mode:
Local Value: ON
Master Value: OFF
Beste Grüße von Thomas
______________________________________________________________________________________
Zitat: safe_mode: Local
am 08.08.2011 - 08:04 Uhr
safe_mode:
Local Value: ON
Master Value: OFF
das muss genau umgekehrt sein:
lokal ist dein lokaler (virtueller) host
und der master record ist der server
insgesamt
hast du da einfluss drauf?
vg
s
diese beiden einträge stehen
am 08.08.2011 - 08:36 Uhr
diese beiden einträge stehen in der phpinfo() auf meiner xxxx.de domain.
habe ich einfluss via php dieses zu ändern?
Beste Grüße von Thomas
______________________________________________________________________________________
"Umgekehrt" ist relativ.
am 08.08.2011 - 08:37 Uhr
"Umgekehrt" ist relativ. Wichtig ist der lokale Wert, der sollte OFF sein und überschreibt den globalen Wert sowieso. Steht aber in den Systemanforderungen von Drupal drin, sollte vorher über das Hoster-Panel deaktiviert oder wenigstens per phpinfo() geprüft und bei / nach der Installation von Drupal moniert werden.
Suchmaschinenoptimierung (SEO) & Drupal
danke alex, doch ich habe
am 08.08.2011 - 08:50 Uhr
danke alex, doch ich habe keine möglichkeit mit CONFIXX nichts deaktivieren. oder ich verstehe nicht, was du meinst.
Beste Grüße von Thomas
______________________________________________________________________________________
Zitat: "Umgekehrt" ist
am 08.08.2011 - 09:04 Uhr
"Umgekehrt" ist relativ. Wichtig ist der lokale Wert, der sollte OFF sein
ups ja sorry wenn ich mich da unklar ausgedrückt habe...
so muss es sein:
safe_mode:
Local Value: OFF
laut PHP-Dokumentation ist safe_mode nur in der php.ini und in der Serverkonfiguration einstellbar (PHP_INI_SYSTEM)
aber wenn du glück hast kannst du eine
php.ini in deinem verzeichniss alegen die auch
verwendet wird, in dieser schreibst du
[php.ini]
safe_mode = off
[/php.ini]
die idee habe ich verfolgt
am 08.08.2011 - 09:31 Uhr
die idee habe ich verfolgt und ausprobiert. leider ohne erfolg
Beste Grüße von Thomas
______________________________________________________________________________________
... wenn du die php.ini in
am 08.08.2011 - 11:19 Uhr
... wenn du die php.ini in dein installationsverzeichniss
kopierst ändernt sich also nicht die
ausgabe in der phpinfo() ?
achso, dann habe ich deinen
am 08.08.2011 - 15:37 Uhr
achso, dann habe ich deinen hinweis nicht richtig verstanden, also ich werde es noch einmal nun neu aufsetzten - in der hoffnung, dass es funktioniert
Beste Grüße von Thomas
______________________________________________________________________________________
so, nun habe ich das so
am 09.08.2011 - 10:12 Uhr
so, nun habe ich das so gemacht, wie du es gemeint hattest.
also drupal 6.22 habe ich installiert und es wurde keine fehlermeldung ausgegeben. egal ob ich gast oder admin war.
als ich jedoch die sprache veränderte und deutsch auf default stellte, wurde nach diesem vorgang die beschriebenen zeilen mit: "Die ausgewählte Datei..../file85UMPm konnte nicht kopiert werden.
wie gesagt, vorher gab es keine einzigste meldung dieser art, erst nachdem ich etwas in den drupal-config verändert hatte.
Beste Grüße von Thomas
______________________________________________________________________________________
Also ich danke allen die mir
am 26.08.2011 - 11:00 Uhr
Also ich danke allen die mir Ihr Wissen und Hilfe zur Verfügung gestellt haben.
Es war eben nun ein Konfigurationsfehler von Seiten des Providers.
Aber ich denke, ich brauche eure Hilfe in der Zukunft auch weiterhin. Also macht weiter so.
Beste Grüße von Thomas
______________________________________________________________________________________