PHP使用chilkat入门教程

前言:

我们需要先确认自己的版本,在PHP中,可以利用phpinfo()函数来查看php是ts版本还是nts版本,该方法可以展示出当前phpinfo信息,若“Thread Safety”项的信息是“enabled”,一般来说就表示ts版本,否则就是nts版本。

一、下载

1、手动下载

chilkat扩展下载icon-default.png?t=N176https://www.chilkatsoft.com/php.asp#linuxDownloads

2、命令下载

注意:这个链接目前我用的是9.5.0.93,有可能后续会404,请从官网找到链接

wget https://chilkatdownload.com/9.5.0.93/chilkat-9.5.0-php-7.4-x86_64-linux.tar.gz

3、TIP

下载包含以下文件(请注意以下的一些文件在接下来是被使用的)

license.txt
README.txt
phpinfo.php
showExtDir.php
test.php
chilkat_9_5_0.php
chilkat_9_5_0.so

二、解压解压到任意目录

gzip -dc chilkat-9.5.0-php-7.4-nts-x64.zip | tar -xof -

三、将 chilkat_9_5_0.so 复制到 PHP 扩展目录。

1、要查找 PHP 扩展目录的路径,请运行 showExtDir.php 脚本:

php showExtDir.php

(如有必要,使用php5命令。某些系统可能同时具有php和php5,每个都是不同版本的 PHP。 

php5 showExtDir.php

一个典型的扩展目录路径是/usr/lib/php5/20131226

可能是扩展目录还不存在。如果是这样,请创建目录。确保使用您的 PHP 扩展目录,该目录可能与此处显示的相同,也可能不同:

mkdir /usr/local/lib/php/extensions
mkdir /usr/lib/php5/20131226

2、现在扩展目录已经存在,将 chilkat 共享库复制到它:

cp chilkat_9_5_0.so /usr/lib/php5/20131226

四. 编辑 php.ini 自动加载 Chilkat 扩展

* 有关 Mac OS X 的更明确说明,请参阅下面的说明。

找到 PHP 安装的 php.ini 配置文件。php.ini 的位置取决于 PHP 的安装位置,显然没有找到它的标准方法(尽管 PHP 有数百万的安装基础并且需要编辑 php.ini 是很常见的)。phpinfo 函数列出了 php.ini 的位置,但在许多情况下它提供的信息不正确。

<?php
phpinfo();

如果 phpinfo 提供的信息不正确,则可能会在以下目录之一中找到 php.ini:

/etc/php.ini
/etc/php/php.ini
/etc/php5/php.ini
/etc/php5/cli/php.ini
/usr/bin/php/php.ini
/usr/bin/php5/bin/php.ini
/etc/php5/apache2/php.ini

如果仍未找到,请启动终端并在 shell 提示符下键入此“查找”命令:

find / -name php.ini 2> /dev/null

(您可能需要成为 root 用户才能编辑 php.ini。)
打开 php.ini 并找到“动态扩展”部分。添加以下行:

extendsion=chilkat_9_5_0.so

五、运行test.php验证

运行 test.php 脚本以验证是否正确安装了 Chilkat 扩展:

php test.php

test.php 脚本加密和解密一个字符串。如果成功,输出将如下所示:

SEb4OqIR4jmqYqIfUn8Inundvq0w7hXU55tgemIbl77bm28AqbIfG0OlC0wb4O3y
The quick brown fox jumps over the lazy dog.

六、在你的 PHP 脚本中使用 Chilkat

要在您的 PHP 脚本中使用 Chilkat,请像这样包含“chilkat_9_5_0.php”:

<?php

include(“chilkat_9_5_0.php”);

...

?>

七、在 Mac OS X 上编辑 php.ini 的特别注意事项

在 Mac OS X 上,php.ini位于/etc目录中。如果没有 php.ini 文件,那么您需要在同一位置从 php.ini.default 创建一个文件,如下所示:

sudo cp /etc/php.ini.default /etc/php.ini
sudo chmod u+w  /etc/php.ini
然后在您首选的文本编辑器中添加该行:
sudo nano /etc/php.ini

或者

sudo vi /etc/php.ini

猜你喜欢

转载自blog.csdn.net/qq_27295403/article/details/129246590