基本上就是这个
>php /full/path/to/php/file.php
失败,在任何日志中的任何地方都没有输出、警告和错误。看起来它运行良好,但它实际上并没有运行。但是,将工作目录更改为 /full/path/to/file/php
> php 文件.php
按预期工作。
这个 php 脚本的特别之处在于:
从 NFS 挂载读取文件
解析内容
将文件内容加载到本地 MySQL 表中
重命名已成功加载的文件。
操作系统为 CentOS 6。
基本上就是这个
>php /full/path/to/php/file.php
失败,在任何日志中的任何地方都没有输出、警告和错误。看起来它运行良好,但它实际上并没有运行。但是,将工作目录更改为 /full/path/to/file/php
> php 文件.php
按预期工作。
这个 php 脚本的特别之处在于:
从 NFS 挂载读取文件
解析内容
将文件内容加载到本地 MySQL 表中
重命名已成功加载的文件。
操作系统为 CentOS 6。
根据您的编辑,在您的脚本中,您应该更改为正确的目录。您可以使用以下方法做到这一点chdir
:
chdir('/full/path/to/php/');
现在 php 可能在错误的地方寻找符号链接。
您可以使用getcwd()
查看您所在的目录。