Tunables
These are the editable config files for this site. After changing a file, run the reload command shown next to it. Each file has a header comment explaining every option.
conf/php.ini
Soft PHP settings — memory, upload sizes, sessions, opcache.
| path | /data/web/site1.bozztv.com/conf/php.ini |
|---|---|
| exists | yes |
| readable by this page | yes |
| reload | systemctl reload php8.4-fpm |
/etc/php/8.4/fpm/pool.d/site1.bozztv.com.conf
PHP-FPM pool — workers, request limits, open_basedir and disabled functions (root-managed).
| path | /etc/php/8.4/fpm/pool.d/site1.bozztv.com.conf |
|---|---|
| visibility | not stat-able from PHP — outside this pool's open_basedir (by design). Manage it as root over SSH. |
| reload | systemctl reload php8.4-fpm |
conf/my.cnf
MariaDB client defaults + session caps the app applies on connect.
| path | /data/web/site1.bozztv.com/conf/my.cnf |
|---|---|
| exists | yes |
| readable by this page | yes |
| reload | (app-level) |
conf/redis.conf
Redis DB number, key prefix, soft per-site limits.
| path | /data/web/site1.bozztv.com/conf/redis.conf |
|---|---|
| exists | yes |
| readable by this page | yes |
| reload | (app-level) |
conf/nginx-extra.conf
Per-site nginx directives merged into the server { } block.
| path | /data/web/site1.bozztv.com/conf/nginx-extra.conf |
|---|---|
| exists | yes |
| readable by this page | yes |
| reload | systemctl reload nginx |
conf/.envtulix
Secrets: DB and Redis credentials. Mode 0640, root-owned, group-readable by the site user.
| path | /data/web/site1.bozztv.com/conf/.envtulix |
|---|---|
| exists | yes |
| readable by this page | yes |
| reload | (re-read by app) |
cron/crontab
Per-site cron file. Lives outside the web-reachable tree.
| path | /data/web/site1.bozztv.com/cron/crontab |
|---|---|
| visibility | not stat-able from PHP — outside this pool's open_basedir (by design). Manage it as root over SSH. |
| reload | (materialized into /etc/cron.d/) |