我想将phpmail添加到我的php服务器中。服务器是一台windows机器。我搜索了它,发现安装它的最好方法是用composer。由于php.ini问题,我很难让作曲家安装。
我得到了以下错误:*您指定的PHP文件没有正确运行: C:\php\php.exe
命令行PHP使用的php.ini是: C:\Windows\php.ini A设置可能会导致问题:“extension_dir”值不正确或dll不存在。
程序输出: PHP警告: PHP启动:无法加载动态库'c:\php\ext\pdo_odbc‘-无法找到指定的模块。在第0行中未知*
我试着在网络上搜索pdo_odbc,但不确定我在寻找什么。我在哪里可以得到缺少的dll?
发布于 2018-10-25 15:29:56
我终于有作曲家要安装了。首先,我必须将ODBC从PHP_pdo_odbc.dll重命名为pdo_odbc.dll。然后,我收到一条关于SSL未启用的消息。我首先必须在php.ini中启用它。同样,我不得不将用于SSL的DLL从PHP_openssl.dll重命名为openssl.dll。然后装上作曲家。为什么PHP安装带有DLL的名称与composer预期的名称不同?或者这是一个作曲家问题,还是windows上的PHP问题?在那里,我安装了PHPmailer并发送了我的第一封邮件。这比.Net中的编码要复杂得多。
https://stackoverflow.com/questions/52975806
复制相似问题