Size: a a a

2018 July 16

G

Grigory in PHP
Нужно чтобы при нажатии на кнопку генерировался HTML5 код в другом HTML файле
источник

Е

Евгений in PHP
Ну как то нужно чуть побольше условий :)
источник

Е

Евгений in PHP
Что на руках и в каком виде надо
источник
2018 July 17

--

-13 - in PHP
Хочу бабки
источник
2018 July 20

NK

ID:360971430 in PHP
Чот я наверное туплю, так что покажите где.
Есть загруженный скриптом файл. Скриптом же на него установлены права (и на его родительскую папку тоже) 0777.
При попытке удалить (unlink) - вылезает ошибка:
Warning</b>:  unlink(****): Permission denied in ***
источник

NK

ID:360971430 in PHP
Права проверял через консольку - установлены как надо.
источник

Е

Евгений in PHP
А права на файл скрипт?
источник

NK

ID:360971430 in PHP
а какая разница?) он исполняется, а писать мне в него и не надо )
источник

NK

ID:360971430 in PHP
Собственно создание каталога и файла:
`$dir = '/var/www/html/files/'.$user;
if (!file_exists($dir)) {
   mkdir($dir, 0777, true);
}
..............
file_put_contents($filename, file_get_contents($link),
chmod($filename, 0777);`
Ну и удаление:
unlink('/var/www/html/files/' . $user . '/' . $video_id . '.ts');
источник

Е

Евгений in PHP
А если просто создать файл сменить права и тут же удалить его. Ошибка есть?
источник

NK

ID:360971430 in PHP
хм, ошибки нет
источник

NK

ID:360971430 in PHP
$user = "testtesttest";
$dir = '/var/www/html/files/'.$user;
if (!file_exists($dir)) {
   mkdir($dir, 0777, true);
}

$file = $dir . "/testtesttest.txt";

$fp = fopen($file, "w");
fwrite($fp, "123123123123");
fclose($fp);

chmod($file, 0777);

unlink($file);
источник

NK

ID:360971430 in PHP
вот такое удаляет
источник

Е

Евгений in PHP
Файл закрыт перед удалением?
источник

NK

ID:360971430 in PHP
там файл пишется через file_put_contents
источник

NK

ID:360971430 in PHP
и, в силу того что скрипт загрузки завершается (намного) раньше запуска удаления - эта блокировка тут не при чём
источник

Е

Евгений in PHP
file_exist пере удалением ?
источник

NK

ID:360971430 in PHP
проверяется, файл есть
источник

NK

ID:442466988 in PHP
ID:360971430
проверяется, файл есть
Есть или нет?
источник

NK

ID:360971430 in PHP
Проверка есть, и она говорит, что файл существует
источник