Php 在Synology DSM 5.0上未指定输入文件

Php 在Synology DSM 5.0上未指定输入文件,php,synology,Php,Synology,我刚刚将Synology dsm 4升级到5,当我尝试访问php文件时,服务器返回未指定输入文件 我现在没有任何.htaccess文件,这是与此消息相关的最常见问题…我找到了解决方案 我试图在ssh live“php/volume1/web/index.php”中执行我的php文件 我在open_basedir上犯了一个错误 在面板中的php配置中,我在open_basedir中有/volume1/web/: 因此,该行默认为:/var/services/tmp: 您需要有/var/servic

我刚刚将Synology dsm 4升级到5,当我尝试访问php文件时,服务器返回
未指定输入文件


我现在没有任何.htaccess文件,这是与此消息相关的最常见问题…

我找到了解决方案

我试图在ssh live“php/volume1/web/index.php”中执行我的php文件

我在open_basedir上犯了一个错误

在面板中的php配置中,我在open_basedir中有/volume1/web/:

因此,该行默认为:/var/services/tmp:


您需要有/var/services/tmp:/volume1/web/:

我找到了解决方案

我试图在ssh live“php/volume1/web/index.php”中执行我的php文件

我在open_basedir上犯了一个错误

在面板中的php配置中,我在open_basedir中有/volume1/web/:

因此,该行默认为:/var/services/tmp:


你需要有/var/services/tmp:/volume1/web/:

Cool,那么问题是什么呢?我怎样才能在没有这个错误的情况下正确地拥有我的php文件?很酷,那么问题是什么?我怎样才能在没有这个错误的情况下正确地拥有我的php文件?谢谢。我在Synology NAS上安装了NextCloud,默认情况下,当您创建新的PHP配置文件时,自定义的
open\u basedir
为空,我只指定了NextCloud文件夹的路径。我在它前面添加了两个默认路径(可以在默认的PHP配置文件中找到)(不要忘记用
分隔每个路径),它成功了。谢谢。我在Synology NAS上安装了NextCloud,默认情况下,当您创建新的PHP配置文件时,自定义的
open\u basedir
为空,我只指定了NextCloud文件夹的路径。我在它前面添加了两个默认路径(可以在默认的PHP配置文件中找到)(不要忘记用
分隔每个路径),它成功了。