2014-07-03 56 views
1

我已經通過作曲者安裝了AMF PHP 2.2,所以源位於供應商目錄,而我的供應商目錄不在Web根目錄內。我如何繞過或路由到amf後臺和服務目錄放在web根目錄上?如何使用作曲者設置AMF PHP 2.2

+0

爲網關,看http://www.silexlabs.org/amfphp/documentation/best-practices-for-long-term-projects /創建重定向。對於後臺,使用.htaccess可能會帶來一些好運,但最簡單的方法是將BackOffice文件夾移至您的webroot。這是在未來版本中需要解決的問題。 –

+0

是的。你是對的,我是通過將整個後臺移動到Web根目錄來完成的。 – user2959221

回答

0

使用通過作曲家安裝在Laravel控制器AMFPHP:

namespace App\Http\Controllers; 

use App\Http\Controllers\Controller; 

use Amfphp_Core_HttpRequestGatewayFactory; 
use Amfphp_Core_Config; 

class AmfphpController extends Controller { 

    public function amfphp() { 

     $myConfig = new Amfphp_Core_Config(); 
     $myConfig->serviceFolders = array(); 
     $myConfig->serviceFolders [] = dirname(__FILE__) . '/../Services/'; 

     $gateway = Amfphp_Core_HttpRequestGatewayFactory::createGateway($myConfig); 

     $gateway->service(); 
     $gateway->output(); 

    } 
} 

把你的服務的應用程序/ HTTP /服務目錄