gongfuxiang / shopxo

ShopXO企业级免费开源商城系统,可视化DIY拖拽装修、包含PC、H5、多端小程序(微信+支付宝+百度+头条&抖音+QQ+快手)、APP、多仓库、多商户、多门店、IM客服,进销存遵循MIT开源协议发布、基于ThinkPHP8框架研发
https://shopxo.net
MIT License
2.64k stars 799 forks source link

Plesk部署,结果炸了 #32

Open pixelfoundry-dev opened 4 years ago

pixelfoundry-dev commented 4 years ago

首先给你们点个赞,相当好的项目,整洁清晰,甩其他开源项目好几条街。

有没有试过在plesk上部署?按照教程部署完之后,直接炸了,连plesk也打不开了,"Err_Connection_Refused", 连ssh也连不上机器,重启后一直崩溃无法连接。。。 后来重新试了一两个新机器,目前稳定的设置以下

OS:

ubuntu 18, cpu x 1, ram x 2gb

plesk:

Plesk Obsidian 18.0.20

php:

7.3.11, FPM application served by nginx

DB:

Mariadb 10

ssl:

lets encrypt

问题好像出在将runtime文件夹设置为777,因该在cache上出了点问题,不知道怎么直接把plesk给炸了。plesk上的所有网站都无法响应了"Err_Connection_Refused",但是还可以通过8443端口连接到后台,然后显示apache和nginx服务都正常运行,cpu高峰才47%,ram最高490mb。。。瞎折腾一番结果连8443端口也炸了,ssh也无法连接。。。幸好是台dev机器。。。 后来删了重装plesk,再次部署shopxo1.7,没有设置runtime权限,保留其原来权限755,目前网站后台(admin.php)只崩溃过几次,499,503,504,也没有波及到plesk及其他网站。

由于之前机器完全废了,所以提供不了更多信息,目前在不设置runtime777的情况下还是稳定的,要是再崩溃的话,我会提供更多信息。