0
我們有一個基於Zend Framework構建的應用程序。我們正在修改laravel中的一個模塊。 假設,http://foo.com默認加載ZF應用程序。從Zend應用程序載入Laravel應用程序
我如何從ZF加載laravel應用程序,如果用戶提前進入http://foo.com/bar
感謝。
我們有一個基於Zend Framework構建的應用程序。我們正在修改laravel中的一個模塊。 假設,http://foo.com默認加載ZF應用程序。從Zend應用程序載入Laravel應用程序
我如何從ZF加載laravel應用程序,如果用戶提前進入http://foo.com/bar
感謝。
爲了在http://foo.com/bar上加載laravel,您需要對服務器配置文件進行一些更改。下面,如果你使用NGINX Web服務器
server {
listen 80 default_server;
root ABSOLUTE PATH OF LARAVEL PUBLIC DIR ;
index index.php index.html index.htm;
location /bar {
try_files $uri $uri/bar /index.php$is_args$args;
}
}
代碼可能是有用的,也可以運行Laravel獨立(http://baz.com),讓它充當API端點提供如:(http://baz.com/module1)。這應該返回一些日期(JSON/XML)
您的zend應用程序路由(http://foo.com/bar)將向您的模塊(http://baz.com/module1)發出API請求並使用數據。
你到現在爲止的嘗試? – Deep
@DeepKakkar:我是ZF的新手,因此在調用特定模塊時找到從ZF前端控制器加載Laravel應用程序的方法 – rahulb
難道你不能只將laravel安裝到「公共」文件夾中嗎? –