1
我已經通過作曲者安裝了AMF PHP 2.2,所以源位於供應商目錄,而我的供應商目錄不在Web根目錄內。我如何繞過或路由到amf後臺和服務目錄放在web根目錄上?如何使用作曲者設置AMF PHP 2.2
我已經通過作曲者安裝了AMF PHP 2.2,所以源位於供應商目錄,而我的供應商目錄不在Web根目錄內。我如何繞過或路由到amf後臺和服務目錄放在web根目錄上?如何使用作曲者設置AMF PHP 2.2
使用通過作曲家安裝在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 /服務目錄
爲網關,看http://www.silexlabs.org/amfphp/documentation/best-practices-for-long-term-projects /創建重定向。對於後臺,使用.htaccess可能會帶來一些好運,但最簡單的方法是將BackOffice文件夾移至您的webroot。這是在未來版本中需要解決的問題。 –
是的。你是對的,我是通過將整個後臺移動到Web根目錄來完成的。 – user2959221