我是PHP的新手,所以我为自己的经验不足表示歉意。我正在Windows 10环境中工作,并已安装Wamp为Apache,PHP和MySQL服务。我正在为Adobe Air应用程序创建一些远程视频网络服务,该应用程序将使用AMF与Zend进行通信,并且我创建了一个index.php文件以使所有内容都在运动中,但是当我浏览index.php文件时,我会得到各种各样的错误。这是index.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:wamp64wwwZendFrameworklibrary”
最后,这是我在浏览器中浏览index.php时遇到的错误:
( ! ) Warning: require_once(Zend/Amf/Server.php): failed to open stream: No such file or directory in C:wamp64wwwzendamf_remoteindex.php on line 2
( ! ) Fatal error: require_once(): Failed opening required 'Zend/Amf/Server.php' (include_path='�c:wamp64wwwZendFrameworklibrary�') in C:wamp64wwwzendamf_remoteindex.php on line 2
完全不胜感激。非常感谢!
"在您的问题中,您似乎在路径周围有智能报价,因此可能是这样。
感谢Tim Fountain回答了这个问题,谁注意到了我一百万年以来不会见过的东西