Я использую Linux 12.04, apache и php установлены на нем. Я хочу получить доступ к текстовому файлу в / root / folder.I действительно запутался с разрешениями. PHP-скрипт im с использованием
<?php
$file = fopen("/root/cr.txt", "r") or exit("Unable to open file!");
//Output a line of the file until the end is reached
while(!feof($file))
{
echo fgets($file). "<br>";
}
fclose($file);
?>
Этот скрипт может получить доступ к папке file / var / www, но не сможет получить доступ к файлу /root/ip.txt. Пожалуйста, помогите и объясните шаг к шагу.
Является ли файл доступным для чтения другими пользователями, кроме root? Попробуйте добавить доступ для чтения для ВСЕХ.
sudo chmod a+r /root/cr.txt