Re: Hoping for a working example of SFTP in PHP
| From: | Calvin Buckley | Date: | Tue, 02 Feb 2021 16:04:30 +0000 |
| Subject: | Re: Hoping for a working example of SFTP in PHP | ||
| References: | 1 2 3 4 5 6 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-327450@lists.php.net to get a copy of this message | ||
The ssh2 module is actually /not/ maintained by PHP itself (that is,
it's not a "core" extension that's included with PHP), but rather a
third-party one available from PECL (the 3rd party extension repository
for PHP). Some PHP developers work on ssh2, but it's a side thing for
them. As such, I wouldn't hold it to the same standards I would to the
rest of PHP. I know because I had to add a missing feature in ssh2.
What PHP does to muddle the ground a bit is that they include the
documentation for the 3rd party extensions on php.net like the core
extensions, with easy to miss labels. As such, people could be mislead
- in fact, they have! I remember an amusing Twitter thread about the
'gender' extension, where people assumed it was a weird built-in PHP
feature, but it wasn't.
On Tue, 2021-02-02 at 10:08 -0500, David Spector wrote:
> Dear Stefan,
>
> Thanks for trying to help. Access was never a problem, since, as I
> said
> above, the SSH command works perfectly with these keys in the current
> directory.
>
> Just to be sure, I just tried again the w1.pub public key, starting
> with
> ssh-rsa, and I still get the "Unable to open public key file" error.
>
> I really need an expert in this stuff, but I have not found one in
> any
> of the fora I have tried. How can a PHP library have such a basic
> bug?
> Why aren't the authors of the library supporting their library? Why
> isn't anyone representing PHP concerned?
>
> By the way, every time you post to this mailing list, you send two
> emails. If you don't intend this, it might be a bug in your email
> program.
>
> David