1

Mein Hoster: netcup.de mit Gutschein

Ich hab ja jetzt meinen eigenen Hoster, nämlich netcup.de (siehe Banner):

netcup.de

Der Webspace wurde mir innerhalb von 10 Minuten nach der Bestellung zugestellt! Echt super fix.
Der Umzug von wordpress.com auf die eigene Installation hier hat auch einwandfrei geklappt.
Bis jetzt läuft alles super mit meinem Business M– Paket. Und das für nur 2 Euro im Monat.

Dabei hab ich eine .de-Domain inklusive, 10 GB Webspace, nochmal 10 GB für Email, 128 MB php_memory_limit und unbegrenzten Traffic!

Wer einen Hoster für Webspace oder Server (vServer, root) sucht, dem kann ich netcup ans Herz legen. Ein günstigeres Angebot hab ich im Internet nicht gefunden.

Edit:
Mein Packet Business M gibt es leider nicht mehr. Stattdessen gibt es nun die Tarife Webhosting 2000, Webhosting 4000, Webhosting 8000.

Außerdem hab ich für netcup.de ein paar Gutscheine gefunden. Dies lassen sich bequem im Warenkorb einlösen.
Weiterlesen

0

Nextcloud: in iframe einbinden

Bindet man Nextcloud auf einer anderen Webseite in einen iframe ein, so verhindern moderne Browser die Anzeige (Stichwort Same-origin policy). Es sei denn, die einzubindende Seite lässt dies explizit zu.

Bei Nextcloud 25 gibt es dazu leider keine Konfigurationsmöglichkeit, man muss also selber manuell tätig werden.
Hinweis: Die Dateien, die man anpassen muss, können beim nächsten Update wieder überschrieben werden, so dass man die Anpassung manuell wiederholen muss.


Als erstes muss man im HTTP-Header erlauben, dass sich Nextcloud einbinden lässt. Dazu in der Datei

nextcloud/lib/private/legacy/OC_Response.php
in der Funktion addSecurityHeaders() die Zeile 100 auskommentieren:
// header('X-Frame-Options: SAMEORIGIN');  // Disallow iFraming from other domains


Außerdem muss die Domain/ IP-Adresse der anderen Webseite in Nextcloud noch erlaubt werden.
Dazu in Datei

nextcloud/lib/public/AppFramework/Http/ContentSecurityPolicy.php
die zu erlaubende Domain in Zeile 92 in das Array $allowedFrameAncestors eintragen:
/** @var array Domains which can embed this Nextcloud instance */
protected $allowedFrameAncestors = [
    '\'self\'',
    '192.168.1.2:8080',
];
Wichtig war bei mir, dass ich den Port meiner IP-Adresse noch mit eingetragen hab.

0

Docker: Nextcloud occ Befehle ausführen

Nach dem letzten Nextcloud-Update habe ich im Administrations-Portal zwei Warnungen bekommen:

Some indices are missing in the database
Some columns in the database are missing a conversion to big int

Die dazugehörigen Befehle um die Probleme zu beheben, waren auch mit angegeben:

occ db:add-missing-indices
occ db:convert-filecache-bigint --no-interaction

Problem war nur, dass Nextcloud bei mir in einem Docker-Container läuft und man die Befehle nicht einfach so ausführen kann.
Lösung ist, im Host-System die Befehle folgendermaßen auszuführen:

sudo docker exec --user www-data nextcloud php occ db:add-missing-indices
sudo docker exec --user www-data nextcloud php occ db:convert-filecache-bigint --no-interaction

0

Excel: Zeitstempel-Darstellung umstellen geht nicht

Neulich das Problem gehabt, dass sich ein Zeitstempel, den ich in eine Excel-Datei importiert habe, nicht umstellen hat lassen. Egal welches Zeit-Format ich im „Zellen formatieren“-Dialog eingestellt habe, die Zelle hat sich nicht verändert.

Problem war, dass Excel die Werte als Text interpretiert hat.
Um das zu beheben, wählt man die entsprechende(n) Zelle(n) aus und geht oben auf den ‚Data‘-Tab.
Dort wählt man:
Text to Columns‚ -> Next -> Next -> ‚Date‘ auswählen und das gesetzte Format auswählen.

0

GitHub: RSS-Feed von Projekt-Changelogs

Um bei Projekten, die auf GitHub gehosted sind, auf dem laufenden zu bleiben, habe ich nach einer Möglichkeit gesucht deren Changelog als RSS-Feed abonnieren zu können.

Das ist leicht möglich, da GitHub von Haus aus die Releases (oder auch die Commits) eines jeden Repositorys im Atom-Format ausgeben kann. Dazu einfach an die entsprechende URL ein .atom anhängen:

https://github.com/:owner/:repo/releases.atom

Für Commits geht das analog.