Add base php configuration files
This commit is contained in:
		
							
								
								
									
										64
									
								
								templates/Fedora/34/etc/httpd/conf.d/php.conf
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										64
									
								
								templates/Fedora/34/etc/httpd/conf.d/php.conf
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,64 @@ | ||||
| # | ||||
| # The following lines prevent .user.ini files from being viewed by Web clients. | ||||
| # | ||||
| <Files ".user.ini"> | ||||
|     Require all denied | ||||
| </Files> | ||||
|  | ||||
| # | ||||
| # Allow php to handle Multiviews | ||||
| # | ||||
| AddType text/html .php | ||||
|  | ||||
| # | ||||
| # Add index.php to the list of files that will be served as directory | ||||
| # indexes. | ||||
| # | ||||
| DirectoryIndex index.php | ||||
|  | ||||
| # | ||||
| # Redirect to local php-fpm (no mod_php in default configuration) | ||||
| # | ||||
| <IfModule !mod_php5.c> | ||||
|   <IfModule !mod_php7.c> | ||||
|     # Enable http authorization headers | ||||
|     SetEnvIfNoCase ^Authorization$ "(.+)" HTTP_AUTHORIZATION=$1 | ||||
|  | ||||
|     <FilesMatch \.(php|phar)$> | ||||
|         SetHandler "proxy:unix:/run/php-fpm/www.sock|fcgi://localhost" | ||||
|     </FilesMatch> | ||||
|   </IfModule> | ||||
| </IfModule> | ||||
|  | ||||
| # | ||||
| # mod_php is deprecated as FPM is now used by default with httpd in event mode | ||||
| # mod_php is only used when explicitly enabled or httpd switch to prefork mode | ||||
| # | ||||
| # mod_php options | ||||
| # | ||||
| <IfModule  mod_php7.c> | ||||
|     # | ||||
|     # Cause the PHP interpreter to handle files with a .php extension. | ||||
|     # | ||||
|     <FilesMatch \.(php|phar)$> | ||||
|         SetHandler application/x-httpd-php | ||||
|     </FilesMatch> | ||||
|  | ||||
|     # | ||||
|     # Uncomment the following lines to allow PHP to pretty-print .phps | ||||
|     # files as PHP source code: | ||||
|     # | ||||
|     #<FilesMatch \.phps$> | ||||
|     #    SetHandler application/x-httpd-php-source | ||||
|     #</FilesMatch> | ||||
|  | ||||
|     # | ||||
|     # Apache specific PHP configuration options | ||||
|     # those can be override in each configured vhost | ||||
|     # | ||||
|     php_value session.save_handler "files" | ||||
|     php_value session.save_path    "/var/lib/php/session" | ||||
|     php_value soap.wsdl_cache_dir  "/var/lib/php/wsdlcache" | ||||
|  | ||||
|     #php_value opcache.file_cache   "/var/lib/php/opcache" | ||||
| </IfModule> | ||||
		Reference in New Issue
	
	Block a user