Mel's Mini-Projects

KDE Plasma Installation on External SSD

This project documents installing KDE Plasma on an external SSD with Ubuntu, including all trial-and-error steps, errors encountered, and solutions.

Timeline & Challenges

Lessons Learned

PHP & Nginx Debugging

This project documents configuring PHP 8.3 FPM with nginx and resolving 500 Internal Server Errors caused by parse mistakes in PHP files.

Problem

The test file phpinfo.php was throwing:

PHP Parse error:  syntax error, unexpected token "<", expecting end of file
    

Nginx was downloading the PHP file instead of rendering it.

Steps Taken

php.ini Logging Settings

display_errors = Off
display_startup_errors = Off
error_reporting = E_ALL
log_errors = On
error_log = /var/log/php_errors.log
    

Outcome

Example test: phpinfo.php

Projects

KDE Plasma Installation PHP & Nginx Debugging