有没有办法通过Linux平台在PHP中调用.dll文件?

时间:2014-10-21 06:42:10

标签: php dll com

问题:有没有办法在linux平台上使用php COM类调用.dll文件?

描述:我需要与dll文件进行交互才能访问函数内部。 我按照以下步骤在Windows环境中成功注册了dll文件。

  1. Xampp安装v3.2.1 php 5.5(注意:目前使用版本Xampp安装v3.1.2 php 5.3需要更改新的/最新版本Xampp安装v3.2.1 php 5.5)。

  2. 从此处下载php_com_dotnet.dll文件,http://originaldll.com/file/php_com_dotnet.dll/29343.html并将下载的文件复制到文件夹C:\ xampp \ php \ ext。

  3. 需要在C:\ xampp \ php \ php.ini文件中的xampp父文件夹下配置DLL

  4. 将php_com_dotnet.dll文件添加到C:\ xampp \ php \ php.ini文件中的Windows扩展名

  5. 重新启动xampp服务器。
  6. 通过命令提示符注册DLL文件:

    •单击开始按钮,然后在搜索选项中键入cmd,然后按Enter键

    •右键单击命令提示符并按runasadministrator命令

    •输入:regsvr32 c:\ windows \ system32 \ dllfilename.dll按enter键

    •显示dll文件注册成功消息

1 个答案:

答案 0 :(得分:1)

由于Linux平台与Windows不同,为了您的目的提供了等效的 .so 文件,请检查您的 php.ini ,并获得有关此处的信息。