小编Ran*_*zit的帖子

无法通过虚拟主机+ centos + apache将网站域指向rails应用程序

我在Hostgator中有专门的服务器虚拟主机. - CentOs 6 64bit - 专用服务器 - Apache我有一个专用的主机IP,我用IP创建了"A"记录(域名托管在GoDaddy中).

我的问题是创建虚拟主机以将rails应用程序指向我的域.我正在尝试配置域名.我没有找到配置默认文档根目录的conf文件.我尝试在etc/httpd/conf/httpd.conf中更改conf文件,但没有用.一些默认文档根(/ usr/local/apache/htdocs)页面正在呈现.我需要找到文档根虚拟配置,然后需要指向我的域.我需要帮助.

这是我在httpd conf文件中的默认虚拟主机设置:

NameVirtualHost *
# Default vhost for unbound IPs
<VirtualHost *>
    ServerName examle_server_name
    DocumentRoot /usr/local/apache/htdocs
    ServerAdmin root@example_server
    <IfModule mod_suphp.c>
        suPHP_UserGroup nobody nobody
    </IfModule>
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)

即使我将服务器名称更改为我的域名,也没有chnage.此外,如果我删除这些行,它将显示在/ usr/local/apache/htdocs中的默认页面.

我如何/在哪里可以更改此效果/将我的rails应用指向域.

此外,我需要在rails 3000端口上运行的rails app配置的Apache VirtualHost设置

请帮帮我.

此致,Ranjit

apache centos ruby-on-rails virtualhost httpd.conf

8
推荐指数
1
解决办法
451
查看次数

在iframe - rails中的浏览器中显示附加的pdf

我有模块,它具有上传pdf文件的附件功能.我需要在浏览器/ iframe中的应用程序中显示存储的pdf而不下载它.是否有宝石或机会在rails中显示/读取pdf.

注意:pdfs将包含图像,文本内容等.

提前致谢

兰吉特

ruby-on-rails

5
推荐指数
2
解决办法
9163
查看次数

如何使用 call_command 和 -l 或 --noinput 等选项以编程方式调用 collectstatic 管理命令

我正在尝试调用 collectstatic 命令 usig call_command 但是当我想使用 -l 或 --noinput 之类的选项时

django.core.management.call_command('collectstatic','--noinput')
Run Code Online (Sandbox Code Playgroud)

它给了我一个错误

CommandError: Command doesn't accept any arguments
Run Code Online (Sandbox Code Playgroud)

请让我知道如何调用它,如何传递此选项。

提前致谢

python django

5
推荐指数
1
解决办法
1571
查看次数