如何通过命令安装joomla扩展
How to install joomla extension by command
我正在尝试通过命令安装扩展。
在服务器中已经配置了 PHP CLI,我正在使用此代码:
shell_exec('php-cli '.$SitefilePath.' --package='.$packagePath.'');
我已经上传了文件:
在 CLI 文件夹中并将路径作为 SitefilePath
传递到命令中。
但它不起作用。
我已经检查了所有选项:
http://www.php-cli.com/php-cli-options.shtml
让我知道如何完成这项工作。
所有这些问题都已在我编写的 install-joomla-extension.php 脚本中正确调试。
首先,创建一个新的纯文本文件并将该代码粘贴到其中。在您的 Joomla! 中将其保存为 install-joomla-extension.php站点的 cli 目录。名字不重要,位置(cli目录)才是。
现在你可以这样称呼它了:
cd /path/to/site/cli php ./install-joomla-extension.php --package=/where/is/your/extension.zip
脚本returns以下退出状态之一:
- 扩展安装成功。
- 找不到包文件。
- 无法提取包文件。
- 无法安装扩展程序。
您可以将此文件复制到站点的 cli 目录,并随时安装扩展和扩展更新。
来源:https://www.dionysopoulos.me/238-installing-joomla-extensions-from-the-command-line.html
让我知道这是否有效。
我正在尝试通过命令安装扩展。
在服务器中已经配置了 PHP CLI,我正在使用此代码:
shell_exec('php-cli '.$SitefilePath.' --package='.$packagePath.'');
我已经上传了文件:
在 CLI 文件夹中并将路径作为 SitefilePath
传递到命令中。
但它不起作用。
我已经检查了所有选项:
http://www.php-cli.com/php-cli-options.shtml
让我知道如何完成这项工作。
所有这些问题都已在我编写的 install-joomla-extension.php 脚本中正确调试。
首先,创建一个新的纯文本文件并将该代码粘贴到其中。在您的 Joomla! 中将其保存为 install-joomla-extension.php站点的 cli 目录。名字不重要,位置(cli目录)才是。
现在你可以这样称呼它了:
cd /path/to/site/cli php ./install-joomla-extension.php --package=/where/is/your/extension.zip
脚本returns以下退出状态之一:
- 扩展安装成功。
- 找不到包文件。
- 无法提取包文件。
- 无法安装扩展程序。 您可以将此文件复制到站点的 cli 目录,并随时安装扩展和扩展更新。
来源:https://www.dionysopoulos.me/238-installing-joomla-extensions-from-the-command-line.html
让我知道这是否有效。