Перенос файла средством php - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - Visavi.net
https://visavi.net/
[email protected] (admin)[email protected] (admin)Sat, 20 Apr 2024 10:33:03 +0300Меняй режим работы php с модуль apache на CGI
https://visavi.net/topics/43390/694519
Перенос файла средством php JaguarTLMon, 30 Jan 2017 05:29:44 +0300Сообщенияhttps://visavi.net/topics/43390/694519copy работает только если в php.ini прописано allow-url-fopen true
https://visavi.net/topics/43390/694514
Перенос файла средством php АлександрMon, 30 Jan 2017 01:46:54 +0300Сообщенияhttps://visavi.net/topics/43390/694514<strong>Отрешенный NERVOUS</strong>, если свой сервер, установи mod_ruid2 или itk, а если хостинг, то беги к хостеру и требуй чтобы установили одно из. Это ведь дырка.
https://visavi.net/topics/43390/694513
Перенос файла средством php АлександрMon, 30 Jan 2017 01:44:53 +0300Сообщенияhttps://visavi.net/topics/43390/694513<strong>Randy</strong>, Не работает.<br>
<br>
<em><span style="font-size:x-small">Добавлено через 00:21 сек.</span></em><br>
<strong>Randy</strong>, Верно скрипты от имени apache запускаются.
https://visavi.net/topics/43390/694511
Перенос файла средством php NervousMon, 30 Jan 2017 01:41:24 +0300Сообщенияhttps://visavi.net/topics/43390/694511А хотя. Если у тебя скрипты от имени apache запускаются, то, возможно не сработает. Если PHP от имени пользователя запускаются, то и права никогда не нужно ставить 777, если в скрипте нет проверки на чмод 777.
https://visavi.net/topics/43390/694510
Перенос файла средством php АлександрMon, 30 Jan 2017 01:12:25 +0300Сообщенияhttps://visavi.net/topics/43390/694510<strong>Отрешенный NERVOUS</strong>, так попробуй:<br>
<pre class="prettyprint">copy('http://site.ru/1/22.txt', '/home/user/domains/domen.ru/public_html/1.txt');</pre> т.е. полный путь куда нужно сохранить.
https://visavi.net/topics/43390/694508
Перенос файла средством php АлександрMon, 30 Jan 2017 00:55:45 +0300Сообщенияhttps://visavi.net/topics/43390/694508<blockquote class="blockquote"><br>
PHP работает от пользователя apache<footer class="blockquote-footer">anonymouse (Вчера / 21:13)</footer></blockquote>
Помню, помню... как в соседние аккаунты можно было залазить. Особенно где DirectAdmin установлен <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"><br>
<br>
PHP должно работать от имени пользователя - mod_ruid2, itk.
https://visavi.net/topics/43390/694506
Перенос файла средством php АлександрMon, 30 Jan 2017 00:44:10 +0300Сообщенияhttps://visavi.net/topics/43390/694506<strong>anonymouse</strong>, спс что подсказал!
https://visavi.net/topics/43390/694504
Перенос файла средством php АртурMon, 30 Jan 2017 00:17:58 +0300Сообщенияhttps://visavi.net/topics/43390/694504кроном перетащить?
https://visavi.net/topics/43390/694501
Перенос файла средством php ramzesSun, 29 Jan 2017 21:24:53 +0300Сообщенияhttps://visavi.net/topics/43390/694501<strong>Башка</strong>, он имел ввиду папку www-домена.<br>
Тащемта всё просто: PHP работает от пользователя apache, а папка принадлежит пользователю.<br>
Соответственно запись в папки будет только с правами 777 и никакие функции тут не помогут, кроме совсем хитрых, но думаю это не тот случай
https://visavi.net/topics/43390/694499
Перенос файла средством php /7o/loTeH4I1kSun, 29 Jan 2017 21:13:55 +0300Сообщенияhttps://visavi.net/topics/43390/694499<blockquote class="blockquote"><br>
корень это доменное имя и на него стоят права 755<footer class="blockquote-footer">Отрешенный NERVOUS (Сегодня / 04:16) Отредактировано: Отрешенный NERVOUS (Сегодня / 04:17)</footer></blockquote>
На доменное имя не могут стоять или не стоять какие либо права файловой системы. Ты что то путаешь кажись
https://visavi.net/topics/43390/694487
Перенос файла средством php АртурSun, 29 Jan 2017 17:30:14 +0300Сообщенияhttps://visavi.net/topics/43390/694487<strong>JaguarTL</strong>, да что ты говоришь <img src="https://visavi.net/uploads/stickers/obana.gif" alt="obana"> <br>
<br>
<a href="http://php.net/manual/ru/function.rename.php" target="_blank" rel="nofollow">rename</a> Пытается переименовать oldname в newname, перенося файл между директориями, если необходимо. Если newname существует, то он будет перезаписан.
https://visavi.net/topics/43390/694486
Перенос файла средством php JustZeroSun, 29 Jan 2017 15:26:54 +0300Сообщенияhttps://visavi.net/topics/43390/694486Нет не работает еще.
https://visavi.net/topics/43390/694480
Перенос файла средством php NervousSun, 29 Jan 2017 09:06:13 +0300Сообщенияhttps://visavi.net/topics/43390/694480<strong>GalaxyNote7</strong>, rename это переименовать<br>
<br>
<em><span style="font-size:x-small">Добавлено через 07:12 сек.</span></em><br>
Пробуй так chmod ("$root", 0777);<br>
<br>
Иногда на vds бывают проблемы с установкой прав посредством php<br>
В таком случае в настройках домена нужно apache изменить на CGI
https://visavi.net/topics/43390/694477
Перенос файла средством php JaguarTLSun, 29 Jan 2017 05:17:28 +0300Сообщенияhttps://visavi.net/topics/43390/694477<strong>GalaxyNote7</strong>, Неа не записывает, смотри мне надо в корень записать, а корень это доменное имя и на него стоят права 755, когда ставлю на него права 777 то тогда оно копирует файл в корень как положено, ставлю 755 перестает копировать, прав нету на создание файла.<br>
Можно ли как то вот к примеру этот код<br>
<?php<br>
$path = getcwd();<br>
rename($path . '/1/22.txt', $path . '/22.txt');<br>
где это $path . '/22.txt'); это как бы корень копирует или перемещает файл, чтобы при копировании файла на корневую директорию были права 777 ?<br>
К примеру начинает перемещать файл и права становятся 777, переместило и опять права на корень стали 755 можно ли такое ?<br>
<br>
Я сделал так но все равно на запись файла в корень права 755, а не 777. Так делал <br>
<?php<br>
ini_set('display_errors',1);<br>
error_reporting(E_ALL);<br>
$root = $_SERVER['DOCUMENT_ROOT'];<br>
chmod($root, 0777);<br>
copy($root . '/1/22.txt', $root . '/22.txt');<br>
chmod($root, 0755);<br>
?><br>
Как бы это не дает прав chmod($root, 0777); чего то.
https://visavi.net/topics/43390/694476
Перенос файла средством php NervousSun, 29 Jan 2017 04:16:23 +0300Сообщенияhttps://visavi.net/topics/43390/694476