无法从终端执行由 php 生成的文件

无法从终端执行由 php 生成的文件

我正在尝试从终端执行由 PHP 生成的文件。当我手动输入文件时,它会完美地执行。但是当它由 PHP 程序生成时,它会抛出一个错误。

两个文件的权限相同。

我已将终端中的错误图像附加到附件中。该代码与将 MySQL 数据库导入 ElasticSearch 集群有关。

在此处输入图片描述

答案1

检查终端反斜杠后的尾随空格\

不应该有!

答案2

如果权限确实相同,请运行以下命令:

diff -c normal.script php-output.script

我相信文件名是不言自明的。

相关内容