2011-09-06 36 views
0

我知道我应该使用(;)分隔多个命令,但在单行中发出所有这些命令的正确格式是以使用ssh安装magento绕过基于Web的安装程序?使用SSH安装Magento以绕过基于web的安装程序

php-cli -f install.php -- \ 
--license_agreement_accepted "yes" \ 
--locale "en_US" \ 
--timezone "America/Los_Angeles" \ 
--default_currency "USD" \ 
--db_host "DB_HOST" \ 
--db_name "DB_NAME" \ 
--db_user "DB_USER" \ 
--db_pass "DB_PASS" \ 
--url "SITE_URL" \ 
--use_rewrites "yes" \ 
--use_secure "no" \ 
--secure_base_url "" \ 
--use_secure_admin "no" \ 
--admin_firstname "FIRST_NAME" \ 
--admin_lastname "LAST_NAME" \ 
--admin_email "EMAIL_ADDRESS" \ 
--admin_username "USERNAME" \ 
--admin_password "PASSWORD" 
+0

这是行不通的吗?你会得到什么错误? –

+0

我编辑了这个问题,以更准确地问我想知道什么是将所有命令放在一行中的正确格式 – capnhud

回答

4

那些似乎不是命令,而是参数。把它们全部放在一条线上:

php-cli -f install.php --license_agreement_accepted "yes" --locale "en_US" ... 

应该工作。

+0

,所以我保留( - )但删除(/) – capnhud

+0

@capn是的。 ---- –

+0

感谢澄清 – capnhud

相关问题