使用php和MPI

使用php和MPI,php,apache,mpi,Php,Apache,Mpi,我目前有一个php文件,允许用户上传一个文件。一旦他们上传了文件,它就会使用MPI运行一个程序 问题是,脚本说它找不到文件.mpd.conf(必须存在于用户主目录中的配置文件)。我猜这是因为它是以不同于我的用户身份运行的 我正在使用apache2来服务这个网页,有人能帮我让这个工作吗?我不太了解PHP是如何工作的。尽管用户可以在.mpd.conf中设置很多内容,但需要它的原因只是要有一个“秘密词”,启动的mpd可以同意它——比如说erlang机器cookies,这只是为了让仅启动的各种mpd守护

我目前有一个php文件,允许用户上传一个文件。一旦他们上传了文件,它就会使用MPI运行一个程序

问题是,脚本说它找不到文件.mpd.conf(必须存在于用户主目录中的配置文件)。我猜这是因为它是以不同于我的用户身份运行的


我正在使用apache2来服务这个网页,有人能帮我让这个工作吗?我不太了解PHP是如何工作的。

尽管用户可以在.mpd.conf中设置很多内容,但需要它的原因只是要有一个“秘密词”,启动的mpd可以同意它——比如说erlang机器cookies,这只是为了让仅启动的各种mpd守护进程能够确保它们只联系正确的其他mpd


假设您的php程序正在启动一个脚本,该脚本执行mpirun/mpiexec?如果是这样,您只需让脚本检查~/.mpd.conf的存在性,如果它不存在,则创建它,其中包含一行
mpd\u SECRETWORD=[这里有一些独特的东西]
,然后确保它仅为该用户使用读/写权限创建。

我想我们需要看看您的一些代码来解决这个问题。