使用SSH2 pecl扩展为Windows编译PHP的问题
首先,我不是程序员.我是一名网络管理员,他被要求为启用了SSH2的网页设计师编译
PHP.
我一直在跟着这个演练来编译PHP for Windows: 要编译,我正在使用: 我已经下载了SSH2所需的所有强制性libraries和库.我已经提取并将它们放在’deps’文件夹中.我还下载了SSH2扩展代码并将其放在我在’x86’目录中创建的’pecl’文件夹中. 看起来编译器没有找到我添加的库.任何帮助将不胜感激!谢谢! 以下是尝试使用以下命令进行编译时出现的一些错误: C:php-sdkphp53devvc9x86php5.3-201107071830>configure --enable-cli --with-ss h2 Checking for library libjpeg_a.lib;libjpeg.lib ... <not found> WARNING: gd not enabled; libraries and headers not found Checking for zlib.h ... <not found> Checking for zlib.h ... <not found> WARNING: zip not enabled; libraries and headers not found Checking for library libiconv_a.lib ... <not found> Checking for library libiconv.lib ... <not found> Checking for library iconv_a.lib ... <not found> Checking for library iconv.lib ... <not found> WARNING: iconv support can't be enabled,libraries or headers are missing Checking for library zlib_a.lib;zlib.lib ... <not found> WARNING: zlib support can't be enabled,zlib is missing Checking for library libssh2_a.lib;libssh2.lib ... <not found> WARNING: ssh2 not enabled: libraries or headers not found Checking for library libxml2_a_dll.lib;libxml2_a.lib ... ..depslibxml2-2.7.3.w in32liblibxml2_a_dll.lib Checking for library libiconv_a.lib;iconv_a.lib;libiconv.lib;iconv.lib ... <not found> WARNING: libxml support can't be enabled,iconv or libxml are missing WARNING: simplexml not enabled; libraries and headers not found WARNING: xml support can't be enabled,libraries or headers are missing WARNING: dom support can't be enabled,libxml is not enabled 解决方法
对于SSH2:
(更新的URL,我们将所有版本放在那里,在pecl / snaps下,也可以找到一些快照构建). http://windows.php.net/downloads/pecl/releases/ssh2/ 对于构建中的错误,您缺少所有默认库.但如果你想要的只是ssh2,请使用: configure –disable-all –enable-cli –with-ss2 = shared (zts或nts也可能需要zts选项) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- windows-server-2008 – 在Windows 2008上的卷之间复制大量
- mfc – Win32:UpdateLayeredWindow有时会失败(错误317)
- windows上安装MySQL数据库
- rest – Microsoft.OData.Core和Microsoft.Data.OData之间的
- windows-server-2012 – 在Windows Server 2012 R2上使用相
- microsoft-graph – 图形API:PUT / beta / groups //团队认
- 命令行界面 – 从Windows命令行导入.cer证书
- microsoft-office – 双击打开Office文档很慢,文件 – >打开
- windows-phone-7 – 在全景页面中添加图块
- Windows中的signal.alarm替换[Python]
- UWP(Windows 10)XAML中的WebBrowser控件
- windows – 如何停止’gem’实用程序访问我的主目
- windows – 为什么COM CoInitializeSecurity在我
- windows-server-2003 – 防止在共享上删除/移动文
- 如何为Windows应用程序注册自定义键盘快捷方式
- windows-7 – Windows 7包含重复的,相同的内置打
- windows-server-2003 – 最佳实践:使用Asp.net和
- windows-phone-7 – WP的WP Applications也可以在
- windows – 如何在PowerShell中捕获异常?
- windows-server-2003 – IIS 6.0与IIS 7.0