переименовать файл на сервере

mstdmstd

Новичок
Всем привет,
Не могу переименовать файл на сервере,
Делаю :

PHP:
    echo '<pre> $ ::'.print_r( $_SERVER, true ).'</pre><br>';  //  DOCUMENT_ROOT = Выводит /home/mjtrends/public_html
    $config_uploads_products_dir= 'uploads/products/product-' . $id; // искомая поддериктория
    $DocumentRoot= $_SERVER['DOCUMENT_ROOT'];
    $full_directory_path= $DocumentRoot . DIRECTORY_SEPARATOR . $config_uploads_products_dir. DIRECTORY_SEPARATOR;
    echo '<pre> $full_directory_path ::'.print_r( $full_directory_path, true ).'</pre><br>'; // выводит /home/mjtrends/public_html/uploads/products/product-215/
  echo '<pre> ::: ::'.print_r( $full_directory_path . urldecode($original_filename) . '.' . $config_images_ext, true ).'</pre><br>'; // выводит /home/mjtrends/public_html/uploads/products/product-215/black-vinyl-fabric-jeans.jpg
    if ( file_exists($full_directory_path . urldecode($original_filename) . '.' . $config_images_ext) ) { // НЕ находит исходного файла
      echo '<pre> FILE EXISTS</pre><br>'; // ЭТА СТРОКА  НЕ ВЫВОДИТСЯ
    }
    $Res= rename( $full_directory_path . urldecode($original_filename) . '.' . $config_images_ext,
      $full_directory_path . urldecode($new_path_value) . '.' . $config_images_ext );  // И ошибка No such file or directory
И вроде все пути указал правильно. Доступ к каталогу uploads 755 к каталогам и файлам.
В чем может быть проблема ?
 

freeek

Новичок
а здесь что?
PHP:
echo '<pre>', print_r($full_directory_path . urldecode($original_filename) . '.' . $config_images_ext, true), '</pre>';
 
Сверху