User Tools

Site Tools


servers:windows:freenginx_php_php-cgi

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
servers:windows:freenginx_php_php-cgi [2025/01/17 08:00] Sean Rhoneservers:windows:freenginx_php_php-cgi [2025/01/31 22:57] (current) – [PHP freenginx Report] Sean Rhone
Line 28: Line 28:
   * https://windows.php.net/download/   * https://windows.php.net/download/
   * x64 Non Thread Safe   * x64 Non Thread Safe
-  * Last tested: ''php-8.4.2-nts-Win32-vs17-x64.zip''+  * Last tested: ''php-8.4.3-nts-Win32-vs17-x64.zip''
  
-  * Extract to root system drive for ''C:\php-8.4.2-nts-Win32-vs17-x64\php-cgi.exe''+  * Extract to root system drive for ''C:\php-8.4.3-nts-Win32-vs17-x64\php-cgi.exe''
   * Add to user ''Path''   * Add to user ''Path''
  
Line 59: Line 59:
  
   explorer "%SystemDrive%\www"   explorer "%SystemDrive%\www"
 +
 +===== PHP freenginx Report =====
 +
 +  * ''nginx/'' to ''freenginx/''
 +  * [[https://forum.dokuwiki.org/d/22842-where-is-webserver-in-popularity-feedback-polled-from|Thread]]
 +  * TODO: Put under site-specifics instead ((''fastcgi_params'' ''1.27.4'' folder is already hard-coded [[servers;windows;nginx;dokuwiki#php-cgi|under site-specifics]]))
 +
 +  notepad "%SystemDrive%\freenginx-1.27.4\conf\fastcgi_params"
 +
 +<code>fastcgi_param  SERVER_SOFTWARE    freenginx/$nginx_version;</code>
  
 ===== HTTPS Redirect ===== ===== HTTPS Redirect =====
Line 72: Line 82:
  
     return 301 https://$host$request_uri;     return 301 https://$host$request_uri;
-}</code>+} 
 + 
 +# End</code>
  
 ===== Non-existent 404 ===== ===== Non-existent 404 =====
Line 87: Line 99:
  
     return "404";     return "404";
-}</code>+} 
 + 
 +# End</code>
  
 ===== Headers ===== ===== Headers =====
Line 103: Line 117:
 add_header Referrer-Policy "same-origin" always; add_header Referrer-Policy "same-origin" always;
 add_header Expect-CT "max-age=0" always; add_header Expect-CT "max-age=0" always;
-add_header Permissions-Policy "geolocation=(), microphone=(), payment=(), usb=(), vr=(), magnetometer=(), midi=(), camera=(), ambient-light-sensor=(), accelerometer=()" always;</code>+add_header Permissions-Policy "geolocation=(), microphone=(), payment=(), usb=(), vr=(), magnetometer=(), midi=(), camera=(), ambient-light-sensor=(), accelerometer=()" always; 
 + 
 +# End</code>
  
 ===== nginx ===== ===== nginx =====
Line 151: Line 167:
     gzip_comp_level 9;     gzip_comp_level 9;
     gzip_types *;     gzip_types *;
-}</code>+} 
 + 
 +# End</code>
  
 ==== CSP Headers ==== ==== CSP Headers ====
Line 208: Line 226:
  
 :: End</code> :: End</code>
- 
-  "%SystemDrive%\www\scripts\freenginx\Start.bat" 
  
 ==== Autostart ==== ==== Autostart ====
Line 228: Line 244:
  
 :: End</code> :: End</code>
- 
-  "%SystemDrive%\www\scripts\freenginx\Stop.bat" 
  
 ===== Reload ===== ===== Reload =====
Line 241: Line 255:
  
 :: End</code> :: End</code>
- 
-  "%SystemDrive%\www\scripts\freenginx\Reload.bat" 
  
 ====== TODOs ====== ====== TODOs ======
C:/www/wiki/data/attic/servers/windows/freenginx_php_php-cgi.1737118850.txt.gz · Last modified: by Sean Rhone