Articles of copy

PHP copy () работает на localhost (wamp), но не в моем реальном веб-домене

ok, поэтому я пытаюсь скопировать file.xml в другое место, например, copy('file.xml',../../folder/newfile.xml) ; он отлично работает на моем виртуальном сервере, но на моем реальном сайте это не так. Я думал, что это связано с chmod, и я изменил file.xml на 0777 (с ftp-клиентом). есть ли что-то, что я должен внести в свой код, чтобы сделать все […]

Скопировать изображение с удаленного сервера через HTTPS

Я уже нахожу ответы, как копировать изображения по HTTP, но когда я пытаюсь скопировать изображения через HTTPS, я получаю следующее: Предупреждение: копирование (): сбой SSL-операции с кодом 1. OpenSSL Сообщения об ошибках: ошибка: 14077458: Подпрограммы SSL: SSL23_GET_SERVER_HELLO: причина (1112) Это код, который я использую: copy('http://img.ruphp.com/php/JpUSP3KgvgeeikNheRDi4CRg.jpg', IMAGES_PATH.'JpUSP3KgvgeeikNheRDi4CRg.jpg'); Любая идея, как получить изображения через HTTPS?

Рекурсивная функция для копирования многоуровневой папки не работает

Рекурсивная функция для копирования многоуровневой папки не работает. У меня есть код для копирования всей папки mulitilevel в новую папку. Но между ними я чувствую, что есть проблема правильного распознавания пути, см. Код ниже .. <?php $source = '/var/www/html/pranav_test'; $destination = '/var/www/html/parth'; copy_recursive_dirs($source, $destination); function copy_recursive_dirs($dirsource, $dirdest) { // recursive function to copy // all […]

Как получить статус выполнения функции копирования в PHP?

Мне нужно знать, как получить статус функции copy() в PHP. Я использую эту функцию для загрузки удаленного файла, и я хочу индикатор выполнения этой программы.

Копировать изображение с удаленного сервера по HTTP

Я ищу простой способ импорта / копирования изображений с удаленного сервера в локальную папку с помощью PHP. У меня нет FTP-доступа к серверу, но все удаленные изображения можно получить через HTTP (например, http://www.mydomain.com/myimage.jpg ). Пример использования: пользователь хочет добавить изображение в свой профиль. Изображение уже существует в Интернете, и пользователь предоставляет прямой URL-адрес. Я не […]

Как создать копию объекта в PHP?

Похоже, что в PHP объекты передаются по ссылке. Даже операторы присваивания не создают копию объекта. Вот простое, надуманное доказательство: <?php class A { public $b; } function set_b($obj) { $obj->b = "after"; } $a = new A(); $a->b = "before"; $c = $a; //i would especially expect this to create a copy. set_b($a); print $a->b; […]

Рекурсивная копия каталога

На моем старом VPS я использовал следующий код для копирования файлов и каталогов в каталоге в новый каталог, созданный после того, как пользователь отправил свою форму. function copyr($source, $dest) { // Simple copy for a file if (is_file($source)) { return copy($source, $dest); } // Make destination directory if (!is_dir($dest)) { mkdir($dest); $company = ($_POST['company']); } […]

Загрузите несколько изображений с удаленного сервера с помощью PHP (много изображений)

Я пытаюсь загрузить много файлов с внешнего сервера (около 3700 изображений). Эти изображения идут от 30 КБ до 200 КБ каждый. Когда я использую функцию copy() на 1 изображении, он работает. Когда я использую его в цикле, все, что я получаю, это 30B изображений (пустые файлы изображений). Я попытался использовать copy , cURL , wget […]