首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未找到类“Stomp”

未找到类“Stomp”
EN

Stack Overflow用户
提问于 2016-10-15 12:05:09
回答 2查看 1.3K关注 0票数 2

我在Ubuntu中使用PHP7.0和Apache2。

我已经安装了STOMP库

代码语言:javascript
复制
wget http://pecl.php.net/get/stomp-2.0.0.tgz
pear install stomp-2.0.0.tgz

并将extension=stomp.so添加到我的php.ini中。

使用phpinfo(),我可以看到Stomp正确安装:

但我有这样的剧本:

代码语言:javascript
复制
<?php

$foo = new Stomp('tcp://localhost:61613');

当我运行这个错误时,会显示:

PHP致命错误:未发现错误:类'Stomp‘在/迷航/www/web/activemq-server.php:3堆栈跟踪中找不到: 第3行中的{main}抛入/迷航/www/web/activemq-server.php

更新:

只有在从控制台运行脚本时才会发生此问题。如果脚本是从浏览器运行的,那么它就能正常工作。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-10-15 20:32:10

您是否也将扩展添加到php.ini中?您可以在控制台中键入“php -i \ grep -i stomp”,以确定是否启用了扩展

票数 2
EN

Stack Overflow用户

发布于 2016-10-15 13:43:31

检查名称空间。$foo =新\Stomp('tcp://localhost:61613');

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40058791

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档