Freitag, 15. Dezember 2017

Certificate problems after updating chrome

after updating chrome i got NET::ERR_CERT_COMMON_NAME_INVALID on my dev pages

pages always got redirected to https

solution:


   changing .dev to .local in hosts file and httpd.vhosts.conf file (restarting apache)



 explanation here:

  https://ma.ttias.be/chrome-force-dev-domains-https-via-preloaded-hsts/

Mittwoch, 21. Juni 2017

Mysql Fehler SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '0' for key 'PRIMARY''

Urplötzlich trat dieser Fehler bei der DB auf dem Webserver auf
SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '0' for key 'PRIMARY''

Bei der gleichen Aktion in der Entwicklungsumgebung, gab es keine Probleme...

Die betreffende Tabelle hatte bereits einen Eintrag mit Indexwert 0, es sollte ein neuer Eintrag erstellt werden. Der Primary Index ist weder am Anschlag noch ist er nicht auf AutoIncrement.

Eine lange Googlesuche brachte mich zu einer Loesung, die mir half:

mysqlcheck --auto-repair=true -u<dbusername> -p <dbname>


Was habe ich vor diesem Fehler gemacht?
Und zwar nur auf dem Online Webserver?

ich habe phpMyAdmin genutzt um die Spaltenreihenfolge zu aendern (In einer anderen Tabelle) -> Ob dies Ausloeser des Problems war?

Donnerstag, 4. Mai 2017

Salzbraten Salzfleisch

Rezept entdeckt bei http://www.chefkoch.de/rezepte/2156161346009285/Salzbraten.html

Zutaten:

Schweinenacken x kg  - hatten ca. 2 kg letztes mal
das mit dem Senf habe ich weggelassen
anstatt Alufolie habe ich Backpapier genommen
Salz mit Pfeffer gemischt
ca. 2cm hohes Salzbett unter dem Braten getan , mit dem Knobi gespickt und den Braten mit dem Gemisch noch eingerieben

Am Ende war es wirklich super zart, aehnlich pulled pork.

Zubereitung

Arbeitszeit: ca. 30 Min. / Koch-/Backzeit: ca. 5 Std. Ruhezeit: ca. 10 Min. / Schwierigkeitsgrad: normal / Kalorien p. P.: keine Angabe
Die Knoblauchzehen vierteln, (in Stifte schneiden) und das Fleisch mit den Zehen gleichmäßig spicken. Nun den Schweinenacken mit Senf von allen Seiten bestreichen und die Kräuter sorgfältig auf dem Fleisch verteilen. Ein Backblech mit Alufolie auslegen und das ganze Salz drauf streuen.

Braten auf das Salz legen und bei 80 Grad 2 Stunden garen. Nach 2 Stunden den Backofen auf 110 Grad hochschalten und weitere 2 Stunden garen. Nach weiteren 2 Stunden den Backofen auf 150 Grad schalten und nochmals etwa 1 Stunde garen. Nach ca. 5 Stunden ist das Fleisch fertig. Den Braten sofort vom Salz nehmen und ca. 10 Minuten in Alufolie ruhen lassen.

WICHTIG!
Den Backofen während der gesamten Garzeit nicht öffnen, da sonst das Salz zu sehr in das Fleisch zieht.

Ein Wohlgenuss für jedes Fest oder Party! Der Braten schmeckt warm wie kalt und ist butterzart.

Donnerstag, 23. Februar 2017

Laravel PDOException in Connector.php line 68: SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost'

Nachdem ich meine app online hatte und sofort ansehen wollte bekam ich die Fehlermeldung Laravel PDOException in Connector.php line 68: SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost'

mir fiel natürlich sofort ein, dass ich die .env Datei anpassen muss -> dies tat ich entsprechend, aber der Fehler blieb

Abhilfe:
da in der Dtei alles stimmte musste es irgendwo im cache stecken
also gab ich in der shell
php artisan config:cache
ein -> nun wurden die richtigen Werte aus der .env angezogen.

Merke: wen nman die .env online aendert, cache leeren!

Donnerstag, 9. Februar 2017

Laravel File Move ErrorException in Filesystem.php line 192: rename(

Ich bekam diese Exception beim versuch bilder von einem Ordner in einen anderen zu bewegen
per File::move($oldpath, $newpath)

auch Storage::move($oldpath, $newpath) bracht mir File not found Exceptions

Loesung brachte:
$pp=public_path();
File::move($pp.'/'.$oldpath, $pp.'/'.$newpath)


Donnerstag, 2. Februar 2017

Windows 7 Drive full Festplatte voll

Immer wieder müllt sich meine Festplatte voll. vor 3 Monaten 12GB freigemacht und nun schon wieder kaum noch Platz, weniger als 100MB. Die Datenträgerbereinigung bringt nichts, auch nicht mit den Systemfiles...

ein bisschen googlen brachte mich auf das Tool TreeSizeFree -> hiermit ist die/eine Ursache schnell gefunden...
Unter Windows/Logs liegen mehrere Gigabyte an Daten in einem Logs Verzeichnis

auffaellig ist, dass es aeltere Files gibt , die zu .cab dateien gepackt wurden, das naechst juengere File hat 2,2GB -> ob windows es hier nicht geschaft dies zu packen? anscheinend, denn danach ist nichts gepacktes mehr zu finden.


interessant waere es zu wissen, was diese logs so groß werden laesst... notepad++ kann die files aber nicht oeffnen? -> zu groß?
mit dem StandardEditor kann ich die kleinste Datei (15MB) oeffnen... es scheint alles mit dem windows update agent zusammen zu haengen. Der logt hier unzaehlige Zeilen innerhalb einer Sekunde. Also irgendwas schein beim Windows Update nicht immer hinzuhauen :)

trotz aller Warnungen habe ich die 2,2 GB Datei geloescht und gleich alle anderen alten Files mit.

mal sehn wie es damit weitergeht...

Naechster Ordner:

c:\ProgramData\PCDr\performance
nur 14,3GB Files hier enthalten alles 288KB snapshotfiles, das neueste vom Mai 2016
-> bis auf das letzte alle geloescht -> da es so extrem viele Files (53699) sind, hat das ganz schoen gedauert, trotz ssd

Dienstag, 24. Januar 2017

Laravel Projekt auf all-inkl.com domain laufen lassen

Wie ich meine Laravel Anwendung auf all-inkl.com zum laufen brachte

Voraussetzung ssh zugang

im ordner /www/htdocs/<username> einen ordner project mit unterordner <appname> erstellen

ssh-xxxxxx@xxxxxxx:/www/htdocs/<username>/project/<appname>

hierein alles kopieren (alle files und ordner des laravel Projekts)

cd /www/htdocs/<username>/project/<appname>

nun den public folder umbenennen -> mv public public_orig

link erstellen -> ln -s /www/htdocs/<username>/<seitenname(bspw. mypage.de)> public

inhalt aus public_orig kopieren nach public -> cp public_orig/*.* public
cp public_orig/.htaccess public ! das ist sehr wichtig

composer installieren -> wget https://getcomposer.org/composer.phar

aktualisieren der index.php mit den richtigen pfaden -> vi public/index.php
Zeilen anpassen:

require __DIR__.'/../project/<appname>/bootstrap/autoload.php';
$app = require_once __DIR__.'/../project/<appname>/bootstrap/app.php';

Verzeichnisrechte fuer das storage Directory setzen (muss reinschreiben koennen)
chmod -R o+w storage



auf all inkl muss min php 5.6 eingestellt sein...
Laravel 5.X erfordert min php 7
dazu folgendes Bild:








weitere Hilfe Info hier : Link