我有一個腳本,它在Windows上完成工作,但不在Debian上。兩者都運行相同的PHP版本,我似乎無法弄清楚爲什麼它不適用於Debian。PHP爆炸:腳本工作在Windows上,而不是在Debian上
$content = file_get_contents('ua.log');
$arr = explode(PHP_EOL, $content);
foreach($arr as $x) {
$i = explode(' ', $x);
if($i[11] == '"user/agent1.0"'){
$ips[] = $i[0];
}
else{
};
};
我檢查了權限並使用了長目錄(/var/www/ua.log)。仍然似乎沒有工作,因爲$我返回NULL。
linux文件系統區分大小寫 –
明白了。似乎沒有問題,我使用了正確的案例。 – Marlon