# 11.07.2017

## JBill Server

* Versucht WP zu installieren, ging nicht kein php
* Php installiert eigenes socket in php5-fpm gebaut, anschließend nginx configuriert das alles funktioniert

### Probem: 403 Fobidden für index.php

* habe eine neue nginx [config](https://github.com/daylerees/laravel-website-configs/blob/6db24701073dbe34d2d58fea3a3c6b3c0cd5685b/nginx.conf) gefunden
* habe wordpress installation gestartet
* keine mysql extension installiert als standart von php5
* wordpress installiert am ende sind 2 Mysql errors enstanden

### Problem: Wordpress 14 ist nicht kompatibel mit php5.x

* hat sich herausgestellt das Wordpress 14 nur mit php7 funktioniert. 
* habe jetzt neue sources zu apt-get hinzugefügt 
* php7.1-fpm installiert
* fpm config hinzugefügt für ember-worpress
* fpm version in nginx/sites-avaiable/ember-wordpress geändert
* wordpress installiert, immernoch die gleichen Fehler
* Worpress geht nicht mit Mysql 5.5
* Mysql 5.5 auf 5.6 upgraden
* htpasswd user erstellt und encrypted passwd für authentication

### Problem: Ember app erstellen und als subdomain in nginx zur verfügung stellen

* nginx config erstellt für ember-app 
* logging bereitgestellt
* erfahren das ich ember reverse proxyn muss
* ember auf den server geladen config überarbeitet da die erste nicht ging ember app gestartet
* ember mit neuen configs gebaut und deployed
* alles läuft

### Problem: Wordpress braucht eine spezielle configuration für Permalinks

* die nötigen nginx configs rausgesucht und versucht zu verstehen was wordpress mit nginx machen möchte
* habe viele verschiedene nginx configurationen getestet von der keine zur zufriedenheit funktioniert hat habe dann einen hack von 2011 gefunden und geschaut ob der immernoch funktioniert.
* `remove_filter('template_redirect', 'redirect_canonical');` in function.php des themes hat wunder gewirkt

### Problem: Ember versucht HTML zu laden was es nicht soll

* nachdem nun die ember app und wordpress funktionieren kommen wir zum eigentlichen problem. wie sagen wir ember es soll in WP funcktionieren
* nginx vermittelt nicht die richtigen dateien an den client
* es kommen nur HTML files zurück und kein js
* problem gelößt da die ember assests nicht von der rootUrl variable beeinflusst werden 

### Problem: Wordpress bietet mir nurnoch Downloads von allen seiten an 

* hab mit nginx rumspielt und muss irgendwo irgendwas kaputt gemacht haben ohne es gemerkt zu haben I think some fixng is needed
* meine herangehendsweise wird sein die configs von der wordpress nginx hilfe auf meinen use case zu übertargen(mal wieder)

# 12.07.2017

## Ember-Wordpress croos site app

### Ember Webapp

* neue routen erstellen damit man die url generierung unter dem hash testen kann 
* hab mehrere routen erstellt und di emit testtext gefüllt

### MetaTag

* die ember configs wurden aus mir unerkenntlichen gründen wieder in dem meta tag gespeichert.
* in der envoirment.js koann es geändert werden, hat aber nicht funktioniert
* in der app js kann es auch geändert werden, nur hat auch dies leider nicht funktioniert
* also habe ich es hart in der ember-cli-build.js geändert nun hat es funktioniert
routing über das hash funktioniert einwandfrei

### Problem: Bilder

* Bilder können leider nicht angezeigt werden
* ich habe versucht einen absoluten Pfad in der ember ap zu benutzen nur sah es leider wie folgt aus 
  * http://goettlich.ene-mene-muh.de/ember.ene-mene-muh.de/ember-welcome-page/images/construction.png
  * sieht falsch aus ist auch falsch 
