当前位置: 首页 > 知识库问答 >
问题:

通过php检查SSHFS装载状态的最佳方法?

蒙勇
2023-03-14

我们有一些基于sshfs的坐骑。

我们还使用pingdom来监控我们的服务。

我们想创建一个定制的pingdom处理程序(基于php,通过我们的Web服务器访问)来测试这些装载的状态。

通过php测试这些挂载状态的最佳方法是什么?

我们正在考虑做一个简单的is_file/is_dir,但是这种方法的唯一缺点是这些sshfs挂载都彼此不同(不同于,不是所有根(/)挂载),因此每个挂载都必须测试不同的文件/目录。

我想另一种方法是测试fstab并解析其中的状态?

还有其他想法吗?

谢谢

共有1个答案

叶衡虑
2023-03-14

您应该使用所需的用户和组装载远程目录(在开发过程中可能会有所不同),并添加“允许其他”选项:

sshfs -o uid={USER_ID},gid={GROUP_ID},allow_other  {REMOTE_USER}@{SERVER_IP}:/var/www/html/images/adjuntos/imagen media/
 类似资料:
  • 问题内容: 我的Web应用程序使用会话来存储有关用户登录后的信息,并在用户在应用程序中逐页浏览时维护该信息。在这个特定的应用程序,我存储,和人的。 我想在登录时提供“保持登录状态”选项,该选项会将cookie在用户的计算机上放置两周,当他们返回应用程序时,将使用相同的详细信息重新开始会话。 这样做的最佳方法是什么?我不想将其存储在cookie中,因为这似乎会使一个用户更容易伪造另一位用户的身份。

  • 问题内容: 我正在寻找检查并查看查询是否返回任何结果的最佳方法。我觉得我经常写这部分代码,有时会出错,有时却没有。 例如,我运行此查询以检查是否存在用户名,然后再将新用户名插入数据库。 然后,我想检查一下是否返回了任何结果。这是我这样做的一种方式: 如果第一种方法不起作用,那么有时它将: 然后,我什至看到前几天可以这样做: 做这个的最好方式是什么? 问题答案: 对于PHP 5和7及更高版本,请使用

  • 问题内容: 我目前在tensorflow中具有一系列链接在一​​起的RNN的以下代码。我不使用MultiRNN,因为稍后我将对每个图层的输出进行处理。 目前,我有固定的时间步数。但是,我想将其更改为只有一个时间步长,但要记住批次之间的状态。因此,我需要为每个层创建一个状态变量,并将其分配给每个层的最终状态。这样的事情。 然后,对于每一层,我都需要评估sess.run函数中的保存状态以及调用训练函数

  • 问题内容: 查看URL存在并且响应不是404的最佳方法是什么? 问题答案: 您可以使用 手册中的示例2 : 第一个数组元素将包含HTTP响应状态代码。您必须解析它。 请注意,示例中的函数将发出HTTP HEAD请求,这意味着它将不会获取URL的正文。这比使用GET请求(也将返回正文)更有效。 还要注意,通过设置 默认 上下文,任何使用http流上下文的后续调用现在都将发出HEAD请求。因此,确保完

  • 问题内容: 在调用对象的函数之前,我需要检查对象是否为null,以避免引发。 最好的方法是什么?我考虑过这些方法。 哪一种是Java最佳编程实践? 问题答案: 方法4是最好的。 将使用短路评估,这意味着如果a的第一个条件为假,则评估结束。

  • 问题内容: 我有一个游标,带有来自选择的值,我想根据我是否发现任何行来做点什么。 这似乎不起作用,有帮助吗? 问题答案: 您需要在使用%FOUND属性之前对游标执行FETCH。将您的代码更改为类似 请注意,您可能需要将变量添加到FETCH语句的INTO子句中,在TABLE1和TABLE2中的每一列都需要添加一个变量。还要注意,编写此游标的方式可能会获得比预期更多的返回行。因为没有指定连接条件,所以

  • 但我正在寻找一种更优雅的方式来存储存储中的获取状态。 因此,我尝试了另一种方法,并考虑创建一个fetchingActionsReducer,它将每个提取操作添加到存储中的dict(对象),然后状态如下所示: 导出常量loadingTasks=(state={},action)=>{switch(action.type){case start_loading_task:return object.a

  • 问题内容: 经过研究: 如何创建一个Zip文件 和一些谷歌研究,我想出了这个Java函数: 这段代码可以正常工作…但是它一点也不干净。任何人都有一个不错的主意或示例? 编辑: 如果zip归档文件的结构正确,我希望能够添加某种类型的验证…因此像普通文件一样复制它而不考虑其内容对我来说不起作用…或者您希望以后再检查它…我不确定这个 问题答案: 您只想复制完整的zip文件?不需要打开并阅读zip文件…复