Just to add further, that was for a php 5.3.5 box running a 64 bit linux os....
i havent tested on other versions yet.
But there is quite a lot of noise about this in php bug list.
PHP.mk документација
ssh2_sftp_stat
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
function.ssh2-sftp-stat.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + превод во позадина
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
function.ssh2-sftp-stat.php
ssh2_sftp_stat
Референца за `function.ssh2-sftp-stat.php` со подобрена типографија и навигација.
ssh2_sftp_stat
(PECL ssh2 >= 0.9.0)
ssh2_sftp_stat — Статистика на датотека на оддалечен систем на датотеки
= NULL
Статистика на датотека на оддалечен систем на датотеки, следејќи ги сите симболични врски.
Оваа функција е слична на користењето на stat() функција со ssh2.sftp:// обвивка и враќа исти вредности.
Параметри
sftp- SSH2 SFTP ресурс отворен од ssh2_sftp().
path
Вратени вредности
Види ја документацијата за stat() за детали за вредностите што може да се вратат.
Примери
Пример #1 Наведување датотека преку SFTP
<?php
$connection = ssh2_connect('shell.example.com', 22);
ssh2_auth_password($connection, 'username', 'password');
$sftp = ssh2_sftp($connection);
$statinfo = ssh2_sftp_stat($sftp, '/path/to/file');
$filesize = $statinfo['size'];
$group = $statinfo['gid'];
$owner = $statinfo['uid'];
$atime = $statinfo['atime'];
$mtime = $statinfo['mtime'];
$mode = $statinfo['mode'];
?>Види Исто така
- ssh2_sftp_lstat() - Статистика на симболична врска
- lstat() семејство на функционалност.
- stat() - Дава информации за датотека
Белешки од корисници 3 белешки
(PECL ssh2 >= 0.9.0) ¶
пред 11 години
(PECL ssh2 >= 0.9.0) ¶
пред 11 години
Pls note that stat does not seem to give proper filesizes even with 64 bit php if files > 2Gb
gmmarcus at outlook dot my ¶
пред 13 години
As with stat(), the returned size of the file may be wrong if it is over 2GB.