繁体   English   中英

使用capistrano部署后,PHP站点上500服务器错误

[英]500 server error on php site after deploy using capistrano

我正在使用Railsless deploy将示例php应用程序部署到我的服务器,一切似乎都正常(创建了文件夹,并且所有内容都已上传并符号链接),但是当我尝试在浏览器上访问该网站时,出现了500个内部服务器错误即使只有带有“ Hello World”字符串的index.php文件,这里的配置文件还是这样:

set :application, "sample"
set :folder, "projects"

set :repository, "."

set :scm, :none

set :use_sudo, false

set :user, "myuser"
set :domain, "mydomain.com"
set :ssh_options, { :forward_agent => true }
set :port, 2222

set :deploy_via, :copy
set :copy_cache, true
set :copy_compression, :gzip 
set :keep_releases, 4

set :deploy_to, "/home/myuser/public_html/#{folder}/#{application}"

server domain, :app, :web

当我访问“ mydomain.com/projects/sample/current”时,我应该能够看到我的项目,但是没有运气。 任何帮助,将不胜感激。

提前致谢。

问题是文件夹设置了组写入权限,而我的主机配置为不显示这些文件,而是显示500错误,删除这些权限解决了该问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM