小编Exb*_*xbi的帖子

如何在一个apache实例上运行多个站点

我可以在网上找到每个指南后花费的时间.

我希望在一个apache实例上运行两个站点,如下所示 - 192.168.2.8/site1和192.168.2.8/site2

我一直在圈子里,但是目前我在'sites-available(符号链接到网站启用)'中有两个conf文件,看起来像这样 -

<VirtualHost *:2000>

ServerAdmin webmaster@site1.com
ServerName site1
ServerAlias site1

# Indexes + Directory Root.
DirectoryIndex index.html
DocumentRoot /home/user/site1/

# CGI Directory
ScriptAlias /cgi-bin/ /home/user/site1/cgi-bin/

Options +ExecCGI

# Logfiles
ErrorLog /home/user/site1/logs/error.log
CustomLog /home/user/site1/logs/access.log combined

</VirtualHost>
Run Code Online (Sandbox Code Playgroud)

<VirtualHost *:3000>

ServerAdmin webmaster@site2.com
ServerName site2
ServerAlias site2

# Indexes + Directory Root.
DirectoryIndex index.html
DocumentRoot /home/user/site2/

# CGI Directory
ScriptAlias /cgi-bin/ /home/user/site2/cgi-bin/

Options +ExecCGI

# Logfiles
ErrorLog /home/user/site2/logs/error.log
CustomLog /home/user/site2/logs/access.log combined

</VirtualHost>
Run Code Online (Sandbox Code Playgroud)

http.conf看起来像这样 -

NameVirtualHost *:2000
NameVirtualHost *:3000
Run Code Online (Sandbox Code Playgroud)

目前我收到这个错误 …

configuration web-applications apache2

48
推荐指数
2
解决办法
10万
查看次数

Rails - 渲染自定义xml

谁能举例说明如何在rails控制器中使用FOR和IF循环?

这是一些"伪代码"(使用非常松散的术语),它有望说明我想做什么 -

为了这个例子,我使用一个名为'chairs'的表,我想查询'age'列以显示所有(例如)2岁的椅子.[:id]是我传入它的数字变量.在我的工作项目中,我已经设置了路由,并且能够呈现基本的:所有xml到URL,但是我需要它来显示特定的记录,如下所示......

For each chair in chairs
    if chair.age = [:id]
        render records to xml
    end
end
Run Code Online (Sandbox Code Playgroud)

非常感谢任何帮助.

编辑 - 我理解FOR和IF循环是如何工作的,只需要一些如何在rails控制器中实现上述功能的例子.

ruby xml ruby-on-rails ruby-on-rails-3

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

PHP - 'print/echo'显示结束标记 - 或不输出

启动一些PHP,并对echo/print的工作方式感到困惑.

我在我的代码中有这个代码index.html:

<?php
Print '<div>Hello, World!</div>';
?>
Run Code Online (Sandbox Code Playgroud)

我页面上的输出是

Hello, World!'; ?> 
Run Code Online (Sandbox Code Playgroud)

如果我删除<div>标签,我没有输出.使用echo产生相同的行为.

这是怎么回事?我在Google上找到的所有内容都让它看起来很简单.

php

4
推荐指数
1
解决办法
2767
查看次数

x00、xEF、xC8 - 这些是什么类型的格式?

我 base64 解码了一个字符串,现在我有一个由“X00”、“xEF”、“xC8”等组成的字符串......

这些(字符?)是什么,或者它们可以被解码成别的东西吗?

我想了解更多信息,但在 Google 上找不到任何内容。

谢谢

(我不知道输入什么作为标签,所以随时修改它)

encoding

2
推荐指数
1
解决办法
2万
查看次数

Laravel - 如何为浏览器提供新的laravel项目

这是我第一次使用PHP框架.

我一直在关注Laravel文档来安装Composer和Laravel,一切似乎都很顺利.

但是现在我已经完成了安装/配置指令,并且我创建了一个项目,我看不到有关如何提供应用程序的任何说明,因此可以通过浏览器查看?

我之前使用过Ruby on Rails,它提供了一种简单的方法来获取通过内置Web服务器运行的应用程序实例.

是否有与Laravel类似的东西,或者我是否需要以某种方式配置我的标准Apache实例来为应用程序提供服务?

我猜在文档中有一些我忽略或误解的东西.

php apache laravel-4 laravel-5

2
推荐指数
1
解决办法
9869
查看次数