Meine Installation von TYPO3 Neos 1.0.1 ist erst wenige Tage alt.
Installiert wurde in einer "Shared Hosting"-Umgebung.
Ich habe eine eigene Test-Site erstellt.
Die HTML-Seite, die erzeugt wurde, enthält im Abschniss "head" diese Zeilen:
<!-- put your stylesheet inclusions here, they will be included in your website by TypoScript -->
<link rel="stylesheet" href="http://example.org/_Resources/Static/Packages/ABC.Xyz/Bootstrap/css/bootstrap.min.css" />
<link rel="stylesheet" href="http://example.org/_Resources/Static/Packages/ABC.Xyz/Bootstrap/css/bootstrap-theme.min.css" />
Beim Aufrufen der dort angegebenen Links erhalte ich im Browser einen Error 404 - not found.
Ebenso wird dies im Webserver-Log als Fehler vermerkt.
Wie kann ich dies weiter debuggen?
Wo habe ich eventuell noch eine Einstellung bei der Installation übersehen?
Sieht aus als wären das einfach nur Beispiele. Wenn Die Dateien nicht vorhanden sind, gibt es natürlich einen 404 Fehler. http://example.org/ sieht ja auch nach nem Beispiel aus. Such mal die Stelle im Typoscript, wo es in den Head der Seite geschrieben ist und schau mal ob diese URL Hardcoded ist oder z.B. über eine Konstante dynamisch zu regeln ist.
Ich schau auch mal in den Kickstarter, auch wenn da Beispiele generiert werden sollten, dürften diese eigentlich nicht ohne Kommentar drumherum im Template landen.
example.org ist nur meine Ersetzung der echten Webseite ;-)
Inzwischen bin ich darauf gestoßen, dass Neos wohl per default keinen Ordner "Public" anlegt. Hierzu habe ich einen Verbesserungswunsch verfasst:
http://forge.typo3.org/issues/54637
Der Webserver konnte also keine CSS-Datei finden, weil sie einfach nicht da war.
Ich habe dann manuell in der Shell einen solchen Pfad angelegt:
/TYPO3-Neos/Packages/Sites/ABC.Xyz/Resources/Public/Bootstrap/css
und dort hinein eine Datei
bootstrap.min.css
Anschließend erhalte ich aber weiterhin einen 404 - Not Found beim testweisen Aufruf der CSS-Datei
The requested URL /_Resources/Static/Packages/ABC.Xyz/Bootstrap/css/bootstrap.min.css was not found on this server
Schweriner schriebSuch mal die Stelle im Typoscript, wo es in den Head der Seite geschrieben ist und schau mal ob diese URL Hardcoded ist oder z.B. über eine Konstante dynamisch zu regeln ist.
Meinst Du diese Dateien?
/TYPO3-Neos/Packages/Sites/ABC.Xyz/Resources/Private/TypoScripts/Library/Root.ts2
Inhalt: http://pastebin.com/sjNb5aeR
/TYPO3-Neos/Packages/Sites/ABC.Xyz/Resources/Private/Templates/Page/Default.html
Inhalt: http://pastebin.com/ju395PaD
Hallo radioking,
ich hatte auch das Problem.
Bei mir hat ein Leeren des Cache mittels Konsolenbefehl
benutzer@server:~/pfad/zu/deiner/neos/installation/FLOW_CONTEXT=Production ./flow flow:cache:flush --force
zum Erfolg geführt.