User Tools

Site Tools


servers:linux:nginx:friendica

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:linux:nginx:friendica [2026/11/11 00:55] – [PHP-FPM Socket] Sean Rhoneservers:linux:nginx:friendica [2026/11/11 01:08] (current) – [FastCGI] Sean Rhone
Line 38: Line 38:
   sudo su 'wwwrun' -s '/bin/bash'   sudo su 'wwwrun' -s '/bin/bash'
  
-  cd '/tmp' && '/usr/bin/composer' --working-dir='/srv/www/social' --no-cache install --no-dev --ignore-platform-req='ext-apcu' --ignore-platform-req='ext-imagick'+  cd '/tmp' && '/usr/bin/php' -c '/etc/php8/cli/social.ini' '/usr/bin/composer' --working-dir='/srv/www/social' --no-cache install --no-dev --ignore-platform-req='ext-apcu' --ignore-platform-req='ext-imagick'
  
   exit   exit
Line 88: Line 88:
 php_value[upload_max_filesize] = "10M" php_value[upload_max_filesize] = "10M"
 php_value[max_file_uploads] = "100" php_value[max_file_uploads] = "100"
 +
 php_value[register_argc_argv] = "On" php_value[register_argc_argv] = "On"
  
 ; Temp ; Temp
 php_value[session.upload_progress.enabled] = "0" php_value[session.upload_progress.enabled] = "0"
 +
 +; End</code>
 +
 +==== CLI ====
 +
 +  sudo -e '/etc/php8/cli/social.ini'
 +
 +<code>
 +log_errors = "0"
 +error_reporting = "~E_ALL"
 +display_errors = "0"
 +display_startup_errors = "0"
 +html_errors = "0"
 +
 +session.save_path = "/var/lib/php8/sessions"
 +date.timezone = "America/New_York"
 +
 +max_execution_time = "200"
 +memory_limit = "512M"
 +post_max_size = "10M"
 +upload_max_filesize = "10M"
 +max_file_uploads = "100"
 +
 +register_argc_argv = "On"
 +
 +; Temp
 +session.upload_progress.enabled = "0"
  
 ; End</code> ; End</code>
Line 100: Line 128:
  
 <code> <code>
- location '~' '\.(php|phar)(/.*)?$' { +location '~' '\.(php|phar)(/.*)?$' { 
-  fastcgi_split_path_info '^(.+\.(?:php|phar))(/.*)$'; + fastcgi_split_path_info '^(.+\.(?:php|phar))(/.*)$'; 
-  fastcgi_intercept_errors 'on'; + fastcgi_intercept_errors 'on'; 
-  fastcgi_index 'index.php'; + fastcgi_index 'index.php'; 
-  include 'fastcgi_params'; + include 'fastcgi_params'; 
-  fastcgi_param 'SCRIPT_FILENAME' '$document_root$fastcgi_script_name'; + fastcgi_param 'SCRIPT_FILENAME' '$document_root$fastcgi_script_name'; 
-  fastcgi_param 'PATH_INFO' '$fastcgi_path_info'; + fastcgi_param 'PATH_INFO' '$fastcgi_path_info'; 
-  fastcgi_param 'HTTPS' 'on'; + fastcgi_param 'HTTPS' 'on'; 
-  fastcgi_pass 'unix:/run/php-fpm/social.sock'; + fastcgi_pass 'unix:/run/php-fpm/social.sock'; 
- }+}
  
 # End</code> # End</code>
/srv/www/wiki/data/attic/servers/linux/nginx/friendica.1794376534.txt.gz · Last modified: by Sean Rhone