diff options
| author | Syndamia <kamen@syndamia.com> | 2025-02-01 17:06:10 +0200 |
|---|---|---|
| committer | Syndamia <kamen@syndamia.com> | 2025-02-01 17:06:10 +0200 |
| commit | 02995bfe9827c0c329c9c397411d83bd6918d096 (patch) | |
| tree | 5b44dfb3c18000e201da40976f2f51158c8fc423 /apache | |
| parent | 61c5b503352c983d4e532b5a59e2ae913e53e70c (diff) | |
| download | nowayforward_human-02995bfe9827c0c329c9c397411d83bd6918d096.tar nowayforward_human-02995bfe9827c0c329c9c397411d83bd6918d096.tar.gz nowayforward_human-02995bfe9827c0c329c9c397411d83bd6918d096.zip | |
feat: Add XAMPP setup
Diffstat (limited to 'apache')
| -rw-r--r-- | apache/httpd.conf.tpl | 4 | ||||
| -rw-r--r-- | apache/sites/nowayforward_human.conf.tpl | 15 |
2 files changed, 13 insertions, 6 deletions
diff --git a/apache/httpd.conf.tpl b/apache/httpd.conf.tpl index 950ff21..5dafc78 100644 --- a/apache/httpd.conf.tpl +++ b/apache/httpd.conf.tpl @@ -30,7 +30,3 @@ User ${USER} Group users AddType application/javascript .js - -SetEnv MYSQL_UNIX_SOCKET ${MYSQL_UNIX_SOCKET} -SetEnv USER ${USER} -SetEnv ARCHIVES_DIR ${ARCHIVES_DIR} diff --git a/apache/sites/nowayforward_human.conf.tpl b/apache/sites/nowayforward_human.conf.tpl index 2a5f58f..637ee4f 100644 --- a/apache/sites/nowayforward_human.conf.tpl +++ b/apache/sites/nowayforward_human.conf.tpl @@ -4,9 +4,21 @@ Alias /archives "${ARCHIVES_DIR}" <FilesMatch \.php$> - SetHandler "proxy:unix:${PHP_FPM_SOCKET}|fcgi://localhost/" + <If "'${PHP_FPM_SOCKET}' != ''"> + SetHandler "proxy:unix:${PHP_FPM_SOCKET}|fcgi://localhost/" + </If> </FilesMatch> + # Database + SetEnv SERVER ${SERVER} + SetEnv PORT ${PORT} + SetEnv USER ${USER} + SetEnv PASSWORD ${PASSWORD} + SetEnv MYSQL_UNIX_SOCKET ${MYSQL_UNIX_SOCKET} + + # Project + SetEnv ARCHIVES_DIR ${ARCHIVES_DIR} + RewriteEngine On RewriteCond %{HTTP:Authorization} ^(.*) @@ -14,6 +26,5 @@ RewriteCond %{REQUEST_URI} !/archives.* RewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME} !-f - RewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ /global/router.php </VirtualHost> |
