首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过吞咽连接连接/执行PHP时的问题

通过吞咽连接连接/执行PHP时的问题
EN

Stack Overflow用户
提问于 2015-04-20 05:54:11
回答 1查看 281关注 0票数 0

我正在尝试使用/运行Google和PHP代码,并在互联网上浏览,我发现了吞咽-连接-php,它有助于在gulp服务器中运行PHP文件(我们可以将gulp与本地php服务连接)。因此,我安装了gulp-connect-php并将以下代码添加到gulpfile.js代码中:

代码语言:javascript
复制
var  connect = require('gulp-connect-php');
gulp.task('connect', function() {
connect.server({
hostname: '0.0.0.0',
bin: 'C:/wamp/bin/php/php5.5.12/php.exe',
ini: 'C:/wamp/bin/php/php5.5.12/php.ini',
port: 8000,
base: 'dev'
});
});
gulp.task('default', ['connect']);

并输入下面的命令来执行具有gulp conntect的gulp服务器。

代码语言:javascript
复制
>gulp connect

但是它在我为PHP应用程序指定的路径中抛出了一些错误。

错误:

代码语言:javascript
复制
E:\my-project>gulp connect
[10:51:57] Using gulpfile E:\my-project\gulpfile.js
[10:51:57] Starting 'connect'...
[10:51:57] Finished 'connect' after 12 ms
events.js:85
      throw er; // Unhandled 'error' event
        ^
Error: spawn C:/wamp/bin/php/php5.5.12/php.exe ENOENT
    at exports._errnoException (util.js:746:11)
    at Process.ChildProcess._handle.onexit (child_process.js:1053:32)
    at child_process.js:1144:20
    at process._tickCallback (node.js:355:11)

我不知道问题在哪里。请帮我一下。

EN

回答 1

Stack Overflow用户

发布于 2015-04-20 06:33:34

ENOENT错误通常表示缺少文件或目录。看到你在窗口,这很可能是由于一个错误的斜线方向。

试一试

代码语言:javascript
复制
 bin: 'C:\\wamp\\bin\\php\\php5.5.12\\php.exe'

(ini也是如此),并确保该文件确实存在!除此之外,如果可以从命令行直接调用php,则根本不需要指向EXE文件。

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

https://stackoverflow.com/questions/29740186

复制
相关文章

相似问题

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