#30969 – Your web server does not have the SSH2 PHP module

Posted in ‘Akeeba Solo (standalone)’
This is a public ticket. Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.
Wednesday, 20 February 2019 07:20 CST
Hello,

I config backup remote to SFTP server and got this "Your web server does not have the SSH2 PHP module, therefore can not connect to SFTP servers."

I have wordpress + module and it can backup to my SFTP server no problem.

Help please.
Custom Fields
PHP version (in x.y.z format) 7.0.33-0
Akeeba Solo version (x.y.x) Akeeba Solo Professional 3.4.0
khampol
Wednesday, 20 February 2019 08:08 CST
Hello,

we're asking PHP to tell us the extension installed, so there's no way they aren't correct.
Please note that we're talking about SFTP (file transfer over SSH), not FTP, which is a different thing. You can safely ignore the warning if you don't plan to use SSH connections.


Davide Tampellini

Developer and Support Staff



Italian: native

English: good



Please keep in mind my timezone and cultural differences when reading my replies. Thank you!



tampe125
Wednesday, 20 February 2019 08:17 CST
My server is SFTP (FTP! ) So do u explain how can i get SSH2 PHP module ? (as web server we use VestaCP on ubuntu svr).
khampol
Wednesday, 20 February 2019 08:20 CST
You should ask your host the steps required to enable the SSH module for your PHP version. This is something that can only be done server-side.


Davide Tampellini

Developer and Support Staff



Italian: native

English: good



Please keep in mind my timezone and cultural differences when reading my replies. Thank you!



tampe125
Wednesday, 20 February 2019 09:45 CST
I use a VPS. I open PUTTY now....
khampol
Thursday, 21 February 2019 21:17 CST
hello my friend Davide Tampellini. Could u help please ? I use VPS they wont help me there....
khampol
Friday, 22 February 2019 01:07 CST
We cannot help with server configuration because we do not manage your server. This is what your hosting provider can do. A VPS is a virtual server, managed by your host. If you are managing your own server it's not a VPS but you also need to know how to configure it yourself.

Please note that having an SSH/SFTP server is NOT the same as having the PHP SSH2 module installed. These are two different and unrelated pieces of software. They have nothing to do with each other and they are even used for the complete opposite purpose. The SSH/SFTP server is what allows a client application to connect to your server and transfer files. The PHP SSH2 module is what allows PHP to act as an SSH/SFTP client application.

Again, you are asking us about server configuration which we can't help with because we are not managing your server. Please find the person managing your server and ask them to do that for you.


Nicholas K. Dionysopoulos

Lead Developer and Director



Greek: native

English: excellent

French: basic



Please keep in mind my timezone and cultural differences when reading my replies. Thank you!



nicholas
Friday, 22 February 2019 05:44 CST
Please find the person managing your server and ask them to do that for you.

They dont, and they wont....


khampol
Friday, 22 February 2019 09:39 CST
Really?! I think you need to shout at them and then go to a different host. To give you an idea of how incredibly easy it is, on my Ubuntu server with PHP compiled from scratch all I have to do is:
pecl install ssh2-1.12

PECL is part of the standard PHP installation itself. This command downloads the SSH2 extension and installs it.

On the newer server that has PHP installed from a repository I just use apt install to install the SSH2 extension.


Nicholas K. Dionysopoulos

Lead Developer and Director



Greek: native

English: excellent

French: basic



Please keep in mind my timezone and cultural differences when reading my replies. Thank you!



nicholas
Monday, 25 February 2019 23:25 CST
I think you need to shout at them and then go to a different host....

LOL ! Noted :)

Ok I try command :

downloading ssh2-1.1.2.tgz ...
Starting to download ssh2-1.1.2.tgz (32,057 bytes)
.........done: 32,057 bytes
6 source files, building
running: phpize
sh: 1: phpize: not found
ERROR: `phpize' failed


Then I got :

The program 'phpize' is currently not installed. You can install it by typing:
apt install php7.0-dev


... I can do that ?? Here my spec...

PHP Version 7.0.33-0ubuntu0.16.04.1


:-/


khampol
Tuesday, 26 February 2019 01:17 CST
Ask the person managing your server. I am NOT going to give you PHP build instructions. This is way out of scope of our support and I am NOT assuming responsibility for your server management.


Nicholas K. Dionysopoulos

Lead Developer and Director



Greek: native

English: excellent

French: basic



Please keep in mind my timezone and cultural differences when reading my replies. Thank you!



nicholas
This ticket is closed, therefore read-only. You can no longer reply to it. If you need to provide more information, please open a new ticket and mention this ticket's number.

Support Information

Working hours: Typically we work Monday to Friday, 9am to 7pm Cyprus timezone (EEST). Support is provided by the same developers writing the software, all of which live in Europe. You can still file tickets, but we cannot respond to them, outside of our working hours.

Support policy: We would like to kindly inform you that when using our support you have already agreed to the Support Policy which is part of our Terms of Service. Thank you for your understanding and for helping us help you!

Cookies Notification - Action required

This website uses cookies to provide user authentication and improve your user experience. Please indicate whether you consent to our site placing these cookies on your device. You can change your preference later, from the controls which will be made available to you at the bottom of every page of our site.