我尝试为PHP安装yaml扩展。
我遵循本教程:https://github.com/LegendOfMCPE/LoM-CMS/wiki/How-to-Install-LibYAML
我已经做过:
sudo apt-get install php-pear libyaml-dev
pecl install yaml
但我不明白结局:
/etc/php5/apache2/php.ini
extension=yaml.so
你能解释一下最后的命令吗?
答案 0 :(得分:1)
您需要修改 php.ini 文件才能无法进行扩展。这是你如何做到的。
用于打开和编辑文件的命令。
sudo nano /etc/php5/apache2/php.ini
以上命令可能会询问您正在处理的系统密码。我已将nano
用作文本编辑器,您可以使用任何您选择的内容。 (例如gedit
)
现在转到已打开文件的末尾并粘贴以下代码。
extension=yaml.so
现在保存打开的文件并关闭它。
这就是设置库所需的全部内容。确保重新启动Apache服务器以进行更改。
您可以使用以下命令重启apache服务器。
sudo service apache2 restart
答案 1 :(得分:0)
编辑你的php.ini文件:添加行
extension=yaml.so
激活扩展程序。
答案 2 :(得分:0)
您正在安装已编译的PHP扩展(这是.so
文件的内容)。您需要告诉PHP加载该文件。您可以在php.ini中执行此操作,或者,根据您的安装,您有时会有一个预编译(打包)扩展名的目录(即/etc/php.d
)
你有错字
extention=yaml.so