php - 同一服务器上的多个 Laravel 设置

标签 php apache laravel

我有一个基于 Ubuntu Server 的网络服务器,带有最新版本的 Apache 和 PHP。 我有两个子域,我们称它们为:a.x.com 和 b.x.com,指向同一服务器。我使用虚拟主机进行域配置。这很好用。 x.com 使用通配符 SSL 可能很重要,因此我的域有一个通用证书。

在 a.x.com 上,我安装了 Laravel 并制作了一个小网站。没关系。

在 b.x.com 上,我还想安装一个单独的 Laravel,但遇到了问题。当我在浏览器中输入 b.x.com 时,我看到的内容与在 a.x.com 下看到的内容完全相同,除了图像等静态对象。我尝试在 Laravel 中回显应用程序变量,甚至 __DIR__ 变量也包含 a.x.com 的路径。

我花了两天时间试图找到解决方案,我认为 Laravel 中只有一行我应该更改。

您以前见过这个问题吗?

阿贝尔

最佳答案

我遇到了完全相同的问题。我运行的是 Apache 2.4 和 php 5.5,当我删除 Xcache 后问题就消失了。

apt-get remove php5-xcache

关于php - 同一服务器上的多个 Laravel 设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21386368/

相关文章:

php - EXEC 功能未按预期方式工作

php - 通过 PHP 从交换 Web 服务获取未读邮件

Apache Tomcat - 两因素身份验证

apache - 尝试通过 XAMPP 启动 Apache 时出错

php - Laravel 获取每个组的最新记录

php - 在数据库中选择特定值(有点......)

php - 如何在 php 中执行模式为数组的 preg_match?

java - Struts(Java),更改采用输入参数=页面的操作的转发名称不允许我以新名称访问该页面

php - Laravel 模型未在 Controller 方法中绑定(bind)

php - Laravel 5.3 - 图像验证不工作