Entries by Stefan Helander

How to make WordPress display PHP errors



Your site is down just displaying “This site is experiencing technical difficulties” and you need to investigate what is causing the error. If you turn on PHP error reporting at your hosting provider, WordPress still just displays the generic message. Turn on PHP error reporting at your hosting provider. Edit the wp-config.php file and comment […]

How to indicate where a word should wrap in HTML/CSS



By using word-wrap, word-break and overflow-wrap in CSS you can control the browser’s behaviour when it comes to word wrapping. However, it is not possible to control where the word breaks. It just breaks when the word no longer fits in the container. To indicate where a word can be broken, the soft hyphen can […]

Microsoft January 11, 2022 update breaks L2TP VPN [solution]



Microsoft update KB5009543 breaks L2TP VPN functionality causing error message “The L2TP connection attempt failed because the security layer encountered a processing error during initial negotiations with the remote computer“. Investigating the log shows error 789 for rasclient. A temporary solution is to uninstall KB50009543. Run cmd as administrator and enter: After reboot VPN will […]

Akeeba Backup restore problem restoring large backup file [Solution]



I had a rather large Akeeba Backup file (about 25 GB) which I tried to restore using Akeeba kickstart from the web browser. It took a long time unpacking the archive but never reached the point where database is being restored. The Akeeba kickstart (version 5.0 or later) can be run from command line (shell) […]

Why I love end fed half wave (EFHW) antennas



The antenna seems always to be a compromise between practical matters and performance. While not being the most high performance antenna, I find the end fed half wave (EFHW) a very practical antenna, especially during portable operations. The EFHW doesn’t need to be straight. It can be bent in angles and be “abused” a lot. […]

Ispconfig3 monitor tab not opening when using non-english language [BUG – WORKAROUND]



This is caused by a bug when saving the translation file concerning the langauge key for “Let’s Encrypt log”. When the translation file for the Monitor tab is saved, the necessary backslash before the ‘ in “Let’s” is not saved into the file. The problem is described in this bug report: https://git.ispconfig.org/ispconfig/ispconfig3/-/issues/5881 but for the […]

Anytone AT-D578UV stealth installation in Toyota Prius (2008)



I wanted to make a “stealth installation” of my Anytone AT-D578UV radio in my Toyota Prius (2008) so I don’t have to worry so much for burglars when parking the car. Below the FM-radio is a compartment, when removed, leaves a space big enough for the radio. There is plenty of space behind the compartment. […]