我收到以下错误:
警告:fopen()[function.fopen]:无法访问 归档报告,周六日 - 12月2011 12-12-42.xls /无功/网络/虚拟主机/ eample.com / httpdocs资料/ _files /存档 - 报告 - 周六日 - 12月2011 12-12-42.xls in /var/www/vhosts/shares-predict.com/httpdocs/include/functions.php on 第194行
警告:fopen(Archive-Report-Sat-Dec-2011 12-12-42.xls /无功/网络/虚拟主机/ example.com / httpdocs资料/ _files /存档 - 报告 - 周六日 - 12月2011 12-12-42.xls)[function.fopen]:无法打开流:没有这样的文件或 目录 第194行/var/www/vhosts/example.com/httpdocs/include/functions.php
在我的本地桌面和其他远程服务器上工作正常但在这里我收到错误。可能是什么问题
答案 0 :(得分:5)
查看路径..你显然在路径前面加上文件名,这显然不是你想要的。
除非您当然在工作目录中有Archive-Report-Sat-Dec-2011 12-12-42.xls/var/www/vhosts/eample.com/httpdocs/_files/
路径;)
答案 1 :(得分:0)
很明显,您尝试打开的文件不存在。我建议回显你试图打开的文件路径字符串的realpath(),以确保它包含你认为它的作用。
答案 2 :(得分:0)
也许你的意思是:
fopen("/var/www/vhosts/example.com/httpdocs/_files/Archive-Report-Sat-Dec-2011/12-12-42.xls");
而不是:
fopen(Archive-Report-Sat-Dec-2011 12-12-42.xls/var/www/vhosts/example.com/httpdocs/_files/Archive-Report-Sat-Dec-2011 12-12-42.xls);