Absoluten Pfad auf einem Webserver mit PHP bestimmen

Bei vielen Webhostern kann man den absoluten Pfad auf dem Webserver nicht einfach mit FTP bestimmen.

Für diese Fälle kann mithilfe dieses Skripts:

<?php /* path.php */
list($scriptPath) = get_included_files();
echo $scriptPath;
?>

der absolute Pfad mit PHP ausgegeben werden.

Dazu muss dieses Skript per FTP in ein per HTTP(S) zugängliches Verzeichnis kopiert werden und kann dann per Browser aufgerufen werden.

Der Pfad des Skripts wird dann im Browser angezeigt, z.B.:

/var/www/httpdocs/webmail.techoverflow.net/path.php
Posted by Uli Köhler in PHP

Fehlermeldung ‚TypeError: myfunc(…).then(…).reject is not a function‘ mit Promises beheben

Für die Fehlermeldung

TypeError: myfunc(...).then(...).reject is not a function

in Zusammenhang mit Promises gibt es eine einfache Lösung: Es muss catch statt reject verwendet werden:

myfunc(...).then(...).catch(...)

 

Posted by Uli Köhler in Javascript

PDF-Dateien mit pdftk auf der Kommandozeile zusammenführen

Mit dem freien Werkzeug pdftk können auf der Kommandozeile ganz einfach mehrere PDF-Dateien zusammengefügt werden:

pdftk 1.pdf 2.pdf 3.pdf cat output Zusammengeführt.pdf

Dieses Kommando hängt den Inhalt der PDF-Dateien 1.pdf, 2.pdf und 3.pdf (in dieser Reihenfolge) hintereinander und speichert das Resultat in Zusammengeführt.pdf.

cat und output müssen bei diesem Kommando immer gleich bleiben und müssen zwischen Eingabe- und Ausgabedateien stehen.

Posted by Uli Köhler in Linux

NodeJS 10.x auf Ubuntu in einer Minute installieren

Mit den Folgenden Shell-Kommandos kannst du NodeJS 10.x auf Ubuntu installieren:

curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
sudo apt-get install -y nodejs

Statt setup_10.x können auch andere Versionen ausgewählt werden, z.B. setup_8.x. Mit dieser Methode können allerdings nicht verschiedene Versionen parallel installiert werden.

Quelle: Offizielle NodeSource-Dokumentation

Posted by Uli Köhler in Linux, NodeJS

Was ist ein Aluminium Fall auf AliExpress?

Auf vielen asiatischen Seiten finden sich Angebote für ominöse Aluminium Fall, z.B. auch auf AliExpress. Was hat es damit auf sich?

Einen Aluminium Fall gibt es nicht! Fall ist eine falsche maschinelle Übersetzung von engl. Case, d.h. Gehäuse. Da Case auch einen (Kriminal-)Fall bezeichnen kann, hat die maschinelle Übersetzung sich hier im Wort geirrt.

Aluminium Fall heißt daher Aluminium Case, als Aluminium-Gehäuse.

Posted by Uli Köhler in Maschinenbau

Was sind Flöten-Fräser?

Auf vielen asiatischen Seiten findet man Angebot für so genannte Flöten-Fräser, z.B. 2-Flöten-Fräser und 4-Flöten-Fräser. Was verbirgt sich hinter diesem musikalischen Fräser?

Einen Flötenfräser gibt es nicht! Flöte ist eine falsche maschinelle Übersetzung von engl. Flute, d.h. Schneide.

Ein 2-Flöten-Fräser entspricht demnach einem Fräser (typischerweise ein Schaftfräser) mit 2 Schneiden. Ein 4-Flöten-Fräser ist demnach ein 4-Schneidiger Fräser.

Siehe auch Querflötenfräser

Posted by Uli Köhler in Unkategorisiert

Was ist ein Wärmewaschbecken?

Auf vielen asiatischen Seiten findet man zeitweise , z.B. auch auf AliExpress. Aber was genau ist ein Wärmewaschbecken?

Ein Wärmewaschbecken gibt es nicht! Wärmewaschbecken ist eine falsche maschinelle Übersetzung von engl. Heat Sink, d.h. Kühlkörper.

Posted by Uli Köhler in Maschinenbau

Was ist ein Querflötenfräser?

Auf vielen asiatischen Seiten findet man Angebot für Querflötenfräser, z.B. auch auf AliExpress. Aber was genau ist solch ein ominöser Querflötenfräser?

Einen Querflötenfräser gibt es nicht! Querflöte ist eine falsche maschinelle Übersetzung von engl. Flute, d.h. Schneide.

Ein 2 Querflötenfräser entspricht demnach einem Fräser (typischerweise ein Schaftfräser) mit 2 Schneiden. Ein 4 Querflöten Fräser ist demnach ein 4-Schneidiger Fräser.

Posted by Uli Köhler in Maschinenbau

Alten Editor in WordPress 5.0 aktivieren

TL;DR: Installiere & aktiviere das Classic Editor-Plugin.

Seit WordPress 5.0 ist der Gutenberg-Editor der neue voreingestellte Standard-Editor.

Um den alten Editor wieder standardmäßig zu aktiveren, klicke im Admin-Panel auf Plugins -> Installieren und gib classic editor in die Suchbox oben rechts ein.

Das erste Resultat sollte dieses Plugin sein:

Klicke auf Jetzt Installieren oben rechts in der Plugin-Box, um das Plugin zu installieren. Nachdem die Installation fertiggestellt ist, klicke auf Aktiveren. Jetzt ist der alte WordPress-Editor standardmäßig immer aktiv.

Posted by Uli Köhler in Wordpress
This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Cookie settingsACCEPTPrivacy &amp; Cookies Policy