我已经在机器上安装了Apache,因此可以将localhost用作PHP服务器。那个有效。现在,我正在尝试使用PHP通过SFTP将文件发送到另一台服务器。我环顾四周,发现推荐了phpseclib。我似乎无法弄清楚如何安装phpseclib。这是网站提供的内容:
set_include_path(get_include_path() . PATH_SEPARATOR . 'phpseclib');
include('Net/SFTP.php');
您必须设置包含路径。
我理解这些词的意思,但一直无法正常工作。我正在使用Mac。我的服务器在/Users/diego/Sites/
。我到底需要把phpseclib
文件夹放在哪里?我需要在PHP文件中添加哪些行,以便将phpseclib
其包括在内?
通过遵循上面的指南,我发现apache2正在php.ini
我的/etc/
文件夹中寻找。但是我遇到了一个问题。我的/etc/
文件夹中没有php.ini
文件。但是有php.ini.defualt
。所以我“另存为”php.ini.default
对php.ini
,然后进行修改和include_path。
; UNIX: "/path1:/path2"
;include_path = ".:/php/includes"
include_path = ".:/Users/diego/pear/share/pear:/php/includes"
PHP不再抛出错误,指出phpseclib
无法找到。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句