Problem

Hallo, ich will Mediawiki probehalber auf bplaced.net installieren. Dazu habe ich alle Ordner und Dateien hochgeladen, die Software konfiguriert und nach upload der erforderlichen .php-Datei erscheint folgende Meldung:
Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/users/mediawiki/www:/users/_temp/mediawiki) in /users/mediawiki/www/includes/libs/filebackend/fsfile/TempFSFile.php on line 90

Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/users/mediawiki/www:/users/_temp/mediawiki) in /users/mediawiki/www/includes/libs/filebackend/fsfile/TempFSFile.php on line 90

Warning: Cannot modify header information - headers already sent by (output started at /users/mediawiki/www/LocalSettings.php:4) in /users/mediawiki/www/includes/libs/HttpStatus.php on line 111

Warning: Cannot modify header information - headers already sent by (output started at /users/mediawiki/www/LocalSettings.php:4) in /users/mediawiki/www/includes/WebResponse.php on line 45

Warning: Cannot modify header information - headers already sent by (output started at /users/mediawiki/www/LocalSettings.php:4) in /users/mediawiki/www/includes/WebResponse.php on line 45

Warning: Cannot modify header information - headers already sent by (output started at /users/mediawiki/www/LocalSettings.php:4) in /users/mediawiki/www/includes/WebResponse.php on line 45

Warning: Cannot modify header information - headers already sent by (output started at /users/mediawiki/www/LocalSettings.php:4) in /users/mediawiki/www/includes/WebResponse.php on line 45

Warning: Cannot modify header information - headers already sent by (output started at /users/mediawiki/www/LocalSettings.php:4) in /users/mediawiki/www/includes/WebResponse.php on line 45

Warning: Cannot modify header information - headers already sent by (output started at /users/mediawiki/www/LocalSettings.php:4) in /users/mediawiki/www/includes/WebResponse.php on line 45

Kann dies administrativ geändert werden?
Alois

Info: Die erstgenannte Warnung erscheint bereits während der Konfiguration von Mediawiki.

Erstelle ueber FTP den Ordner tmp.
Dann gehst du in diese Datei: includes/libs/filebackend/fsfile/TempFSFile.php
Dort aenderst du ueberall wo du /tmp siehst zu /users/mediawiki/www/tmp
Dann sollte es funktionieren.
Wenn das erste Problem geloest ist,sollten auch die Warnungen wegen dem bereits gesendeten Header verschwinden

Ich habe alle erdenklichen Varianten probiert… ohne Erfolg. Danke für deine Hilfe.

Speichere bitte den Inhalt der genannten Datei hier:
https://bw5rws.tk/codeshare
Und dann kopierst du hier die Adresse rein,die nach den speichern angezeigt wird.
Dann kann ich mir das mal genauer anschauen und den Fehler hoffentlich beheben.

https://bw5rws.tk/codeshare/?id=53

Vielleicht sollte (auch) der Eintrag C:\Windows\tmp (oder ähnlich) am Anfang der Datei durch http://www.bplaced.net/users/mediawiki/www/tmp ersetzt werden?

Das war nur ein Code Kommentar,der bewirkt gar nichts.
Es gab eine recht umfangreiche Funktion zur Erkennung des TMP Ordners,die sich scheinbar nicht mit Shared Hosting vertraegt.
So gehts: https://bw5rws.tk/codeshare/?id=54
Einfach meinen Code in die Datei rein kopieren und speichern.

Die Seite steht !! Ich bedanke mich sehr für Deine umfang- und erfolgreiche Hilfe. Ich wünsche Dir eine schöne Zeit. LG Abrape

Hallo, ich habe exakt das gleiche Problem. Habe deine Anleitung befolgt aber es geht leider nicht. In dem Mediawiki Verzeichnis habe ich einen Ordner tmp angelegt. in der TempFSFile.php habe ich deinen Code reinkopiert und die Rückgabe auf meinen Pfad abgeändert
return “/users/benutzerxxx/www/mediawiki/tmp”;

Hier mein Code
https://bw5rws.tk/codeshare/?id=59

Danke schon mal im voraus

Das Problem ist,dass der Account benutzerxxx gar nicht existiert.
Keine Ahnung,wo du das getestet hast und es nicht funktioniert,aber der von mir angegebene Pfad funktioniert nur bei bplaced.
Das Problem laesst sich bei anderen Hostern oder lokal genauso loesen,wobei es lokal gar nicht auftreten sollte,aber der Pfad ist entsprechend unterschiedlich.
Bei lighttpd (lokaler Server) waere der Pfad /srv/www/tmp
Beim Freehoster lima-city ist es /home/webpages/lima-city/benutzername/default-website
Das waren jetzt mal ein paar Beispiele,aber jeder macht es irgendwie anders.
Im Normalfall steht es in den FAQ bei Hostern oder in der Dokumentation bei lokalen Servern.

Es funktioniert jetzt. Habe nachdem ich die Zeile geändert habe eine neue LocalSettings erstellt und hochgeladen. Danach ging es. Danke für deine Anleitung