是否有可以在服务器上运行的CLI脚本(可能来自cron)来安装新的.zip文件?如何自动安装joomla模块
我工作的一个Joomla项目,我想办法自动有我的远程测试服务器上安装新版本时,我提交。目前我建立的软件包,然后必须登录到测试服务器,选择文件,上传。我想推拉链文件到服务器,并让Joomla把它拿起来安装它。
是否有可以在服务器上运行的CLI脚本(可能来自cron)来安装新的.zip文件?如何自动安装joomla模块
我工作的一个Joomla项目,我想办法自动有我的远程测试服务器上安装新版本时,我提交。目前我建立的软件包,然后必须登录到测试服务器,选择文件,上传。我想推拉链文件到服务器,并让Joomla把它拿起来安装它。
现在,如果这是你的选项,然后更新模块通过下面的代码
jimport( 'joomla.installer.installer')/组件/插件;
$ installer = new JInstaller();
$ installer-> setOverwrite(true);
$ installer->安装($路径至文件夹);
要记住的要点:
我不知道现有的解决方案。因此,如果您想自己创建,则需要提交后提交的挂钩,以触发以下操作之一:
我认为只是复制文件,但我也希望它运行SQL安装脚本,我想验证一切打包正确。我可能只需构建我自己的脚本来调用joomla的安装代码。 – 2010-10-25 14:28:27
听起来有点混乱。我将在下面描绘一些可能的方法... – giraff 2010-10-25 12:23:34