У меня есть файл /run/Aquarium/Active.run
, который доступен для чтения всем и содержит массив из 10 натуральных чисел, разделенных пробелами.Мне нужно просмотреть файл и поместить целые числа в массив, который будет использоваться для определения некоторых значений процесса.Однако я не могу прочитать файл.
Я подтвердил, что php работает для простой функции печати, и phpinfo()
возвращает то, что кажется правильной конфигурацией сервера.Это работает PHP7.0 на Raspberry Pi 3+ с Raspbian.
<body style="background-color:#00EE66">
<h1>Aquarium Equipment Status</h1>
<p class="tab"><input type="submit" value="Submit"></p>
<p>
<?php
echo 'Hello World';
$file = fopen("/run/Aquarium/Active.run","r");
print(fgetcsv($file, 64, ' '));
fclose($file);
?>
</p>
</body>
Код выше печатает:
Hello WorldArray
и все.Я не вижу сообщений об ошибках нигде.