在linux下通过svn更新了一个php文件,目的是想通过执行这个文件来读数据插入到数据库。在其中的几台执行没有问题,其中一台就发现了Could not open input file这个错误,后来查找资料才发现原来是文件格式的问题,出错时文件格式是dos,可以在vi中用:set ff来查看,如果是dos格式,那么则用:set ff=unix来设置新的格式,这样就没问题了。
linux下执行php文件发现Could not open input file
最新推荐文章于 2024-12-23 11:29:42 发布
本文介绍了一种常见的PHP文件执行错误——Couldnotopeninputfile,并详细解释了该错误的原因及解决方案。错误发生在一个通过svn更新后的PHP文件上,该文件在某些环境下无法正常执行。经过排查发现,文件格式为dos格式而非预期的unix格式。通过使用vi编辑器的:setff命令将文件格式转换为unix,问题得以解决。
3326

被折叠的 条评论
为什么被折叠?



