- Главная Список форумов Оффтоп и другие темы
- Поиск
-
- Текущее время: 13 фев 2025, 05:41
- Часовой пояс: UTC+03:00
$row_number = 0; //номер строки которую удаляем $file_out = file(__DIR__."/1.txt"); // Считываем весь файл в массив file_put_contents(__DIR__."/rob.txt", $file_out[$row_number], FILE_APPEND); unset($file_out[$row_number]); file_put_contents(__DIR__."/1.txt", implode("", $file_out));
Спасибо уже разобрался, как ваш вариант и заработал.DelphinPRO писал(а):>> chdir('public_html');
B чего вы ожидали?
Смотрите, вы находитесь в папке крона. Говорите "Перейди в папку public_html". А в папке крона есть такая папка? Нет. Можете считать, что вызова chdir() и не было вовсе.
__DIR__ - это директория в которой находится выполняемый в текущий момент скрипт. Можете использовать ее для chdir()
А лучше сразу использовать ее для построения путей к файлам. Тогда скрипту будет пофиг на текущую директорию.
$row_number = 0; //номер строки которую удаляем $file_out = file(__DIR__."/1.txt"); // Считываем весь файл в массив file_put_contents(__DIR__."/rob.txt", $file_out[$row_number], FILE_APPEND); unset($file_out[$row_number]); file_put_contents(__DIR__."/1.txt", implode("", $file_out));