首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何使用MageScan检测Magento站点的安全性

: git clone https://github.com/steverobbins/magescan.git(向右滑动,查看更多) 接下来,切换到项目目录下,并使用composer完成工具的安装:...安装 composer require steverobbins/magescan --dev(向右滑动,查看更多) 引入自己的项目 在你的composer.json中添加下列参数即可: "require...": { "steverobbins/magescan": "dev-master" }(向右滑动,查看更多)  工具使用  $ magescan.phar scan:all store.example.com...sitemap 检测sitemap: $ magescan.phar scan:sitemap [--insecure|-k] (向右滑动,查看更多) scan:unreachable 检测无法抵达的路径地址...: $ magescan.phar scan:unreachable [--insecure|-k] (向右滑动,查看更多) scan:version 获取Magento安装版本: $ magescan.phar

68920
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    搭建基于ThinkPHP构建的网盘系统

    LNMP/AMP With PHP5.6+ curl、fileinfo、gd扩展 Composer 简要安装说明 1.使用Composer安装主程序 安装开发版 $ composer create-project...hfo4/cloudreve:dev-master #等待安装依赖库后,会自动执行安装脚本,按照提示输入数据库账户信息 ___ _ _...初始用户名:admin@cloudreve.org 初始密码:admin 后续操作 以下操作不是必须的,但仍推荐你完成这些操作: 修改初始账户密码 到 设置-基础设置 中更改站点URL,如果不更改,程序无法正常接受回调请求...require phpgangsta/googleauthenticator:dev-master composer require endroid/qr-code安装二步验证支持库 给本项目一个Star...~ 完整安装说明 安装及初次使用FAQ 网盘源码点击下载.zip 拒绝伸手党,拿走说一声好不好

    1.3K20

    Composer 镜像原理 (2) —— composer.json

    有使用PHP组件的朋友, 应该会注意到组件里头会有一个文件 composer.json, 它描述了组件的信息: 名称, 描述, 关键词, 作者, GitHub仓库地址...还有它所依赖的子组件, 是 Composer..., 在 所有 的组件中, 它是唯一的; require 该字段列举出该组件 所需的运行环境 以及 依赖的子组件的版本, 安装该组件时, 会检测运行环境, 并安装该组件的子组件, 以及这些子组件的所有子组件...安装依赖的过程, 其实就是请求服务器, 要求拿到该组件的 composer.json 文件, 然后 JSON 解析, 得到 require 和 require-dev 字段的组件, 一直遍历下去, 根据文件描述的仓库地址...看过我 上一篇文章 的朋友就知道, 文章末尾我们配置了 国内的composer镜像, 用来加速我们安装组件的过程, 它缓存了所有包的 composer.json, 并把仓库的每一个分支源码, 打包为 zip...composer.json (至少一个), 这些 composer.json 里面就有我们要找的组件的 composer.json (根据name字段), 也包括了其他包的, 为什么会带有其他包的呢,

    36700

    Composer 版本约束表达式的使用

    那在 composer 使用过程中我们通常会有这几种写法: 不限定版本 极不推荐这样玩哦 使用 * 号来表示版本的时候,composer 会根据你配置中的 minimum-stability 的值情况来决定安装最新的...比如: "require": { "overtrue/wechat": "*" } 根据上面语义化版本的定义,这样写就相当于允许大版本的安装,那你的代码在 composer...使用 dev- 前缀加分支名 我们在自己开发一个包的时候,经常会用 dev-master 或者 dev-develop 来指定版本,它表示使用该分支下最新的提交。...但是二者都无法保证 API 兼容性。...最后就是使用具体版本号 使用 =1.2.34 或者 1.2.34 都是指定了具体的版本号, composer 不会考虑检查新版本来安装。

    1.1K30

    magento 2.3安装测试数据

    前面我们一步步composer安装Magento2.3,但是没有数据的话各项设置不是很熟悉,所以最好还是安装一下测试数据。下面我们就跟ytkah一起填充数据。...假设magento 2.3安装目录是/www/magento,进入目录 cd /www/magento   下载测试数据 git clone https://github.com/magento/magento2...-sample-data.git   切换分支(这个要跟具体安装的版本一致) cd magento2-sample-data git checkout 2.3   切回安装目录 cd ..   ...输入如下命令创建symbolic链接让测试数据起作用 php -f magento2-sample-data/dev/tools/build-sample-data.php -- --ce-source...="/www/magento"   然后升级一下 php /www/magento/bin/magento setup:upgrade   进入var清理缓存 cd var rm -rf cache/*

    2.9K10

    Flarum 二次开发项目配置指南

    基础 Flarum 项目结构 我们用官方指定的 composer 安装方式 安装 Flarum: composer create-project flarum/flarum ....Composer 本身也是一个 PHP 脚本,可以直接在官网下载安装,在命令行运行。 使用 Composer 管理依赖的项目,会有一个依赖描述文件 composer.json。...在 composer 安装后,会生成一个锁定依赖版本的 composer.lock,以及保存 Composer 配置的依赖包的 vendor 目录。...我们以自定义 flarum/core 为例,在本地创建 packages 目录,然后将自定义的包拷贝到 packages/ 下,然后将 composer.json 定义的版本改为 dev-master(...,将 flarum/likes 版本设置为 dev-master vim composer.json composer update flarum/likes # 提交网站主体仓库所有修改 git add

    3.6K10

    加固你的Roundcube服务器

    半自动安装,这是更现代的方法。这将通过PHP包管理器Composer进行安装,以安装您在其配置文件中指定的插件。 这里,我们将使用半自动安装,因为它易于使用。...cd /var/www/roundcube sudo cp composer.json-dist composer.json 此默认文件中已指定了一些核心插件,运行Composer以安装这些插件并完成其初始配置...所以对于2FA插件,你要添加的行是"alexandregz/twofactor_gauthenticator": "dev-master"。...保存并关闭该文件,然后运行tell Composer更新其包信息以安装新插件。 sudo composer update 当Composer询问您是否要启用插件时,请输入Y以继续。...如果您无法生成令牌(例如,如果丢失手机),您将使用这些代码登录。 最后,单击“ 保存”按钮。 这样可以启用2FA,但现在您需要将密码添加到与TOTP兼容的应用中,例如Google身份验证器。

    4.2K00

    php 识别二维码(转载)

    最开始找的方法是一个叫 php-zbarcode 的扩展,自己照着网上的安装步骤安装了 ImageMagick 和 zbar ,但编译 php-zbarcode 时出错了,后来换成Center OS 系统还是出错...然后是在github上找到了一个叫 php-qrcode-detector-decoder 的扩展,安装方法和使用方法如下,但安装完成后,只能识别只有二维码的图片;但是不能识别一张图片中的二维码(就是图中只有一小部分是二维码...//在控台执行安装 composer require khanamiryan/qrcode-detector-decoder //使用方法 require __DIR__ ....// 在composer文件中引入扩展,然后composer update { "require": { "dsiddharth2/php-zxing": "dev-master...decoder = new PHPZxingDecoder($config); $decoder->setJavaPath('/your/path/to/java'); //设置jdk的安装路径

    4.3K30

    composer更新单个库,不编辑composer.json的情况下安装库,composer优化自动加载

    不编辑composer.json的情况下安装库你可能会觉得每安装一个库都需要修改composer.json太麻烦,那么你可以直接使用require命令。...dist包也可以用于诸如dev-master之类的分支,Github允许你下载某个git引用的压缩包。...重新安装包时直接使用。5. 考虑修改,源代码优先当你需要修改库的时候,克隆源代码就比下载包方便了。你可以使用--prefer-source来强制选择克隆源代码。...为生产环境作准备最后提醒一下,在部署代码到生产环境的时候,别忘了优化一下自动加载:composer dump-autoload --optimize安装包的时候可以同样使用--optimize-autoloader...6. composer检查常见的问题composer diagnose7. composer更新到最新版本composer self-update8. composer清除缓存composer clear-cache

    79940
    领券