2011-06-29, 19:46
#1
Hej,
Tnkte brja lra mig flex 4.5.1 eftersom man nu kan lansera till olika platformar som t ex ios,android och blackberry.
Jag hller just nu p med denna guiden http://golive.info/devnet/flex/testd...s/mtd_1_4.html
och jag har fastnat. Problemet r att jag inte vet vad man ska skriva in p de olika flten(har skt efter lsningar. Har till och med "twittrat" till 3 av adobe's evangeler, men de hjlpte inte s mycket.
S hr ser det ut p min server :
filen amf_config.ini finns under http://beta.komochhamta.com/TestDriv...amf_config.ini
filen gateway.php finns under http://beta.komochhamta.com/TestDriv...amf_config.ini
Fr att man ska se ifall gateway.php funkar s ska man kunna g till den http://beta.komochhamta.com/TestDriv...ve/gateway.php
D fr jag detta error msg.
Ngon som har mjlighet att hjlpa mig ?
Jag har testat ndra path och pekat det dr de olika filerna finns, men det funkar fortfarande inte =/
help
Tnkte brja lra mig flex 4.5.1 eftersom man nu kan lansera till olika platformar som t ex ios,android och blackberry.
Jag hller just nu p med denna guiden http://golive.info/devnet/flex/testd...s/mtd_1_4.html
och jag har fastnat. Problemet r att jag inte vet vad man ska skriva in p de olika flten(har skt efter lsningar. Har till och med "twittrat" till 3 av adobe's evangeler, men de hjlpte inte s mycket.
S hr ser det ut p min server :
filen amf_config.ini finns under http://beta.komochhamta.com/TestDriv...amf_config.ini
Kod:
[zend] ;set the absolute location path of webroot directory, example: ;Windows: C:\apache\www ;MAC/UNIX: /user/apache/www webroot =http://beta.komochhamta.com ;set the absolute location path of zend installation directory, example: ;Windows: C:\apache\PHPFrameworks\ZendFramework\library ;MAC/UNIX: /user/apache/PHPFrameworks/ZendFramework/library zend_path = /ZendFramework/library/ [zendamf] amf.production = false amf.directories[]=TestDrive/services
filen gateway.php finns under http://beta.komochhamta.com/TestDriv...amf_config.ini
Kod:
min ZendFramework finns under http://beta.komochhamta.com/TestDrive/<?php ini_set("display_errors", 1); $dir = dirname(__FILE__); $webroot = $_SERVER['DOCUMENT_ROOT']; $configfile = "$dir/amf_config.ini"; //default zend install directory $zenddir = $webroot. '/ZendFramework/library'; //Load ini file and locate zend directory if(file_exists($configfile)) { $arr=parse_ini_file($configfile,true); if(isset($arr['zend']['webroot'])){ $webroot = $arr['zend']['webroot']; $zenddir = $webroot. '/ZendFramework/library'; } if(isset($arr['zend']['zend_path'])){ $zenddir = $arr['zend']['zend_path']; } } // Setup include path //add zend directory to include path set_include_path(get_include_path().PATH_SEPARATOR.$zenddir); // Initialize Zend Framework loader require_once 'Zend/Loader/Autoloader.php'; Zend_Loader_Autoloader::getInstance(); // Load configuration $default_config = new Zend_Config(array("production" => false), true); $default_config->merge(new Zend_Config_Ini($configfile, 'zendamf')); $default_config->setReadOnly(); $amf = $default_config->amf; // Store configuration in the registry Zend_Registry::set("amf-config", $amf); // Initialize AMF Server $server = new Zend_Amf_Server(); $server->setProduction($amf->production); if(isset($amf->directories)) { $dirs = $amf->directories->toArray(); foreach($dirs as $dir) { // get the first character of the path. // If it does not start with slash then it implies that the path is relative to webroot. Else it will be treated as absolute path $length = strlen($dir); $firstChar = $dir; if($length >= 1) $firstChar = $dir[0]; if($firstChar != "/"){ // if the directory is ./ path then we add the webroot only. if($dir == "./"){ $server->addDirectory($webroot); }else{ $tempPath = $webroot . "/" . $dir; $server->addDirectory($tempPath); } }else{ $server->addDirectory($dir); } } } // Initialize introspector for non-production if(!$amf->production) { $server->setClass('Zend_Amf_Adobe_Introspector', '', array("config" => $default_config, "server" => $server)); $server->setClass('Zend_Amf_Adobe_DbInspector', '', array("config" => $default_config, "server" => $server)); } // Handle request echo $server->handle();
Fr att man ska se ifall gateway.php funkar s ska man kunna g till den http://beta.komochhamta.com/TestDriv...ve/gateway.php
D fr jag detta error msg.
Ngon som har mjlighet att hjlpa mig ?
Jag har testat ndra path och pekat det dr de olika filerna finns, men det funkar fortfarande inte =/
help