,当我和林田测试我的Debian软件包,我得到以下警告:林田警告可执行程序不小精灵 - 或脚本
executable-not-elf-or-script usr/share/cw1-6005-pp6g11/rss_reader.php
有谁知道为什么林田显示此警告。
,当我和林田测试我的Debian软件包,我得到以下警告:林田警告可执行程序不小精灵 - 或脚本
executable-not-elf-or-script usr/share/cw1-6005-pp6g11/rss_reader.php
有谁知道为什么林田显示此警告。
该文件rss_reader.php具有设置的+ x权限位,使其成为可执行文件,但它不是ELF二进制文件,它不是带#的脚本!在开始时。因此它不能被标准的linux内核执行(有一些模块允许执行其他二进制格式)。
在这种特殊情况下,尽管PHP脚本可以给出#!行和可执行文件,如果它们是Web应用程序的一部分,这可能不是你想要的。你应该只是删除+ x位。
chmod -x /usr/share/cw1-6005-pp6g11/rss_reader.php
这将从中删除EXECUTION位,Lintian将不会打印警告。