전 PHP를 처음 사용하므로 익숙하지 않은 점 사과드립니다. 저는 Windows 10 환경에서 작업 중이며 Apache, PHP 및 MySQL을 제공하기 위해 WAMP를 설치했습니다. AMT를 사용하여 Zend와 통신 할 Adobe AIR 앱용 remoteObject 웹 서비스를 만들고 있는데, 모든 내용을 얻기 위해 index.php 파일을 만들었지 만, index.php 파일을 탐색 할 때 모든 종류의 오류. 여기에 index.php 파일입니다 :Include_Path (한 번만 요구됨) Zend를 사용하여 PHP 문제가 발생했습니다.
index.php를
<?php
require_once('Zend/Amf/Server.php');
require_once('HalfService.php');
$server = new Zend_Amf_Server();
//adding our class to Zend AMF Server
$server->setClass("HalfService");
//Mapping the ActionScript VO to the PHP VO
//you don't have to add the package name
$server->setClassMap("VOService", "VOService");
echo($server -> handle());
?>
내 파일 구조는 다음과 같습니다
C:/wamp64/www/
ZendFramework/library/Zend/Amf/Server.php
zendamf_remote/index.php
HalfService.php
VOService.php
내가 보이는 내 php.ini 파일에서의 include_path를 만들려고 이렇게하면 작동하지 않습니다.
include_path = “c:\wamp64\www\ZendFramework\library”
마지막으로 이것은 오류입니다. 또는 브라우저에서 index.php를 탐색 할 때 얻을 수 있습니다.
(!) Warning: require_once(Zend/Amf/Server.php): failed to open stream: No such file or directory in C:\wamp64\www\zendamf_remote\index.php on line 2
(!) Fatal error: require_once(): Failed opening required 'Zend/Amf/Server.php' (include_path='�c:\wamp64\www\ZendFramework\library�') in C:\wamp64\www\zendamf_remote\index.php on line 2
이 구성을 얻는 데 도움이되는 모든 사항은 정말로 감사하겠습니다. 정말 고마워!
아마 젠드 오토로더가 필요할 것이다. 대신 작곡가와 함께이 일을 할 수 있습니까? –
include_path = "c :/wamp64/www/ZendFramework/library"시도한 적이 있습니까 – shashi
포함 경로에서 슬래시를 사용 했습니까? 백 슬래시가 이스케이프 문자로 취급 될 수 있습니다 –