Zum Inhalt springen

Umzugsprobleme TYPO3 4.5

Erstellt am 20. Oktober 2013 · 13 Antworten · letzte Antwort am 23. Oktober 2013

Tags: Bilder, TYPO3 4.x, Frage

Unbekannter Benutzer ·

Servus,

413 Fehlermeldungen einfach so unterdrücken? O.k., wenn Du meinst🙂

Zu 2.) Was verstehst Du unter einer Seite? a) Eine komplette TYPO3-Installation mit vielen UnterSEITEN oder b) eine einzelne Seite innerhalb einer TYPO3-Installation?
Bei a) solltest Du im Verzeichnis /etc/apache2/ ein Unterverzeichnis vhosts.d einrichten und dort in der Klassifikation 00_name.vhost.conf, 10_name.vhost.conf usw. die Webserver-Verzeichnisse für den Apache so konfigurieren, dass er dort den Document-Root unter /var/www/ u.ä. auslesen kann. Option b) ist Nonsense.
zu 3.) Sorry, im Verzeichnis /etc findest Du die beiden Dateien passwd und group. Dort sind auf jedem Ubuntu-Sytem die Benutzer und Gruppen abgelegt. Ob Du nun über Gnome oder KDE oder die Shell auf diese Daten zugreifst, ist egal. www-data ist übrigens der Standard-User des Apache2 bei Ubuntu. Wenn Du den nicht kennen solltest und ihm das Verzeichnis /var/www/ nicht zugewiesen hast, dann funzt auch nichts...

Zu den SymLinks: Was meinst Du, bedeutet die beliebige Fehlermeldung 339:

Notice: Undefined offset: 0 in /var/www/vhosts/sadsad.de/www/personal/t3lib/class.t3lib_spritemanager.php on line 104

1) Wie oben gesagt: Das Verzeichnis vhosts.d gehört unter /etc/apache2 und nicht in die /var/www/
2) Du kannst zwar die TLD als Verzeichnisnamen auf /var/www/ zur Unterscheidung der Domains verwenden. XY ginge auch. Nur, das Verzeichnis /var/www/sadsad.de/www erkennt der Apache2 nicht als DocumentRoot, wenn Du es ihm nicht in der /etc/apache2/vhots.d/20_sadsad.vhost.conf mitgeteilt hast.
3) Das Unterverzeichnis personal verstehe ich an dieser Stelle nicht. Nonsense.
4) t3lib/class.t3lib_spritemanager.php on line 104. Wie gesagt, TYPO3 findet ohne korrekte Installation über SymLinks seine php-Dateien nicht und wirft eben Fehler aus, die Du gerne ignorieren darfst#evil#

So und jetzt beschäftigst Du Dich erstmal 2 Wochen mit Ubuntu, dem Apache und der Konfiguration von virtuellen Hosts. Sei mir nicht böse, aber Dir fehlen einfach die Grundlagen für ein Linux-System. TYPO3 hat damit nichts zu tun...

Viel Erfolg!

PS: Yep, das Forum war heute extrem stabil#evil#

daFalk ·

Dickes danke für deine Zeit und Mühe.

Was ich mit Notizen unterdrücken meinte kannst du hier nachlesen. https://www.google.de/#q=php+error+notice Meistens wird hier nicht davon gesprochen die Sachen zu lösen sondern Notizen als "überflüssig" unterdrückt. Da ich PHP-laie bin muss ich da nunmal so zur Kenntnis nehmen.

Die Benutzer im Apache sind ordentlich eingerichtet. Das wurde über Plesk 11 vorgenommen.

Das mit den Verzeichnissen wie sie hier dargestelt werden, hab ich auch nicht richtig verstanden. Da haben wir die selben Fragezeichen. ich weiss aber: im Plesk Panel richte ich einen Webspace ein, und dort dann meine Domains. Das Plesk Panel legt diese Verzeichnisstruktur fest. Das ich ein Unterverzeichnis habe das personal heisst ist kein Nonsense. Denn eigentlich möchte ich das ganz normal aufbauen: ich habe den www ordner des Apache2. Dort drin möchte ich unter verschiedenen Dokumentenordnern verschiedene Websites speichern. Eine für Mutti, eine für Papi usw. Also gebe ich den Ordnern entsprechende Namen. Unter "www/personal" ist meine eigene Seite, eine T3 Instalation. bei www/mutti mach ich ne WP Seite und www/papi bekommt ne statische Seite ins Verzeichnis www/papi. und die domain meinpapi.de als beispiel zeigt dann auf den unterordner www/papi. Das richte ich in der vhost ein. Nur hab ich hier ein Plesk Panel welches das für mich tun soll.

Nochmal zu den Symlink, das verwirrt mich sehr. In meinem ordner www/personal (hier soll meine website hin und das soll in der vhost auch so stehen) gibt es die typischen T3 Ordner: fileadmin, t3lib, typo3,typo3conf,t3temp und uploads sowie diverse einzelne files angefangen von der index.php über meine htaccess und so weiter. dort hin zeigt auch der zeiger in der vhost. Wo bitte sollen dann noch extra die symlinks hin um noch einmal auf die t3 ordner irgendwo anders zu zeigen? Ich weiss, es gibt die Möglichkeit typo3, t3lib etc nur einmal in einen extra ordner zu installieren und dann darauf zu verlinken, das mache ich aber nicht.

Zur Ausgabe der Website. Die Website zum Beispiel die startpage und auch untergeordnete pages zB die für einen für einen FrontEnd Login wird ausgegeben. Aber eben andere pages wiederum nicht. Und die Darstellung mancher thumbnails stimmt nicht.

Kurzum: Mein Gefühl sagt mir hier tatsächlich dass ich mit dem Problem im falschen Forum bin denn es hat sehr wahrscheinlich null komma nichts mit TYPO3 zu tun sondern wirklich mit dem was Parallels Plesk Panel mir hier anbietet.

bin ja froh dass du dir über mein Problem Gedanken machst. 😉 Aber du beschäftigst dich (sobald wir das hier gelöst haben) mal zwei Wochen mit fairer Kommunikation auf Augenhöhe und ohne Vorurteile. Sei auch du mir bitte nicht böse dass ich so direkt über dich urteile. 😛

Ich habe übrigens momentan einen Apache laufen, halt nur unter Windows. ich habe eine Cloud, groupware, Mailserver und mehrere Domains und Websiten die einwandfrei laufen. Alles zu Fuß installiert und konfiguriert. Wirklich alles. Und privat arbeite ich an allen Rechnern mit Ubuntu. Wir beide nutzen vielleicht nur einfach nicht die selbe Sprache um uns auszudrücken. Ich bin kein Profi das ist wahr, aber meine Grundkentnisse im Webhosting und meine TYPO3-Kenntnisse sind schonmal weiter fortgeschritten als du mir unterstellst. liebe Grüße

Norman2k ·

@typix: Kannst du mal bitte aufhören immer so zu tun, als ob jeder hier einen Root-Server hat, der genau so wie dein Server konfiguriert ist. Würde ich auf unseren Servern alles so umsetzen, wie du es hier vorschlägst, würde gar nichts mehr laufen. Und wer noch nicht mal PHP-Error und Notice unterscheiden kann oder der Meinung ist, dass man TYPO3 nur mit Symlinks installieren kann, dem glaube ich sowieso nichts.

@daFalk: Hast du nur die Notices in den Logs, keine Errors? Teilweise sieht es so ein bisschen nach einem Rechte-Problem aus. Oder kann es sein, dass du noch irgendwo einen absoluten Pfad drin hast? Falsche BaseURL? Irgendein falschen Pfad/URL in der .htaccess?

daFalk · · Beste Antwort

Also,

das Problem war wirklich total simple, dafür sollt ich wirklich nochmal zwei Wochen auf den Arsch sitzen und lernen 😃

Die Bezeichnung des html-templates begann mit einem Großbuchstaben, im ts-template hab ich es aber klein geschrieben. Kurioser Weise war das auf dem vorherigen Server kein Problem. Daher bin ich auch nicht drauf gekommen. Ich habe ja schliesslich alles 1:1 kopiert.

Danke fürs Kopfzerbrechen!

Unbekannter Benutzer ·

Hallo,

LOL, in die Falle mit der case-sensitiven Schreibweise bin ich auch schon oft genug getappt. Meist wegen Tippfehlern und dann habe ich mir stundenlang den Wolf gesucht. 1:1;(

Mein Mißverständnis war, daß Du im Eingangspost geschrieben hattest: "ich ziehe von einem Windows Server zu einem Ubuntu-Server um". Den Schritt habe ich vor 6 Jahren gemacht und das war ein mehrmonatiger Kraftakt. Mit dieser Erfahrung im Hinterkopf bin ich davon ausgegangen, daß Du Dich mit einem solchen Umzug übernehmen dürftest und war deshalb eher ablehnend eingestellt. Diesen Schritt macht eben niemand von heute auf morgen.

Wie es sich heute herausstellt, war es aber ein klassisches Kommunikationsproblem, wie es in Foren leider immer wieder vorkommen kann. Schwamm drüber.

Wenn Du Dich weiter in Ubuntu einarbeiten willst und evtl. auch mal einen LAMP-Server selbst betreiben willst, empfehle ich dieses Forum:

http://wiki.ubuntuusers.de/Startseite

Unter Software/Serverdienste findest Du jede Menge Anleitungen, wie man auch ohne eigene Vorkenntnisse einen Root-Server mit Ubuntu so konfigurieren kann, dass er zumindest erstmal läuft.

@Norman2K: Die Rubrik hier heißt: Installationsprobleme unter Linux/Unix. Dies bedeutet, daß die User, die hier ihre Fragen stellen, ein Linux oder Unix-System betreiben (wollen). O.k.?

Es ist mir selbstverständlich klar, daß viele User im Forum ihre Seiten nur über einen Web-Hoster betreiben, bei dem sie keinen direkten Zugriff auf das Server-Betriebssystem haben und ihre Installation über eine GUI verwalten müssen. Denen kann ich definitiv nicht helfen, weil ich die GUIs der verschiedenen Hoster nicht kenne.

ABER: Das Forum könnte ja unter der Rubrik "Installationsprobleme" neben den Unter-Rubriken "Linux", "Windows" und "Mac" auch eine weitere Unter-Rubrik "Web-Hoster" einrichten, in der alle von Stress und Hetze geplagten User ihre Fragen einstellen könnten. Dies wäre ein wenigstens konstruktiver Lösungsansatz und weit fruchtbarer, als Deine typisch deutsche oberlehrerhafte Nörgelei😉

Viele Grüsse

Chrissli ·

@dafalk:
>> Die Bezeichnung des html-templates begann mit einem Großbuchstaben, im ts-template hab ich es aber klein geschrieben. <<
Die Nichtbeachtung von Groß-/Kleinschreibung ist so eine Windows-Besonderheit. Stört mich schon seit Jahr und Tag XD. Jedenfalls ist es so wie es jetzt ist eher Standardverhalten als vorher. Generell sollte man die richtige Schreibweise beachten, man weiß ja nie wohin man umzieht.

Aber mal im Ernst, gibt es tatsächlich Webhoster die den Mut haben einen Online Webserver mit Ubuntu zu betreiben? Ich dachte immer man nimmer hier die Distris die mehr Wert auf Sicherheit legen und nicht ihre Neuer-ist-besser-Forks...

@Typix:
Da der Löwenanteil bei Webhostern untergebracht ist macht es wenig Sinn extra eine Kategorie für diese Anzulegen. Man sollte ja meinen, dass jemand der vollen root-/Admin-Zugang auf einem Server hat sich zumindest soweit damit auskennt, dass er einen Webserver, egal mit was, zum Laufen bringt. Und wenn der mal läuft beschränkt sich das Problem auf Typo3 bzw. Betriebsystembesonderheiten.
Für Konfigurationsprobleme mit dem eigenen Serversystem gibt es eigene Foren, da ist man im Typo3-Forum sicher falsch, auch wenn es hier einige gibt die helfen können, aber nicht jeder hier ist Systemadministrator.

Eins noch:
Du solltest vermeiden Konfigurationsanweisungen ins Blaue zu werfen. Manch einer hat eben doch root-Zugang zu seinem Server und kann dort rumspielen, aber die wenigsten sollten das auch tun wenn sie keine Ahnung haben. Und da kann so ein Hinweis schon mal mit verantwortlich sein wenn ein Server abgeschossen ist. Zumal sich bei nahezu jedem Unix-Fork die Webserverkonfiguration unterscheidet, mal davon abgesehen, dass es auch Apache-Alternativen gibt.

Norman2k ·
Chrissli schrieb

Aber mal im Ernst, gibt es tatsächlich Webhoster die den Mut haben einen Online Webserver mit Ubuntu zu betreiben? Ich dachte immer man nimmer hier die Distris die mehr Wert auf Sicherheit legen und nicht ihre Neuer-ist-besser-Forks...

Ach komm, so schlimm ist es doch auch nicht. Wenn du dich auf die LTS-Server-Version beschränkst ist es doch ok. Oder willst du etwa Debian nehmen? Da sind doch viele Pakete schon hoffnungslos veraltet. Wundert mich, dass die schon PHP5 mit drin haben #giggle#

Chrissli ·

Jopp, sogar bis Version 5.3.5 #giggle#

Nee, bin mittlerweile von Suse auf RHEL und CentOS umgestiegen und bin damit ganz zufrieden

Unbekannter Benutzer ·

Servus,

vielen Dank an Norman2K und Chrissli für Eure wirklich hilfreichen Beiträge.

Mein Webserver läuft selbstverständlich nicht unter Ubuntu. Und selbstverständlich werde ich in einem Forum weder das Betriebssystem, noch die Verzeichnisstruktur, noch die Ports offen posten, über die dieser Server seit gut 6 Jahren ziemlich erfolgreich funzt.

Es gab in dieser Zeit nur 2 Störungen, die beide durch anerkannte Bugs in TYPO3 bzw. einer der Extensions verursacht wurden. Wie bitte ist das möglich? IHR BEIDE seid doch die Superhelden, the Master of the Universe, die behaupten, TYPO3 bzw. ALLE X-Server zu 100% kontrollieren zu könnenB-|

@daFalk: Ich bedauere, dass dieser Thread derat ausartet. Ich habe in den letzten Wochen versucht, Menschen, die einen Unix-Server mit TYPO3 betreiben, zu helfen. Da ich die individuelle Konfiguration der Server vor Ort nicht kenne und die meisten User - entschuldigung, gilt auch für Dich - nur posten: ICH HABE EIN PROBLEM!!!! - ist es natürlich schwierig, mit nur einem Post konkrete Hilfe leisten zu können.

Wenn ich in meinen Antworten auf Standardlösungen wie unter Ubuntu verwiesen habe, dann aus dem einfachen Grund, daß mein Gegenüber diese Hinweise googeln und sich mit den gefundenen Lösungen weiter entwickeln kann.

Warum dies von den sebstverliebten Nerds hier im Forum nicht anerkannt werden kann, entzieht sich meiner Kenntnis. Meine Antwort ist aber eindeutig: Mittwald? O.k. Geschichte. Die sägen derzeit aktiv an dem Ast, auf dem sie sitzen und merken es einfach nicht🙂

Tschüss!

Chrissli ·
typix schrieb

Servus,

vielen Dank an Norman2K und Chrissli für Eure wirklich hilfreichen Beiträge.

Bitte, immer gerne

typix schrieb

Mein Webserver läuft selbstverständlich nicht unter Ubuntu.

Hat nie jemand behauptet, das war auf daFalk bezogen, der von Windows auf Ubuntu wechselt.

typix schrieb

Und selbstverständlich werde ich in einem Forum weder das Betriebssystem, noch die Verzeichnisstruktur, noch die Ports offen posten, über die dieser Server seit gut 6 Jahren ziemlich erfolgreich funzt.

Das ist mit Sicherheit eine weise Entscheidung. Warum auch, hat ja keiner danach gefragt

typix schrieb

Es gab in dieser Zeit nur 2 Störungen, die beide durch anerkannte Bugs in TYPO3 bzw. einer der Extensions verursacht wurden. Wie bitte ist das möglich?

Fehler passieren, das ist nunmal so.

typix schrieb

IHR BEIDE seid doch die Superhelden, the Master of the Universe, die behaupten, TYPO3 bzw. ALLE X-Server zu 100% kontrollieren zu könnenB-|

Hat nie jemand behauptet, ich weiß nicht woraus du das schliesst

typix schrieb

Ich bedauere, dass dieser Thread derat ausartet.

Ist er eigentlich erst durch diesen letzten Post von dir. Der Thread war gelöst und soweit alles i.O.

typix schrieb

Ich habe in den letzten Wochen versucht, Menschen, die einen Unix-Server mit TYPO3 betreiben, zu helfen.

Da spricht generell nichts dagegen, insofern diese Menschen auch einen Unix-Server betreiben und nicht nur einen vorkonfigurierten Vhosts zur Verfügung haben.

typix schrieb

Da ich die individuelle Konfiguration der Server vor Ort nicht kenne und die meisten User - entschuldigung, gilt auch für Dich - nur posten: ICH HABE EIN PROBLEM!!!! - ist es natürlich schwierig, mit nur einem Post konkrete Hilfe leisten zu können.

Das ist richtig, daher der gut gemeinte Rat nicht ins Blaue zu schießen. Ich kenne diverse Leute die solche Anweisungen ausführen ohne darüber nachzudenken.
Bei Unklarheiten einfach vorher kurz nachfragen, dann passt das meist auch, viele wissen nicht welche Infos für eine Hilfestellung benötigt werden.

typix schrieb

Wenn ich in meinen Antworten auf Standardlösungen wie unter Ubuntu verwiesen habe, dann aus dem einfachen Grund, daß mein Gegenüber diese Hinweise googeln und sich mit den gefundenen Lösungen weiter entwickeln kann.

Wie gesagt, es gibt auch Leute die das einfach mal so nachmachen/probieren und sich wundern wenns kaputt geht.

typix schrieb

Warum dies von den sebstverliebten Nerds hier im Forum nicht anerkannt werden kann, entzieht sich meiner Kenntnis.

Das finde ich persönlich nicht nett. Hat ja auch keiner gesagt, dass du ein Vollpfosten bist der gefährlich mit Halbwissen um sich wirft.

typix schrieb

Meine Antwort ist aber eindeutig: Mittwald? O.k. Geschichte. Die sägen derzeit aktiv an dem Ast, auf dem sie sitzen und merken es einfach nicht🙂

Ich bin leider nicht sicher, wie ich das auffassen soll?
Wenn das in Bezug zu Norman und mir gemeint ist: Wir arbeiten nicht für oder im Namen von Mittwald.
Sollte das auf die Funktionstüchtigkeit des Forums bezogen sein: FULL ACK.