我正在尝试从终端执行由 PHP 生成的文件。当我手动输入文件时,它会完美地执行。但是当它由 PHP 程序生成时,它会抛出一个错误。
两个文件的权限相同。
我已将终端中的错误图像附加到附件中。该代码与将 MySQL 数据库导入 ElasticSearch 集群有关。
答案1
检查终端反斜杠后的尾随空格\
。
不应该有!
答案2
如果权限确实相同,请运行以下命令:
diff -c normal.script php-output.script
我相信文件名是不言自明的。
我正在尝试从终端执行由 PHP 生成的文件。当我手动输入文件时,它会完美地执行。但是当它由 PHP 程序生成时,它会抛出一个错误。
两个文件的权限相同。
我已将终端中的错误图像附加到附件中。该代码与将 MySQL 数据库导入 ElasticSearch 集群有关。
检查终端反斜杠后的尾随空格\
。
不应该有!
如果权限确实相同,请运行以下命令:
diff -c normal.script php-output.script
我相信文件名是不言自明的。