| Both sides previous revisionPrevious revisionNext revision | Previous revision |
| servers:windows:php_php-fpm_wsl [2026/01/20 13:44] – [Information] Sean Rhone | servers:windows:php_php-fpm_wsl [2026/01/29 21:30] (current) – Sean Rhone |
|---|
| * [[windows;10_ltsc_server|Windows 10 (21H2)]] | * [[windows;10_ltsc_server|Windows 10 (21H2)]] |
| * [[windows;notes;wsl|WSL]] | * [[windows;notes;wsl|WSL]] |
| * [[windows;opensuse_tumbleweed_wsl|openSUSE Tumbleweed]] | * [[windows;opensuse_tumbleweed_wsl|openSUSE Tumbleweed (WSL)]] |
| |
| ====== Dependencies ====== | ====== Dependencies ====== |
| **** | **** |
| |
| "wsl.exe" --distribution openSUSE-Tumbleweed --user root -- zypper install --no-confirm php8-cli php8-fpm php8-opcache | "wsl.exe" --distribution openSUSE-Tumbleweed --cd "/tmp" --user root -- '/usr/bin/zypper' install php8-cli php8-fpm php8-opcache |
| |
| ====== Information ====== | ====== Information ====== |
| **** | **** |
| |
| "wsl.exe" --distribution openSUSE-Tumbleweed -- '/usr/bin/php' -m | "wsl.exe" --distribution openSUSE-Tumbleweed --cd "/tmp" -- '/usr/bin/php' -m |
| |
| ====== Services ====== | ====== Services ====== |
| **** | **** |
| |
| "wsl.exe" --distribution openSUSE-Tumbleweed --user root -- systemctl disable 'php-fpm' --now | "wsl.exe" --distribution openSUSE-Tumbleweed --cd "/tmp" --user root -- '/usr/bin/systemctl' disable 'php-fpm' --now |
| |
| ====== Config Defaults ====== | ====== Config Defaults ====== |
| ===== php-fpm Default Pool ===== | ===== php-fpm Default Pool ===== |
| |
| "wsl.exe" --distribution openSUSE-Tumbleweed --user root -- mv -fv '/etc/php8/fpm/php-fpm.d/www.conf' '/etc/php8/fpm/php-fpm.d/www.conf~' | "wsl.exe" --distribution openSUSE-Tumbleweed --cd "/tmp" --user root -- '/usr/bin/mv' -fv '/etc/php8/fpm/php-fpm.d/www.conf' '/etc/php8/fpm/php-fpm.d/www.conf~' |
| |
| "wsl.exe" --distribution openSUSE-Tumbleweed -- '/usr/bin/nano' '/etc/php8/fpm/php-fpm.d/www.conf~' | "wsl.exe" --distribution openSUSE-Tumbleweed --cd "/tmp" -- '/usr/bin/nano' '/etc/php8/fpm/php-fpm.d/www.conf~' |
| |
| ===== php.ini ===== | ===== php.ini ===== |
| **** | **** |
| |
| "wsl.exe" --distribution openSUSE-Tumbleweed -- '/usr/bin/nano' '/etc/php8/cli/php.ini' | "wsl.exe" --distribution openSUSE-Tumbleweed --cd "/tmp" -- '/usr/bin/nano' '/etc/php8/cli/php.ini' |
| | |
| ====== Symlink ====== | |
| | |
| * 2025/11/20: Fixes Friendica ''console.php worker'' ((''sh: line 1: /usr/local/bin/php: No such file or directory'')) | |
| | |
| "wsl.exe" --distribution openSUSE-Tumbleweed --user root -- ln -s -f '/usr/bin/php' '/usr/local/bin/php' | |
| |