Typo3

Aus Vosp.info
Version vom 10. November 2015, 10:45 Uhr von F (Diskussion | Beiträge) (Die Validierung des Sicherheitstokens dieses Formulars ist fehlgeschlagen. Bitte laden Sie das Formular erneut und schicken Sie es dann noch einmal ab.)
Wechseln zu:Navigation, Suche

typo3 4.5

immer wieder ein Blick wert, gute Übersicht über die neuen Funktionen in den neuen Versionen

TYPO3.CMS ab 6.2

TYPO3 Flow

  • freies PHP Applikation-Framework
  • Fundament für das geplante TYPO3 Neos, lässt sich aber auch unabhängig davon einsetzen
  • Paradigmen
    • MVC
    • Aspektorientierte Programmierung
    • Domain-Driven Design
    • Dependency Injection
    • Testgetriebene Entwicklung
    • Signal-Slot-Konzept


TYPO3 Neos

  • Zukunftmusik: von Grund auf neu entwickelte Fassung
  • Ursprünglich als TYPO3 Version 5.0 geplant
  • System erhält eine grundlegend neue Architektur basierend auf dem Framework TYPO3 Flow


HTTP/HTTPS bzw Multiple Domains Problem

unter Typoconstants:

BASEURL = http://xxx.xxx.coop/
[globalString = ENV:HTTP_HOST=xxx.xxx.coop] 
  BASEURL = http://xxx.netz.coop/
[globalString = ENV:HTTP_HOST=xxx.xxx.coop] AND [globalString =_SERVER|HTTPS=on]
  BASEURL = https://xxx.xxx.coop/
[global]

unter Typoscript:

config.baseURL = {$BASEURL}


nicht einsortiert


Fehler

Die Validierung des Sicherheitstokens dieses Formulars ist fehlgeschlagen. Bitte laden Sie das Formular erneut und schicken Sie es dann noch einmal ab.

ganz komisch bei manchen post Formularen kommt diese Fehlermeldung und es kann nichts verändert werden. Schuld daran ist apache2filter

siehe zur Kontrolle in phpinfo.php

<?php echo phpinfo(); ?>


dpkg paket libapache2-mod-php5filter muss weg und wird automatisch deinstalliert durch die Installation von libapache2-mod-php5

apt-get install libapache2-mod-php5
a2enmod php5

PHP Fatal error: require(): Failed opening required 'typo3/../vendor/autoload.php' in index.php on line 32

nutze den composer

cd /usr/local/bin

curl -sS https://getcomposer.org/installer | php

cd /var/www/lxc-t3-01.lc/TYPO3.CMS

composer.phar update

Table 'typo362.tx_sfregister_domain_model_staticcountry' doesn't exist More information regarding this error might be available online.

in unserem Fall ins Template auf der die Seite aufgerufen wird

plugin.tx_sfregister.persistence.classes.Tx_Sfregister_Domain_Model_Staticcountry.mapping.tableName = static_countries

unbedingt danach die Caches löschen im zweifel über install ... weil sonst passiert jar nichts

Fatal error: Uncaught exception 'RuntimeException' with message 'Could not acquire lock for ClassLoader cache creation.'

in typo3_src-6.2.5/typo3/sysext/core/Classes/Core/ClassLoader.php:718 Stack 
  • fehler war weg nach dem löschen der Dateien in typo3temp/locks


PHP Fatal error: Call to undefined method FluidCache_SfRegister_FeuserCreate_partial_FormErrors_ ::section_ () in AbstractTemplateView.php on line 222

Fehler kommt komischer weise nach dem zweiten Seiten reload, also beim ersten mal funzt es ... dann wenn er versucht aus dem Cache den Inhalt zu bekommen, gibts Probleme


Render partial Aufruf hat eine section angegeben, nämlich Main

<f:render partial="FormErrors" section="Main" arguments="{for: 'user'}" />

diese existiert aber im partial gar nicht ...

<f:form.validationResults for="{object}">
.......
</f:form.validationResults>

also muss die section darum

<f:section name="Main">
<f:form.validationResults for="{object}">
.......
</f:form.validationResults>
</f:section>

externe Links