Я создал setup.php
для обработки генерации таблиц MySQL, и в качестве очевидной меры предосторожности я добавил способ удалить его после его завершения. Поскольку использование unlink(__FILE__)
невозможно, я добавил код удаления к main.php?action=deleteconfig
, чтобы отсоединить файл.
setup.php
имеет разрешения 777
, но при попытке отсоединить его выдает ошибку отказа в разрешении .. Мой каталог drwxr-xr-x
и мой main.php
-rw-r--r--
.
Нужно ли установить main.php
на 777, прежде чем он сможет удалить setup.php
? Я запутался в правах доступа к файлам и почему они не работают.