I had the same issue but in docker. when I faced this issue, added client_max_body_size 120M;
to my Nginx server configuration,
nginx default configuration file path is /etc/nginx/conf.d/default.conf
server {
client_max_body_size 120M;
...
it resizes max body size to 120 megabytes. pay attention to where you put client_max_body_size
, because it effects on its scope. for example if you put client_max_body_size
in a location scope, only the location scope will be effected with.
after that, I did add these three lines to my PHP docker file
RUN echo "max_file_uploads=100" >> /usr/local/etc/php/conf.d/docker-php-ext-max_file_uploads.ini
RUN echo "post_max_size=120M" >> /usr/local/etc/php/conf.d/docker-php-ext-post_max_size.ini
RUN echo "upload_max_filesize=120M" >> /usr/local/etc/php/conf.d/docker-php-ext-upload_max_filesize.ini
since docker PHP image automatically includes all setting files from the path (/usr/local/etc/php/conf.d/
) into php.ini file, PHP configuration file will change by these three lines and the issue must disappear
Answer by Tinsley Sellers
I am developing a site that needs a file upload. I am using Laravel homestead on windows OS. so when I try to upload i get the error 413 Request Entity Too Large. The server is Nginx/1.15.8 . How do I solve this?..most of the solution I have seen does not explain how to get the directory for the nginx configuration file for homestead using windows.,
Possible duplicate of 413 Request Entity Too Large — File Upload Issue
– Matt Komarnicki
Nov 12 ’19 at 3:22
,
Stack Overflow for Teams
Where developers & technologists share private knowledge with coworkers
,Please be sure to answer the question. Provide details and share your research!
sudo nano /etc/nginx/nginx.conf
Then add a line in the http section
http {
client_max_body_size 100M;
}
don’t use MB only M.
sudo systemctl restart nginx
then for php location
sudo gedit /etc/php5/fpm/php.ini
for nowdays maximum use php 7.0 or higher
sudo nano /etc/php/7.2/fpm/php.ini //7.3,7.2 or 7.1 which php you use
check those increasing by your desire .
memory_limit = 128M
post_max_size = 20M
upload_max_filesize = 10M
restart php-fpm
sudo service php-fpm restart
Answer by Margot Tate
Then add a line in the http section,Add a line to the HTTP section,Then edit the file (in my case),then for php location
sudo nano /etc/nginx/nginx.conf
Then add a line in the http section
http {
client_max_body_size 100M;
}
don’t use MB only M.
sudo systemctl restart nginx
then for php location
sudo gedit /etc/php5/fpm/php.ini
for nowdays maximum use php 7.0 or higher
sudo nano /etc/php/7.2/fpm/php.ini //7.3,7.2 or 7.1 which php you use
check those increasing by your desire .
memory_limit = 128M
post_max_size = 20M
upload_max_filesize = 10M
restart php-fpm
sudo service php-fpm restart
I solved the same problem like this:
Connect to vagrant trough ssh
vagrant ssh
Edit the conf file of nginx:
sudo nano /etc/nginx/nginx.conf
Add a line to the HTTP section
http {
...
client_max_body_size 100M;
}
Restart the Ngix server.
systemctl restart nginx
Locate the PHP configuration file (php.ini)
php --ini
Then edit the file (in my case)
sudo nano /etc/php/7.4/cli/php.ini
Set these two parameters:
post_max_size = 50M
upload_max_filesize = 50M
After modifying php.ini file, you need to restart Vagrant:
vagrant reload
Answer by Bowen McGee
I set up Nginx as a backend server for PHP app along with MariaDB, and I was getting the error: “413 – Request Entity Too Large.”,@nixCraft
I would be happy to receive that kind of error (Nginx 413 Request Entity Too Large). ,
Yu Yan
Feb 27, 2021 @ 18:00
I set up Nginx as a backend server for PHP app along with MariaDB, and I was getting the error: “413 – Request Entity Too Large.”
It was driving me crazy. It was very useful post.
Link
,Fig.01: 413 – Request Entity Too Large When I am Trying To Upload A File
# set client body size to 2M #
client_max_body_size 2M;
Answer by Emersyn McKay
413 Request Entity Too Large,
ErrorException Undefined variable: allCategories in laravel voyager,but error still having.,
Laravel sail points to docker tutorial
& sites-available/site.conf
<VirtualHost *:80>
ServerName site
DocumentRoot /var/www/site/public
<Directory /var/www/site/public/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
Require all granted
</Directory>
ErrorLog ${APACHE_LOG_DIR}/site-error.log
CustomLog ${APACHE_LOG_DIR}/site-access.log combined
LimitRequestBody 20000000
Answer by London Neal
Я разрабатываю сайт, который нуждается в загрузке файла. Я использую Laravel homestead на ОС windows. поэтому, когда я пытаюсь загрузить, я получаю ошибку 413 Request Entity Too Large. Сервер-Nginx/1.15.8 . Как мне это решить?..большинство решений, которые я видел, не объясняют, как получить каталог для конфигурационного файла nginx для homestead с помощью windows.,не используйте MB только M.
sudo nano /etc/nginx/nginx.conf
Затем добавьте строку в раздел http
http {
client_max_body_size 100M;
}
не используйте MB только M.
sudo systemctl restart nginx
тогда для расположения на PHP
sudo gedit /etc/php5/fpm/php.ini
на сегодняшний день максимальное использование php 7.0 или выше
sudo nano /etc/php/7.2/fpm/php.ini //7.3,7.2 or 7.1 which php you use
проверьте те, которые увеличиваются по вашему желанию .
memory_limit = 128M
post_max_size = 20M
upload_max_filesize = 10M
перезапуск php-fpm
sudo service php-fpm restart
Answer by Layne Conway
This is a Fix for 413 Request Entity Too Large on nginx server and an optional PHP configuration on how to Increase Upload File Size Limit.,The 413 Request Entity Too Large indicates that your nginx server is not configured to accept file with the size you are trying to upload. The parameter is the nginx client_max_body_size which has the default value of 1MB.,Fix: 413 Request Entity Too Large on Nginx,Now that you have your nginx server to accept client request body of 20MB you need to increase some values in your PHP configuration file. Edit your /etc/php/7.0/fpm/php.ini and change the following values:
1. Open /etc/nginx/nginx/conf and under http {} add the following lines
vi /etc/nginx/nginx.conf
vi /etc/nginx/nginx.conf
http {
......
#set client body size to 20M
client_max_body_size 20M;
.....
}
2. Open /etc/nginx/sites-available/yourwebsite.conf and under server {} add the following lines
server {
#set client body size to 20M
client_max_body_size 20M;
.....
listen 80;
server_name yourwebsite.com;
.....
}
Now check nginx configuration and restart the server if everything is OK
nginx -t
You need to get
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
Now restart nginx server
systemctl reload nginx.service
Now that you have your nginx server to accept client request body of 20MB you need to increase some values in your PHP configuration file. Edit your /etc/php/7.0/fpm/php.ini and change the following values:
vi /etc/php/7.0/fpm/php.ini
vi /etc/php/7.0/fpm/php.ini
; Maximum allowed size for uploaded files.
; http://php.net/upload-max-filesize
upload_max_filesize = 20M
; Maximum size of POST data that PHP will accept.
; Its value may be 0 to disable the limit. It is ignored if POST data reading
; is disabled through enable_post_data_reading.
; http://php.net/post-max-size
post_max_size = 20M
Now restart your PHP-FPM process and you are done
systemctl restart php7.0-fpm.service
Answer by Lyla Fischer
Should i change client_max_body_size like this: http://www.cyberciti.biz/faq/linux-unix-bsd-nginx-413-request-entity-too-large/,http {
client_max_body_size 99M;,in the beginning of http i added client_max_body_size 99M;,php’s upload_max_filesize is by default 2mb and 8mb for post_max_size, change them accordingly.
Yes that should work.
php’s upload_max_filesize
is by default 2mb and 8mb for post_max_size
, change them accordingly.
upload_max_filesize
Yes that should work.
php’s upload_max_filesize
is by default 2mb and 8mb for post_max_size
, change them accordingly.
post_max_size
Here are two scenarios where a Valet NGINX server isn’t properly configured to handle upload great than the default of 2 MB.
- Inspect element in the browser says “413 request entity too large” when uploading a file, if using Livewire
- Installing WordPress in a Valet parked folder and then try to upload an Elementor Pro 3.3 MB file
This is the error:
413 Request Entity Too Large
On a normal NGINX server this is pretty easy to troubleshoot, navigate to somewhere like this:
/etc/nginx/sites-available/sitename.conf
Add this:
client_max_body_size 20M;
in SSL section. See below for another example.
However, because this is Laravel Valet for Linux, it’s not so straightforward. One has to first find the correct .conf
file.
Two places to look, depends on SSL or no SSL
You might have to do it in two places, one for all your unsecured sites, and another quite specific site one for SSL protected sites.
cat /etc/nginx/nginx.conf
have these clues in the end:
... text/x-component; include /etc/nginx/conf.d/*.conf; include /etc/nginx/sites-enabled/*; include /home/user/.valet/Nginx/*; }
Solution
mc -e /home/user/.valet/Nginx/my-site.test
Add Section to Server Block
See 4th line:
server { listen 443 ssl http2; server_name sitename.test www.sitename.test *.sitename.test; client_max_body_size 20M; root /; ...
Then
sudo nginx restart
Reference
Laravel Valet Nginx error 413: Request entity too large – Fix
When uploading pictures,Is the method of uploading pictures with laravel,I uploaded 20 at a time, and there was no information error:413 request entity too large. Check it later.This error message is an error reported by nginx.Not the error reported by php.In other words, it was blocked by nginx when uploading the picture
In a recent project,Ask to upload an image,And limit image size,Although related form validation has been added in laravel to prevent file uploads from being too large,However when submitting the form,Before it is laravel’s turn to deal with it, nginx reports an error first.When you look carefully at the error page,You will find nginx version information,After analysis,This error is reported because the default upload file size configuration of nginx is only 2mb, and the verification based on nginx is earlier than the verification of laravel.If i want to make a friendly error instead of directly displaying 413 request entity too large, then there are three ideas to solve.
Idea 1:Modify the nginx configuration
This is the simplest way,The cause of the error is that nginx does not allow uploading files that are too large.Then it is better to increase the upload size configuration of nginx.
1. Open the nginx main configuration file nginx.conf, which is usually located at /usr/local/nginx/conf/nginx.conf.Find the http {} paragraph and modify the following:
client_max_body_size 2m;
Change 2m to the allowed file size you need.
2. After modification, test whether the nginx configuration is correct
/usr/local/nginx/sbin/nginx -t
3. After the test configuration is correct,Restart nginx for the configuration to take effect
/etc/init.d/nginx restart
Note:If running in php,The size client_max_body_size should be similar to or slightly larger than the maximum value of the following values in php.ini,This will not cause errors due to inconsistent submitted data sizes.
post_max_size=2m
upload_max_filesize=2m
Change 2m to the allowed file size you need.Change the 2m in it to the size you set in the first step.
Idea 2:Modify and add friendly error page
Idea one is simple,But not necessarily pass the level of project testing,The project test requires that you do not see an error like 413 request entity too large.So we had to add a friendly error page.
1.Edit a simple htm as a static friendly page
(Note that html files are garbled, please use<meta http-equiv="content-type" content="text/html;charset=utf-8">)
2. Change nginx.conf to add in the http definition area:
fastcgi_intercept_errors on;
3. Add the server definition area in nginx’s website conf configuration:
error_page 413 /413.htm;
(Be careful not to use the equal sign between 413 and /413.htm.Otherwise, the status code is 200 instead of 413, and try not to make mistakes and skip this page)
4.Test if nginx configuration is correct
/usr/local/nginx/sbin/nginx -t
5.If the previous step successfully restarted nginx
/etc/init.d/nginx restart
</pre>
</div>
<p>
Idea 3:Use js to judge and prevent form submission before form submission
</p>
<p>
Although Thought 2 is a little better than Thought 1,But the reminder still jumps to the page,This user experience is not going to improve.
So I finally thought of idea three.
As mentioned above,This 413 error is from the backend nginx. Although nginx's judgment is earlier than PHP, we can handle it directly from the frontend! Thinking of this,It's not that difficult to implement.
Can add file upload event judgment,If the file exceeds the limit size,Then pop up a warning box and invalidate the submit button,If the file does not exceed the limit size,Just the right size,And cancel the invalid state of the previous button.
</p>
<p>
Simple html code:
</p>
<div>
<pre>
<form action="" method="post" enctype="multipart/form-data">
<div>
<label for="picture">article display picture (within 800kb):</label>
<input name="picture" type="file" />
</div>
<button type="submit"><span></span>
release
</button>
</p>
</form>
js code:
$("#picture"). bind ("change", function () {
if (this.files [0] .size/1024/1024>0.8) {
value=this.files [0] .size/1024;
alert ("The file size is" + value .tofixed (0) + "kb, the size limit has been exceeded,Please modify! ");
document.getelementbyid ("submit"). disabled=true;
document.getelementbyid ("submit"). innerhtml="illegal image content";
} else {
alert ("This file can be submitted!");
document.getelementbyid ("submit"). disabled=false;
document.getelementbyid ("submit"). innerhtml="Submit";
}
});
Summary:In fact, the three ideas are written in chronological order.In the actual project, the final function implementation is also updated to have the final result.But when there is such a similar experience,Save the next detour,At the same time, you will make your approach to problems more mature.
Looks like I have an extra php instance running…
neilg@[~]: brew services list
Name Status User Plist
dnsmasq started root /Library/LaunchDaemons/homebrew.mxcl.dnsmasq.plist
mailhog started neilg /Users/neilg/Library/LaunchAgents/homebrew.mxcl.mailhog.plist
mariadb started neilg /Users/neilg/Library/LaunchAgents/homebrew.mxcl.mariadb.plist
nginx started root /Library/LaunchDaemons/homebrew.mxcl.nginx.plist
php started neilg /Users/neilg/Library/LaunchAgents/homebrew.mxcl.php.plist
php@7.3 started root /Library/LaunchDaemons/homebrew.mxcl.php@7.3.plist
unbound stopped
neilg@[~]: sw_vers
ProductName: Mac OS X
ProductVersion: 10.15.3
BuildVersion: 19D76
neilg@[~]: valet --version
Laravel Valet 2.8.1
neilg@[~]: cat ~/.config/valet/config.json
{
"domain": "test",
"paths": [
"/Users/neilg/.config/valet/Sites",
"/Users/neilg/Sites"
],
"tld": "test"
}
neilg@[~]: cat ~/.composer/composer.json
{
"require": {
"squizlabs/php_codesniffer": "*",
"laravel/valet": "^2.0",
"laravel/installer": "^2.0"
}
}
neilg@[~]: ls -al /etc/sudoers.d/
total 16
drwxr-xr-x 4 root wheel 128 1 Feb 10:25 .
drwxr-xr-x 118 root wheel 3776 21 Feb 22:21 ..
-rw-r--r-- 1 root wheel 80 26 Oct 11:36 brew
-rw-r--r-- 1 root wheel 83 26 Oct 11:36 valet
neilg@[~]: brew config
HOMEBREW_VERSION: 2.2.6
ORIGIN: https://github.com/Homebrew/brew
HEAD: 27fa87c94a6cf7be40fc8f8fc96bc7c387b7781e
Last commit: 13 days ago
Core tap ORIGIN: https://github.com/Homebrew/homebrew-core
Core tap HEAD: 2fab2c02eddeca06fa59e1fa9f38c9947bf5389c
Core tap last commit: 8 hours ago
HOMEBREW_PREFIX: /usr/local
CPU: quad-core 64-bit skylake
Homebrew Ruby: 2.6.3 => /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/bin/ruby
Clang: 11.0 build 1100
Git: 2.21.1 => /Applications/Xcode.app/Contents/Developer/usr/bin/git
Curl: 7.64.1 => /usr/bin/curl
macOS: 10.15.3-x86_64
CLT: N/A
Xcode: 11.3.1
neilg@[~]: brew services list
Name Status User Plist
dnsmasq started root /Library/LaunchDaemons/homebrew.mxcl.dnsmasq.plist
mailhog started neilg /Users/neilg/Library/LaunchAgents/homebrew.mxcl.mailhog.plist
mariadb started neilg /Users/neilg/Library/LaunchAgents/homebrew.mxcl.mariadb.plist
nginx started root /Library/LaunchDaemons/homebrew.mxcl.nginx.plist
php started neilg /Users/neilg/Library/LaunchAgents/homebrew.mxcl.php.plist
php@7.3 started root /Library/LaunchDaemons/homebrew.mxcl.php@7.3.plist
unbound stopped
neilg@[~]: brew list --versions | grep -E '(php|nginx|dnsmasq|mariadb|mysql|mailhog|openssl)(@d..*)?s'
curl-openssl 7.68.0
dnsmasq 2.79
mailhog 1.0.0
mariadb 10.2.14
nginx 1.13.12
openssl 1.0.2o_1
openssl@1.1 1.1.1d
php 7.2.5 7.4.3
php@7.3 7.3.15
neilg@[~]: php -v
PHP 7.3.15 (cli) (built: Feb 20 2020 10:37:19) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.15, Copyright (c) 1998-2018 Zend Technologies
neilg@[~]: which -a php
/usr/local/bin/php
/usr/local/bin/php
/usr/bin/php
neilg@[~]: nginx -v
nginx version: nginx/1.13.12
neilg@[~]: curl --version
curl 7.64.1 (x86_64-apple-darwin19.0) libcurl/7.64.1 (SecureTransport) LibreSSL/2.8.3 zlib/1.2.11 nghttp2/1.39.2
Release-Date: 2019-03-27
Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtsp smb smbs smtp smtps telnet tftp
Features: AsynchDNS GSS-API HTTP2 HTTPS-proxy IPv6 Kerberos Largefile libz MultiSSL NTLM NTLM_WB SPNEGO SSL UnixSockets
neilg@[~]: php --ri curl
curl
cURL support => enabled
cURL Information => 7.68.0
Age => 5
Features
AsynchDNS => Yes
CharConv => No
Debug => No
GSS-Negotiate => No
IDN => No
IPv6 => Yes
krb4 => No
Largefile => Yes
libz => Yes
NTLM => Yes
NTLMWB => Yes
SPNEGO => Yes
SSL => Yes
SSPI => No
TLS-SRP => Yes
HTTP2 => Yes
GSSAPI => Yes
KERBEROS5 => Yes
UNIX_SOCKETS => Yes
PSL => No
HTTPS_PROXY => Yes
MULTI_SSL => No
BROTLI => Yes
Protocols => dict, file, ftp, ftps, gopher, http, https, imap, imaps, ldap, ldaps, pop3, pop3s, rtmp, rtsp, scp, sftp, smb, smbs, smtp, smtps, telnet, tftp
Host => x86_64-apple-darwin19.2.0
SSL Version => OpenSSL/1.1.1d
ZLib Version => 1.2.11
libSSH Version => libssh2/1.9.0
Directive => Local Value => Master Value
curl.cainfo => no value => no value
neilg@[~]: ~/.composer/vendor/laravel/valet/bin/ngrok version
ngrok version 2.3.35
neilg@[~]: ls -al ~/.ngrok2
ls: /Users/neilg/.ngrok2: No such file or directory
neilg@[~]: brew info nginx
nginx: stable 1.17.8 (bottled), HEAD
HTTP(S) server and reverse proxy, and IMAP/POP3 proxy server
https://nginx.org/
/usr/local/Cellar/nginx/1.13.12 (23 files, 1.4MB) *
Poured from bottle on 2018-05-12 at 16:21:36
From: https://github.com/Homebrew/homebrew-core/blob/master/Formula/nginx.rb
==> Dependencies
Required: openssl@1.1 ✔, pcre ✔
==> Options
--HEAD
Install HEAD version
==> Caveats
Docroot is: /usr/local/var/www
The default port has been set in /usr/local/etc/nginx/nginx.conf to 8080 so that
nginx can run without sudo.
nginx will load all files in /usr/local/etc/nginx/servers/.
To have launchd start nginx now and restart at login:
brew services start nginx
Or, if you don't want/need a background service you can just run:
nginx
==> Analytics
install: 31,229 (30 days), 107,064 (90 days), 417,113 (365 days)
install-on-request: 30,248 (30 days), 102,971 (90 days), 398,117 (365 days)
build-error: 0 (30 days)
neilg@[~]: brew info php
php: stable 7.4.3 (bottled)
General-purpose scripting language
https://www.php.net/
/usr/local/Cellar/php/7.2.5 (191 files, 31.7MB)
Built from source
/usr/local/Cellar/php/7.4.3 (517 files, 76MB)
Poured from bottle on 2020-03-01 at 11:03:17
From: https://github.com/Homebrew/homebrew-core/blob/master/Formula/php.rb
==> Dependencies
Build: httpd ✘, pkg-config ✔
Required: apr ✔, apr-util ✔, argon2 ✔, aspell ✔, autoconf ✔, curl-openssl ✔, freetds ✔, freetype ✔, gettext ✔, glib ✔, gmp ✔, icu4c ✔, jpeg ✔, libffi ✔, libpng ✔, libpq ✔, libsodium ✔, libzip ✔, oniguruma ✔, openldap ✔, openssl@1.1 ✔, sqlite ✔, tidy-html5 ✔, unixodbc ✔, webp ✔
==> Caveats
To enable PHP in Apache add the following to httpd.conf and restart Apache:
LoadModule php7_module /usr/local/opt/php/lib/httpd/modules/libphp7.so
<FilesMatch .php$>
SetHandler application/x-httpd-php
</FilesMatch>
Finally, check DirectoryIndex includes index.php
DirectoryIndex index.php index.html
The php.ini and php-fpm.ini file can be found in:
/usr/local/etc/php/7.4/
To have launchd start php now and restart at login:
brew services start php
Or, if you don't want/need a background service you can just run:
php-fpm
==> Analytics
install: 40,390 (30 days), 122,774 (90 days), 468,439 (365 days)
install-on-request: 37,340 (30 days), 113,491 (90 days), 430,282 (365 days)
build-error: 0 (30 days)
neilg@[~]: brew info openssl
openssl@1.1: stable 1.1.1d (bottled) [keg-only]
Cryptography and SSL/TLS Toolkit
https://openssl.org/
/usr/local/Cellar/openssl@1.1/1.1.1d (7,983 files, 17.9MB)
Poured from bottle on 2019-11-02 at 17:12:42
From: https://github.com/Homebrew/homebrew-core/blob/master/Formula/openssl@1.1.rb
==> Caveats
A CA file has been bootstrapped using certificates from the system
keychain. To add additional certificates, place .pem files in
/usr/local/etc/openssl@1.1/certs
and run
/usr/local/opt/openssl@1.1/bin/c_rehash
openssl@1.1 is keg-only, which means it was not symlinked into /usr/local,
because openssl/libressl is provided by macOS so don't link an incompatible version.
If you need to have openssl@1.1 first in your PATH run:
echo 'export PATH="/usr/local/opt/openssl@1.1/bin:$PATH"' >> ~/.bash_profile
For compilers to find openssl@1.1 you may need to set:
export LDFLAGS="-L/usr/local/opt/openssl@1.1/lib"
export CPPFLAGS="-I/usr/local/opt/openssl@1.1/include"
For pkg-config to find openssl@1.1 you may need to set:
export PKG_CONFIG_PATH="/usr/local/opt/openssl@1.1/lib/pkgconfig"
==> Analytics
install: 419,927 (30 days), 1,277,884 (90 days), 3,462,614 (365 days)
install-on-request: 55,301 (30 days), 193,235 (90 days), 524,069 (365 days)
build-error: 0 (30 days)
neilg@[~]: openssl version -a
LibreSSL 2.8.3
built on: date not available
platform: information not available
options: bn(64,64) rc4(16x,int) des(idx,cisc,16,int) blowfish(idx)
compiler: information not available
OPENSSLDIR: "/private/etc/ssl"
neilg@[~]: openssl ciphers
ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-SHA256:DHE-RSA-AES256-SHA:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-CHACHA20-POLY1305:GOST2012256-GOST89-GOST89:DHE-RSA-CAMELLIA256-SHA256:DHE-RSA-CAMELLIA256-SHA:GOST2001-GOST89-GOST89:AES256-GCM-SHA384:AES256-SHA256:AES256-SHA:CAMELLIA256-SHA256:CAMELLIA256-SHA:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-RSA-CAMELLIA128-SHA256:DHE-RSA-CAMELLIA128-SHA:AES128-GCM-SHA256:AES128-SHA256:AES128-SHA:CAMELLIA128-SHA256:CAMELLIA128-SHA:ECDHE-RSA-RC4-SHA:ECDHE-ECDSA-RC4-SHA:RC4-SHA:RC4-MD5:ECDHE-RSA-DES-CBC3-SHA:ECDHE-ECDSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:DES-CBC3-SHA
neilg@[~]: sudo nginx -t
Password:
nginx: the configuration file /usr/local/etc/nginx/nginx.conf syntax is ok
nginx: configuration file /usr/local/etc/nginx/nginx.conf test is successful
Brew
neilg@[~]: brew services cleanup
All user-space services OK, nothing cleaned...
neilg@[~]: brew cleanup
Warning: Skipping coreutils: most recent version 8.31 not installed
Warning: Skipping dnsmasq: most recent version 2.80 not installed
Warning: Skipping mariadb: most recent version 10.4.11 not installed
Warning: Skipping nginx: most recent version 1.17.8 not installed
Removing: /usr/local/Cellar/php/7.2.5... (191 files, 31.7MB)
Error: Could not remove php keg! Do so manually:
sudo rm -rf /usr/local/Cellar/php/7.2.5
neilg@[~]: brew doctor
Please note that these warnings are just used to help the Homebrew maintainers
with debugging if you file an issue. If everything you use Homebrew for is
working fine: please don't worry or file an issue; just ignore this. Thanks!
Warning: The following directories do not exist:
/usr/local/Frameworks
You should create these directories and change their ownership to your account.
sudo mkdir -p /usr/local/Frameworks
sudo chown -R $(whoami) /usr/local/Frameworks
Warning: Unbrewed header files were found in /usr/local/include.
If you didn't put them there on purpose they could cause problems when
building Homebrew formulae, and may need to be deleted.
Unexpected header files:
/usr/local/include/node/js_native_api.h
/usr/local/include/node/js_native_api_types.h
/usr/local/include/node/libplatform/libplatform-export.h
/usr/local/include/node/libplatform/libplatform.h
/usr/local/include/node/libplatform/v8-tracing.h
/usr/local/include/node/node.h
/usr/local/include/node/node_api.h
/usr/local/include/node/node_api_types.h
/usr/local/include/node/node_buffer.h
/usr/local/include/node/node_object_wrap.h
/usr/local/include/node/node_version.h
/usr/local/include/node/openssl/aes.h
/usr/local/include/node/openssl/archs/BSD-x86/asm/crypto/buildinf.h
/usr/local/include/node/openssl/archs/BSD-x86/asm/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/BSD-x86/asm/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/BSD-x86/asm/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/BSD-x86/asm/include/progs.h
/usr/local/include/node/openssl/archs/BSD-x86/asm_avx2/crypto/buildinf.h
/usr/local/include/node/openssl/archs/BSD-x86/asm_avx2/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/BSD-x86/asm_avx2/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/BSD-x86/asm_avx2/include/progs.h
/usr/local/include/node/openssl/archs/BSD-x86/no-asm/crypto/buildinf.h
/usr/local/include/node/openssl/archs/BSD-x86/no-asm/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/BSD-x86/no-asm/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/BSD-x86/no-asm/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/BSD-x86/no-asm/include/progs.h
/usr/local/include/node/openssl/archs/BSD-x86_64/asm/crypto/buildinf.h
/usr/local/include/node/openssl/archs/BSD-x86_64/asm/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/BSD-x86_64/asm/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/BSD-x86_64/asm/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/BSD-x86_64/asm/include/progs.h
/usr/local/include/node/openssl/archs/BSD-x86_64/asm_avx2/crypto/buildinf.h
/usr/local/include/node/openssl/archs/BSD-x86_64/asm_avx2/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/BSD-x86_64/asm_avx2/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/BSD-x86_64/asm_avx2/include/progs.h
/usr/local/include/node/openssl/archs/BSD-x86_64/no-asm/crypto/buildinf.h
/usr/local/include/node/openssl/archs/BSD-x86_64/no-asm/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/BSD-x86_64/no-asm/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/BSD-x86_64/no-asm/include/progs.h
/usr/local/include/node/openssl/archs/VC-WIN32/asm/crypto/buildinf.h
/usr/local/include/node/openssl/archs/VC-WIN32/asm/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/VC-WIN32/asm/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/VC-WIN32/asm/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/VC-WIN32/asm/include/progs.h
/usr/local/include/node/openssl/archs/VC-WIN32/asm_avx2/crypto/buildinf.h
/usr/local/include/node/openssl/archs/VC-WIN32/asm_avx2/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/VC-WIN32/asm_avx2/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/VC-WIN32/asm_avx2/include/progs.h
/usr/local/include/node/openssl/archs/VC-WIN32/no-asm/crypto/buildinf.h
/usr/local/include/node/openssl/archs/VC-WIN32/no-asm/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/VC-WIN32/no-asm/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/VC-WIN32/no-asm/include/progs.h
/usr/local/include/node/openssl/archs/VC-WIN64-ARM/no-asm/crypto/buildinf.h
/usr/local/include/node/openssl/archs/VC-WIN64-ARM/no-asm/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/VC-WIN64-ARM/no-asm/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/progs.h
/usr/local/include/node/openssl/archs/VC-WIN64A/asm/crypto/buildinf.h
/usr/local/include/node/openssl/archs/VC-WIN64A/asm/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/VC-WIN64A/asm/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/VC-WIN64A/asm/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/VC-WIN64A/asm/include/progs.h
/usr/local/include/node/openssl/archs/VC-WIN64A/asm_avx2/crypto/buildinf.h
/usr/local/include/node/openssl/archs/VC-WIN64A/asm_avx2/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/VC-WIN64A/asm_avx2/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/VC-WIN64A/asm_avx2/include/progs.h
/usr/local/include/node/openssl/archs/VC-WIN64A/no-asm/crypto/buildinf.h
/usr/local/include/node/openssl/archs/VC-WIN64A/no-asm/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/VC-WIN64A/no-asm/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/VC-WIN64A/no-asm/include/progs.h
/usr/local/include/node/openssl/archs/aix-gcc/asm/crypto/buildinf.h
/usr/local/include/node/openssl/archs/aix-gcc/asm/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/aix-gcc/asm/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/aix-gcc/asm/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/aix-gcc/asm/include/progs.h
/usr/local/include/node/openssl/archs/aix-gcc/asm_avx2/crypto/buildinf.h
/usr/local/include/node/openssl/archs/aix-gcc/asm_avx2/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/aix-gcc/asm_avx2/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/aix-gcc/asm_avx2/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/aix-gcc/asm_avx2/include/progs.h
/usr/local/include/node/openssl/archs/aix-gcc/no-asm/crypto/buildinf.h
/usr/local/include/node/openssl/archs/aix-gcc/no-asm/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/aix-gcc/no-asm/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/aix-gcc/no-asm/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/aix-gcc/no-asm/include/progs.h
/usr/local/include/node/openssl/archs/aix64-gcc/asm/crypto/buildinf.h
/usr/local/include/node/openssl/archs/aix64-gcc/asm/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/aix64-gcc/asm/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/aix64-gcc/asm/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/aix64-gcc/asm/include/progs.h
/usr/local/include/node/openssl/archs/aix64-gcc/asm_avx2/crypto/buildinf.h
/usr/local/include/node/openssl/archs/aix64-gcc/asm_avx2/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/aix64-gcc/asm_avx2/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/aix64-gcc/asm_avx2/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/aix64-gcc/asm_avx2/include/progs.h
/usr/local/include/node/openssl/archs/aix64-gcc/no-asm/crypto/buildinf.h
/usr/local/include/node/openssl/archs/aix64-gcc/no-asm/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/aix64-gcc/no-asm/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/aix64-gcc/no-asm/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/aix64-gcc/no-asm/include/progs.h
/usr/local/include/node/openssl/archs/darwin-i386-cc/asm/crypto/buildinf.h
/usr/local/include/node/openssl/archs/darwin-i386-cc/asm/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/darwin-i386-cc/asm/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/darwin-i386-cc/asm/include/progs.h
/usr/local/include/node/openssl/archs/darwin-i386-cc/asm_avx2/crypto/buildinf.h
/usr/local/include/node/openssl/archs/darwin-i386-cc/asm_avx2/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/darwin-i386-cc/asm_avx2/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/progs.h
/usr/local/include/node/openssl/archs/darwin-i386-cc/no-asm/crypto/buildinf.h
/usr/local/include/node/openssl/archs/darwin-i386-cc/no-asm/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/darwin-i386-cc/no-asm/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/darwin-i386-cc/no-asm/include/progs.h
/usr/local/include/node/openssl/archs/darwin64-x86_64-cc/asm/crypto/buildinf.h
/usr/local/include/node/openssl/archs/darwin64-x86_64-cc/asm/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/darwin64-x86_64-cc/asm/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/darwin64-x86_64-cc/asm/include/progs.h
/usr/local/include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/crypto/buildinf.h
/usr/local/include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/progs.h
/usr/local/include/node/openssl/archs/darwin64-x86_64-cc/no-asm/crypto/buildinf.h
/usr/local/include/node/openssl/archs/darwin64-x86_64-cc/no-asm/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/darwin64-x86_64-cc/no-asm/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/progs.h
/usr/local/include/node/openssl/archs/linux-aarch64/asm/crypto/buildinf.h
/usr/local/include/node/openssl/archs/linux-aarch64/asm/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/linux-aarch64/asm/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/linux-aarch64/asm/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/linux-aarch64/asm/include/progs.h
/usr/local/include/node/openssl/archs/linux-aarch64/asm_avx2/crypto/buildinf.h
/usr/local/include/node/openssl/archs/linux-aarch64/asm_avx2/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/linux-aarch64/asm_avx2/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/linux-aarch64/asm_avx2/include/progs.h
/usr/local/include/node/openssl/archs/linux-aarch64/no-asm/crypto/buildinf.h
/usr/local/include/node/openssl/archs/linux-aarch64/no-asm/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/linux-aarch64/no-asm/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/linux-aarch64/no-asm/include/progs.h
/usr/local/include/node/openssl/archs/linux-armv4/asm/crypto/buildinf.h
/usr/local/include/node/openssl/archs/linux-armv4/asm/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/linux-armv4/asm/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/linux-armv4/asm/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/linux-armv4/asm/include/progs.h
/usr/local/include/node/openssl/archs/linux-armv4/asm_avx2/crypto/buildinf.h
/usr/local/include/node/openssl/archs/linux-armv4/asm_avx2/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/linux-armv4/asm_avx2/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/linux-armv4/asm_avx2/include/progs.h
/usr/local/include/node/openssl/archs/linux-armv4/no-asm/crypto/buildinf.h
/usr/local/include/node/openssl/archs/linux-armv4/no-asm/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/linux-armv4/no-asm/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/linux-armv4/no-asm/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/linux-armv4/no-asm/include/progs.h
/usr/local/include/node/openssl/archs/linux-elf/asm/crypto/buildinf.h
/usr/local/include/node/openssl/archs/linux-elf/asm/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/linux-elf/asm/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/linux-elf/asm/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/linux-elf/asm/include/progs.h
/usr/local/include/node/openssl/archs/linux-elf/asm_avx2/crypto/buildinf.h
/usr/local/include/node/openssl/archs/linux-elf/asm_avx2/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/linux-elf/asm_avx2/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/linux-elf/asm_avx2/include/progs.h
/usr/local/include/node/openssl/archs/linux-elf/no-asm/crypto/buildinf.h
/usr/local/include/node/openssl/archs/linux-elf/no-asm/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/linux-elf/no-asm/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/linux-elf/no-asm/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/linux-elf/no-asm/include/progs.h
/usr/local/include/node/openssl/archs/linux-ppc/asm/crypto/buildinf.h
/usr/local/include/node/openssl/archs/linux-ppc/asm/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/linux-ppc/asm/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/linux-ppc/asm/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/linux-ppc/asm/include/progs.h
/usr/local/include/node/openssl/archs/linux-ppc/asm_avx2/crypto/buildinf.h
/usr/local/include/node/openssl/archs/linux-ppc/asm_avx2/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/linux-ppc/asm_avx2/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/linux-ppc/asm_avx2/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/linux-ppc/asm_avx2/include/progs.h
/usr/local/include/node/openssl/archs/linux-ppc/no-asm/crypto/buildinf.h
/usr/local/include/node/openssl/archs/linux-ppc/no-asm/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/linux-ppc/no-asm/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/linux-ppc/no-asm/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/linux-ppc/no-asm/include/progs.h
/usr/local/include/node/openssl/archs/linux-ppc64/asm/crypto/buildinf.h
/usr/local/include/node/openssl/archs/linux-ppc64/asm/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/linux-ppc64/asm/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/linux-ppc64/asm/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/linux-ppc64/asm/include/progs.h
/usr/local/include/node/openssl/archs/linux-ppc64/asm_avx2/crypto/buildinf.h
/usr/local/include/node/openssl/archs/linux-ppc64/asm_avx2/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/linux-ppc64/asm_avx2/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/linux-ppc64/asm_avx2/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/linux-ppc64/asm_avx2/include/progs.h
/usr/local/include/node/openssl/archs/linux-ppc64/no-asm/crypto/buildinf.h
/usr/local/include/node/openssl/archs/linux-ppc64/no-asm/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/linux-ppc64/no-asm/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/linux-ppc64/no-asm/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/linux-ppc64/no-asm/include/progs.h
/usr/local/include/node/openssl/archs/linux-ppc64le/asm/crypto/buildinf.h
/usr/local/include/node/openssl/archs/linux-ppc64le/asm/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/linux-ppc64le/asm/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/linux-ppc64le/asm/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/linux-ppc64le/asm/include/progs.h
/usr/local/include/node/openssl/archs/linux-ppc64le/asm_avx2/crypto/buildinf.h
/usr/local/include/node/openssl/archs/linux-ppc64le/asm_avx2/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/linux-ppc64le/asm_avx2/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/linux-ppc64le/asm_avx2/include/progs.h
/usr/local/include/node/openssl/archs/linux-ppc64le/no-asm/crypto/buildinf.h
/usr/local/include/node/openssl/archs/linux-ppc64le/no-asm/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/linux-ppc64le/no-asm/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/linux-ppc64le/no-asm/include/progs.h
/usr/local/include/node/openssl/archs/linux-x32/asm/crypto/buildinf.h
/usr/local/include/node/openssl/archs/linux-x32/asm/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/linux-x32/asm/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/linux-x32/asm/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/linux-x32/asm/include/progs.h
/usr/local/include/node/openssl/archs/linux-x32/asm_avx2/crypto/buildinf.h
/usr/local/include/node/openssl/archs/linux-x32/asm_avx2/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/linux-x32/asm_avx2/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/linux-x32/asm_avx2/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/linux-x32/asm_avx2/include/progs.h
/usr/local/include/node/openssl/archs/linux-x32/no-asm/crypto/buildinf.h
/usr/local/include/node/openssl/archs/linux-x32/no-asm/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/linux-x32/no-asm/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/linux-x32/no-asm/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/linux-x32/no-asm/include/progs.h
/usr/local/include/node/openssl/archs/linux-x86_64/asm/crypto/buildinf.h
/usr/local/include/node/openssl/archs/linux-x86_64/asm/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/linux-x86_64/asm/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/linux-x86_64/asm/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/linux-x86_64/asm/include/progs.h
/usr/local/include/node/openssl/archs/linux-x86_64/asm_avx2/crypto/buildinf.h
/usr/local/include/node/openssl/archs/linux-x86_64/asm_avx2/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/linux-x86_64/asm_avx2/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/linux-x86_64/asm_avx2/include/progs.h
/usr/local/include/node/openssl/archs/linux-x86_64/no-asm/crypto/buildinf.h
/usr/local/include/node/openssl/archs/linux-x86_64/no-asm/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/linux-x86_64/no-asm/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/linux-x86_64/no-asm/include/progs.h
/usr/local/include/node/openssl/archs/linux32-s390x/asm/crypto/buildinf.h
/usr/local/include/node/openssl/archs/linux32-s390x/asm/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/linux32-s390x/asm/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/linux32-s390x/asm/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/linux32-s390x/asm/include/progs.h
/usr/local/include/node/openssl/archs/linux32-s390x/asm_avx2/crypto/buildinf.h
/usr/local/include/node/openssl/archs/linux32-s390x/asm_avx2/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/linux32-s390x/asm_avx2/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/linux32-s390x/asm_avx2/include/progs.h
/usr/local/include/node/openssl/archs/linux32-s390x/no-asm/crypto/buildinf.h
/usr/local/include/node/openssl/archs/linux32-s390x/no-asm/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/linux32-s390x/no-asm/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/linux32-s390x/no-asm/include/progs.h
/usr/local/include/node/openssl/archs/linux64-mips64/asm/crypto/buildinf.h
/usr/local/include/node/openssl/archs/linux64-mips64/asm/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/linux64-mips64/asm/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/linux64-mips64/asm/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/linux64-mips64/asm/include/progs.h
/usr/local/include/node/openssl/archs/linux64-mips64/asm_avx2/crypto/buildinf.h
/usr/local/include/node/openssl/archs/linux64-mips64/asm_avx2/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/linux64-mips64/asm_avx2/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/linux64-mips64/asm_avx2/include/progs.h
/usr/local/include/node/openssl/archs/linux64-mips64/no-asm/crypto/buildinf.h
/usr/local/include/node/openssl/archs/linux64-mips64/no-asm/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/linux64-mips64/no-asm/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/linux64-mips64/no-asm/include/progs.h
/usr/local/include/node/openssl/archs/linux64-s390x/asm/crypto/buildinf.h
/usr/local/include/node/openssl/archs/linux64-s390x/asm/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/linux64-s390x/asm/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/linux64-s390x/asm/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/linux64-s390x/asm/include/progs.h
/usr/local/include/node/openssl/archs/linux64-s390x/asm_avx2/crypto/buildinf.h
/usr/local/include/node/openssl/archs/linux64-s390x/asm_avx2/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/linux64-s390x/asm_avx2/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/linux64-s390x/asm_avx2/include/progs.h
/usr/local/include/node/openssl/archs/linux64-s390x/no-asm/crypto/buildinf.h
/usr/local/include/node/openssl/archs/linux64-s390x/no-asm/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/linux64-s390x/no-asm/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/linux64-s390x/no-asm/include/progs.h
/usr/local/include/node/openssl/archs/solaris-x86-gcc/asm/crypto/buildinf.h
/usr/local/include/node/openssl/archs/solaris-x86-gcc/asm/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/solaris-x86-gcc/asm/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/solaris-x86-gcc/asm/include/progs.h
/usr/local/include/node/openssl/archs/solaris-x86-gcc/asm_avx2/crypto/buildinf.h
/usr/local/include/node/openssl/archs/solaris-x86-gcc/asm_avx2/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/solaris-x86-gcc/asm_avx2/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/progs.h
/usr/local/include/node/openssl/archs/solaris-x86-gcc/no-asm/crypto/buildinf.h
/usr/local/include/node/openssl/archs/solaris-x86-gcc/no-asm/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/solaris-x86-gcc/no-asm/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/solaris-x86-gcc/no-asm/include/progs.h
/usr/local/include/node/openssl/archs/solaris64-x86_64-gcc/asm/crypto/buildinf.h
/usr/local/include/node/openssl/archs/solaris64-x86_64-gcc/asm/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/solaris64-x86_64-gcc/asm/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/progs.h
/usr/local/include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/crypto/buildinf.h
/usr/local/include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/progs.h
/usr/local/include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/crypto/buildinf.h
/usr/local/include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/crypto/include/internal/bn_conf.h
/usr/local/include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/crypto/include/internal/dso_conf.h
/usr/local/include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/opensslconf.h
/usr/local/include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/progs.h
/usr/local/include/node/openssl/asn1.h
/usr/local/include/node/openssl/asn1_mac.h
/usr/local/include/node/openssl/asn1err.h
/usr/local/include/node/openssl/asn1t.h
/usr/local/include/node/openssl/async.h
/usr/local/include/node/openssl/asyncerr.h
/usr/local/include/node/openssl/bio.h
/usr/local/include/node/openssl/bioerr.h
/usr/local/include/node/openssl/blowfish.h
/usr/local/include/node/openssl/bn.h
/usr/local/include/node/openssl/bn_conf.h
/usr/local/include/node/openssl/bn_conf_asm.h
/usr/local/include/node/openssl/bn_conf_no-asm.h
/usr/local/include/node/openssl/bnerr.h
/usr/local/include/node/openssl/buffer.h
/usr/local/include/node/openssl/buffererr.h
/usr/local/include/node/openssl/camellia.h
/usr/local/include/node/openssl/cast.h
/usr/local/include/node/openssl/cmac.h
/usr/local/include/node/openssl/cms.h
/usr/local/include/node/openssl/cmserr.h
/usr/local/include/node/openssl/comp.h
/usr/local/include/node/openssl/comperr.h
/usr/local/include/node/openssl/conf.h
/usr/local/include/node/openssl/conf_api.h
/usr/local/include/node/openssl/conferr.h
/usr/local/include/node/openssl/crypto.h
/usr/local/include/node/openssl/cryptoerr.h
/usr/local/include/node/openssl/ct.h
/usr/local/include/node/openssl/cterr.h
/usr/local/include/node/openssl/des.h
/usr/local/include/node/openssl/dh.h
/usr/local/include/node/openssl/dherr.h
/usr/local/include/node/openssl/dsa.h
/usr/local/include/node/openssl/dsaerr.h
/usr/local/include/node/openssl/dso_conf.h
/usr/local/include/node/openssl/dso_conf_asm.h
/usr/local/include/node/openssl/dso_conf_no-asm.h
/usr/local/include/node/openssl/dtls1.h
/usr/local/include/node/openssl/e_os2.h
/usr/local/include/node/openssl/ebcdic.h
/usr/local/include/node/openssl/ec.h
/usr/local/include/node/openssl/ecdh.h
/usr/local/include/node/openssl/ecdsa.h
/usr/local/include/node/openssl/ecerr.h
/usr/local/include/node/openssl/engine.h
/usr/local/include/node/openssl/engineerr.h
/usr/local/include/node/openssl/err.h
/usr/local/include/node/openssl/evp.h
/usr/local/include/node/openssl/evperr.h
/usr/local/include/node/openssl/hmac.h
/usr/local/include/node/openssl/idea.h
/usr/local/include/node/openssl/kdf.h
/usr/local/include/node/openssl/kdferr.h
/usr/local/include/node/openssl/lhash.h
/usr/local/include/node/openssl/md2.h
/usr/local/include/node/openssl/md4.h
/usr/local/include/node/openssl/md5.h
/usr/local/include/node/openssl/mdc2.h
/usr/local/include/node/openssl/modes.h
/usr/local/include/node/openssl/obj_mac.h
/usr/local/include/node/openssl/objects.h
/usr/local/include/node/openssl/objectserr.h
/usr/local/include/node/openssl/ocsp.h
/usr/local/include/node/openssl/ocsperr.h
/usr/local/include/node/openssl/opensslconf.h
/usr/local/include/node/openssl/opensslconf_asm.h
/usr/local/include/node/openssl/opensslconf_no-asm.h
/usr/local/include/node/openssl/opensslv.h
/usr/local/include/node/openssl/ossl_typ.h
/usr/local/include/node/openssl/pem.h
/usr/local/include/node/openssl/pem2.h
/usr/local/include/node/openssl/pemerr.h
/usr/local/include/node/openssl/pkcs12.h
/usr/local/include/node/openssl/pkcs12err.h
/usr/local/include/node/openssl/pkcs7.h
/usr/local/include/node/openssl/pkcs7err.h
/usr/local/include/node/openssl/rand.h
/usr/local/include/node/openssl/rand_drbg.h
/usr/local/include/node/openssl/randerr.h
/usr/local/include/node/openssl/rc2.h
/usr/local/include/node/openssl/rc4.h
/usr/local/include/node/openssl/rc5.h
/usr/local/include/node/openssl/ripemd.h
/usr/local/include/node/openssl/rsa.h
/usr/local/include/node/openssl/rsaerr.h
/usr/local/include/node/openssl/safestack.h
/usr/local/include/node/openssl/seed.h
/usr/local/include/node/openssl/sha.h
/usr/local/include/node/openssl/srp.h
/usr/local/include/node/openssl/srtp.h
/usr/local/include/node/openssl/ssl.h
/usr/local/include/node/openssl/ssl2.h
/usr/local/include/node/openssl/ssl3.h
/usr/local/include/node/openssl/sslerr.h
/usr/local/include/node/openssl/stack.h
/usr/local/include/node/openssl/store.h
/usr/local/include/node/openssl/storeerr.h
/usr/local/include/node/openssl/symhacks.h
/usr/local/include/node/openssl/tls1.h
/usr/local/include/node/openssl/ts.h
/usr/local/include/node/openssl/tserr.h
/usr/local/include/node/openssl/txt_db.h
/usr/local/include/node/openssl/ui.h
/usr/local/include/node/openssl/uierr.h
/usr/local/include/node/openssl/whrlpool.h
/usr/local/include/node/openssl/x509.h
/usr/local/include/node/openssl/x509_vfy.h
/usr/local/include/node/openssl/x509err.h
/usr/local/include/node/openssl/x509v3.h
/usr/local/include/node/openssl/x509v3err.h
/usr/local/include/node/uv.h
/usr/local/include/node/uv/aix.h
/usr/local/include/node/uv/android-ifaddrs.h
/usr/local/include/node/uv/bsd.h
/usr/local/include/node/uv/darwin.h
/usr/local/include/node/uv/errno.h
/usr/local/include/node/uv/linux.h
/usr/local/include/node/uv/os390.h
/usr/local/include/node/uv/posix.h
/usr/local/include/node/uv/stdint-msvc2008.h
/usr/local/include/node/uv/sunos.h
/usr/local/include/node/uv/threadpool.h
/usr/local/include/node/uv/tree.h
/usr/local/include/node/uv/unix.h
/usr/local/include/node/uv/version.h
/usr/local/include/node/uv/win.h
/usr/local/include/node/v8-internal.h
/usr/local/include/node/v8-platform.h
/usr/local/include/node/v8-profiler.h
/usr/local/include/node/v8-testing.h
/usr/local/include/node/v8-util.h
/usr/local/include/node/v8-value-serializer-version.h
/usr/local/include/node/v8-version-string.h
/usr/local/include/node/v8-version.h
/usr/local/include/node/v8-wasm-trap-handler-posix.h
/usr/local/include/node/v8-wasm-trap-handler-win.h
/usr/local/include/node/v8.h
/usr/local/include/node/v8config.h
/usr/local/include/node/zconf.h
/usr/local/include/node/zlib.h
Warning: You have unlinked kegs in your Cellar.
Leaving kegs unlinked can lead to build-trouble and cause brews that depend on
those kegs to fail to run properly once built. Run `brew link` on these:
python
php
neilg@[~]: composer global diagnose
Changed current directory to /Users/neilg/.composer
Checking composer.json: WARNING
No license specified, it is recommended to do so. For closed-source software you may use "proprietary" as license.
require.squizlabs/php_codesniffer : unbound version constraints (*) should be avoided
Checking platform settings: OK
Checking git settings: OK
Checking http connectivity to packagist: OK
Checking https connectivity to packagist: OK
Checking github.com rate limit: OK
Checking disk free space: OK
Checking pubkeys:
Tags Public Key Fingerprint: 57815BA2 7E54DC31 7ECC7CC5 573090D0 87719BA6 8F3BB723 4E5D42D0 84A14642
Dev Public Key Fingerprint: 4AC45767 E5EC2265 2F0C1167 CBBB8A2B 0C708369 153E328C AD90147D AFE50952
OK
Checking composer version: OK
Composer version: 1.9.3
PHP version: 7.3.15
PHP binary path: /usr/local/Cellar/php@7.3/7.3.15/bin/php
neilg@[~]: composer global update
Changed current directory to /Users/neilg/.composer
Loading composer repositories with package information
Updating dependencies (including require-dev)
Nothing to install or update
Generating autoload files
So now if I stop that extra php service and restart Valet I get a 502 Bad Gateway error from any local Valet Installs
neilg@[~]: brew services stop php
Stopping `php`... (might take a while)
==> Successfully stopped `php` (label: homebrew.mxcl.php)
neilg@[~]: brew services list
Name Status User Plist
dnsmasq started root /Library/LaunchDaemons/homebrew.mxcl.dnsmasq.plist
mailhog started neilg /Users/neilg/Library/LaunchAgents/homebrew.mxcl.mailhog.plist
mariadb started neilg /Users/neilg/Library/LaunchAgents/homebrew.mxcl.mariadb.plist
nginx started root /Library/LaunchDaemons/homebrew.mxcl.nginx.plist
php stopped
php@7.3 started root /Library/LaunchDaemons/homebrew.mxcl.php@7.3.plist
unbound stopped
neilg@[~]: valet restart
Restarting dnsmasq...
Restarting php@7.3...
Restarting nginx...
Valet services have been restarted.