我运行了一个NGINX-PHP7-COMPOSER映像,效果很好,但是在使用Slim Framework的时候,我不得不改变Nginx的默认configuration,使URL重写。
现在它在日志中显示这个错误:
2017-01-21 14:38:34,357信息成功:php-fpm7进入RUNNING状态,进程保持1秒以上(startsecs)
2017-01-21 14:38:34,359信息成功:nginx进入RUNNING状态,进程保持1秒以上(startsecs)
- 无法通过vsftpd服务器以virtual_user模式上传文件
- 我应该在node.js应用程序中写入我的数据库凭据?
- 从全闪存NAS提供漫游configuration文件时,需要比基于SAS的NASlogin需要双倍的时间
- 删除后面的斜线NGINX 2个网站的一个域名
- 如何在没有分页的情况下在Extremeware交换机上显示configuration?
2017/01/21 14:38:37 [错误] 15#15:* 1连接()失败(111:连接被拒绝),当连接到上游时,客户端:172.18.0.1,服务器:auth-api,请求:“GET / hello HTTP / 1.1“,上行:”fastcgi://172.18.0.6:9000“,主机:”localhost:9100“
“GET / hello HTTP / 1.1”502 537“ – ”“Mozilla / 5.0(Macintosh; Intel Mac OS X 10_12_2)AppleWebKit / 537.36( KHTML,像Gecko)Chrome / 55.0.2883.95 Safari / 537.36“
我装载的configuration文件被加载(我用nginx -T检查了bash):
server { listen 80; server_name auth-api; index index.php; root /var/www/html; location / { try_files $uri /index.php$is_args$args; } location ~ \.php { try_files $uri =404; fastcgi_split_path_info ^(.+\.php)(/.+)$; include fastcgi_params; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param SCRIPT_NAME $fastcgi_script_name; fastcgi_index index.php; fastcgi_pass auth-api:9000; } error_page 500 502 503 504 /50x.html; location = /50x.html { root /usr/share/nginx/html; } }
我的Dockerfile(只是我从存储库加载的图像):
FROM richarvey/nginx-php-fpm
而我的docker-compose.yml:
version: '2' services: ############# ## MARIADB ## ############# mariadb: image: mariadb restart: always volumes: - "./log/mariadb:/var/log/mysql:rw" - "./data/mariadb:/var/lib/mysql:rw" environment: - "MYSQL_ROOT_PASSWORD=pass" ports: - "3306:3306" ############## ## FRONTEND ## ############## frontend: image: skiychan/nginx-php7:latest volumes: - ./services/frontend/src:/data/www links: - mariadb:mysql ports: - "9001:80" ############## ## AUTH API ## ############## auth-api: build: ./services/api/auth/ volumes: - ./services/api/auth/code/:/var/www/html - ./services/api/auth/:/etc/nginx/sites-available/ links: - mariadb:mysql ports: - "9100:80" - "9000:9000"
我用telnet ping IP
telnet ping
你有什么错误的想法吗?