【问题标题】:In PHP script instruct file to be opened in Sublime Text在 PHP 脚本中指示文件在 Sublime Text 中打开
【发布时间】:2019-01-27 20:59:52
【问题描述】:

如果直接在终端中执行,以下命令会在 Sublime Text 中打开 foo.js:

$ subl /var/www/abcproj/js/foo.js

但是在 PHP(PHP-FPM + Nginx 服务器)中尝试这个没有任何效果:

exec('subl /var/www/abcproj/js/foo.js');

有什么办法吗?

【问题讨论】:

    标签: php bash shell sublimetext3


    【解决方案1】:

    这是因为在 http 请求中有用户 www-data 解释的 php。

    尝试使用命令行。它应该可以工作。

    您也可以通过命令将服务器设置为当前用户:

    php -S localhost:8000
    

    就我而言,它有效。

    【讨论】:

    • 如果有人投了减号,请解释我的回答有什么问题。没有任何解释就发送减号对任何人都没有用。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-24
    • 1970-01-01
    • 2013-09-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多