zoukankan      html  css  js  c++  java
  • magento Too many arguments, expected arguments "command".

    magento 2.3 使用命令安装时报错

    报错内容:

    
    Too many arguments, expected arguments "command".
    
    

    触发原因

    
    bin/magento setup:install 
    --base-url='http://127.0.0.1:8060' 
    --db-host='magento-mysql' 
    --db-name='root' 
    --db-user='root' 
    --db-password='root' 
    --backend-frontname='admin' 
    --admin-firstname='admin' 
    --admin-lastname='admin' 
    --admin-email='admin@admin.com' 
    --admin-user='admin' 
    --admin-password='admin123' 
    --language='en_US' 
    --currency='USD' 
    --timezone='America/Chicago' 
    --use-rewrites=1
    
    

    #什么问题导致的 ?

    (参数过多,预​​期参数为“ command”。)

    这个问题网上有很多说法,个性标点符号或是其它原因;

    • Step1,Linux 服务器或系统的字符解析的区别导致的;

    • Step2, 本地系统字符解析的问题。

    #解决办法?

    1,创建文件把命令用.sh文件执行;

    
    touch magento_install.sh && chmod +x magento_install.sh && vim magento_install.sh
    
    

    2,复制代码粘贴需要执行的命令(下面代码只用于参考);“ESC :wq”;

    
    bin/magento setup:install 
    --base-url='http://127.0.0.1:8060' 
    --db-host='magento-mysql' 
    --db-name='root' 
    --db-user='root' 
    --db-password='root' 
    --backend-frontname='admin' 
    --admin-firstname='admin' 
    --admin-lastname='admin' 
    --admin-email='admin@admin.com' 
    --admin-user='admin' 
    --admin-password='admin123' 
    --language='en_US' 
    --currency='USD' 
    --timezone='America/Chicago' 
    --use-rewrites=1
    
    

    3,执行

    
     ./magento_install.sh
    
    

  • 相关阅读:
    Linux从入门到进阶全集——【第十四集:Shell编程】
    cmake 编译 c++ dll 的一个例子
    %1 不是有效的Win32应用程序
    C++ 生成 dll 和调用 dll 的方法实例(转)
    Clion cmake 一个简单的 C++ 程序
    一月4
    一月4日
    1月4日
    一月4日
    一月4日
  • 原文地址:https://www.cnblogs.com/q1104460935/p/13088176.html
Copyright © 2011-2022 走看看