问题列表 - 第43180页

知道为什么我可以从命令行执行命令而不是从 PHP exec()

好的,

我进行了一些创造性的搜索,但有点遇到障碍。

我正在尝试使用 linux 程序“sox”。我试图从我的 PHP 脚本中调用它。如果我使用命令行,脚本确实可以工作。但是,当我使用 PHP exec 时,它不起作用。

例子:

sox file1.mp3 file2.mp3 tempfile.mp3 -V3
Run Code Online (Sandbox Code Playgroud)

(“V3”指定详细输出)

在命令行中以“用户 X”或 root 身份执行时,我能够创建新文件。但是,当我执行命令时:

<?php
exec('sox file1.mp3 file2.mp3 tempfile.mp3  -V3', $output);
foreach($output as $line){
print $line;
}
Run Code Online (Sandbox Code Playgroud)

它不会生成新文件。此外,应该返回命令结果的数组是空白的。

我做了一个简单的文字

exec(ls,$output);
Run Code Online (Sandbox Code Playgroud)

我得到了根目录的内容。

我使用了 PHP 命令get_current_user(),它返回了作为网站根目录的目录的所有者。

但是,当我使用 linux 命令时,whoami我发现它将当前人员视为“apache”。我是否需要授予 apache 使用该程序的权利?

我将继续在线搜索并进行反复试验,以找出我做错了什么。任何帮助表示赞赏。

澄清

  • 我不在安全模式(我检查了 phpinfo() 页面”)

php linux permissions exec sox

5
推荐指数
1
解决办法
2645
查看次数

从android中的视图中删除一个监听器

有没有办法从Viewandroid中删除一个监听器?我有一个Checkbox我附加的CheckChangedListener.问题是,调用setChecked()它会导致我的听众开火.

如果我不能只是删除一个监听器,有没有办法阻止侦听器在我setChecked()手动调用时触发而不是从触摸事件中检查?

checkbox android view listener

30
推荐指数
2
解决办法
3万
查看次数

调整大小时停止浏览器推送所有内容

当用户调整浏览器窗口大小时,如何阻止整个网站崩溃?

该网站看起来很完美 - 只有当它被调整为更小的尺寸时才会被破坏.

html css browser resize

10
推荐指数
1
解决办法
3万
查看次数

WCF是否具有MVC的[Authorize]属性的等价物?

我想用一个属性来装饰某些操作契约,以通过自定义逻辑来授权调用者,如下所示:

[ServiceBehavior]
public class Service1
{
    [OperationContract]
    [Authorize] // ?? this should make sure only admins can call this method
    public List<SampleItem> GetCollection()
    {
        return new List<SampleItem>() { new SampleItem("Only Admins see me") };
    }
}
Run Code Online (Sandbox Code Playgroud)

[授权]应检查呼叫者是否有权呼叫此操作; 如果不是 - 它应该返回错误错误.

谢谢.

.net wcf

11
推荐指数
1
解决办法
1万
查看次数

Ubuntu上的OpenJDK中Java SSL是否已损坏?

刚刚安装了OpenJDK,我刚刚安装了Ubuntu:

OpenJDK 64-Bit Server VM (build 19.0-b09, mixed mode) on Ubuntu 64 bit 10.10
Run Code Online (Sandbox Code Playgroud)

不确定这是否相关,但我是在VMWare Fusion中运行它.

以下行:

javax.net.SSLContext.getDefault(); // same as getInstance("Default")

throws the following exception:

java.net.SocketException: java.security.NoSuchAlgorithmException: Default SSLContext not available
Run Code Online (Sandbox Code Playgroud)

我和我的同事已经在几台机器上尝试了这一点,所有新安装的Ubuntu,并继续得到这个.我被建议尝试getInstance("TLSv1"),但这引发了同样的错误.似乎是一些非常重要的工作,所以我认为我们必须做错事.

java ubuntu ssl openjdk

10
推荐指数
1
解决办法
4805
查看次数

在字符串中,大写所有的单词并留下其余的单词

例如,经历了这个过程的字符串:

Hello, WORLD, McGisty, you are my HERO THAT I am.
Run Code Online (Sandbox Code Playgroud)

应该返回/是:

Hello, World, McGisty, you are my Hero That I am.
Run Code Online (Sandbox Code Playgroud)

python

2
推荐指数
1
解决办法
318
查看次数

为数组使用动态内存分配

我怎么能对数组使用动态内存分配?

例如,下面是一个数组,其中我从.txt文件中读取单个单词并在数组中逐字保存:

码:

char words[1000][15];
Run Code Online (Sandbox Code Playgroud)

这里1000定义了数组可以保存的单词数,每个单词可以包含不超过15个字符.

现在我希望该程序应该为它计算的单词数量动态分配内存.例如,.txt文件可能包含大于1000的单词.现在我希望程序应该计算单词数并相应地分配内存.

由于我们不能使用变量代替[1000],因此我对如何实现逻辑完全空白.请帮助我这方面.

c memory arrays dynamic-memory-allocation

12
推荐指数
2
解决办法
7万
查看次数

推文仅使用Javascript

我想制作一个简单的脚本,当用户单击"提交"按钮时,从文本框发布推文,但都使用Javascript,没有任何服务器端语言.我怎么能这样做?

javascript api twitter jquery

3
推荐指数
1
解决办法
7030
查看次数

什么是Wicket的事件序列?

我是Wicket的新手.我已经介绍了一些例子,但我仍然不确定Wicket的执行顺序是什么.

对于这个例子,有人可以告诉我

http://wicketstuff.org/wicket14/echo/

调用什么方法,何时以及以什么顺序?如果我想在提交后清除字段,需要添加什么?

例如,在Struts 2中,该系统将调用prepare(),设置方法,validate()execute()以该顺序.以同样的方式,Wicket的订单是什么?

wicket

1
推荐指数
1
解决办法
1590
查看次数

Rails多态has_many:通过

我从外部API中提取一些数据,并希望在本地缓存结果.我有一个class SearchTerm,我希望通过表格与几个不同的ActiveRecord类型相关联searchable_items.我很确定我的表格设置正确,但我的关联中的某些内容一定是错的.

class Foo < ActiveRecord::Base
  has_many :search_terms, :as => :searchable, :through => :searchable_items
end

class Bar < ActiveRecord::Base
  has_many :search_terms, :as => :searchable, :through => :searchable_items
end

class SearchTerm < ActiveRecord::Base
  has_many :searchables, :through => :searchable_items
end

class SearchableItem < ActiveRecord::Base
  belongs_to :search_term
  belongs_to :searchable, :polymorphic => true
end
Run Code Online (Sandbox Code Playgroud)

我希望能够做类似的事情SearchTerm.find_by_term('SearchTerm').searchables(它会返回一个Foo和Bar对象的数组)然而,我得到了错误 Could not find the association :searchable_items in model SearchTerm

提前感谢您提供给我的任何见解!

activerecord ruby-on-rails polymorphic-associations

15
推荐指数
1
解决办法
3万
查看次数