magento2 cron未重新索引
我在我的Ubuntu服务器和Plesk 12.5中使用以下命令创建了一个crontab:magento2 cron未重新索引,magento2,magento-2.0,Magento2,Magento 2.0,我在我的Ubuntu服务器和Plesk 12.5中使用以下命令创建了一个crontab: MAILTO="" SHELL="/bin/bash" */1 * * * * php -c -f /var/www/vhosts/system/domainname.com/etc/php.ini /var/www/vhosts/domainname.com/httpdocs/store/bin/magento cron:run > /var/www/vhosts/domainnam
MAILTO=""
SHELL="/bin/bash"
*/1 * * * * php -c -f /var/www/vhosts/system/domainname.com/etc/php.ini /var/www/vhosts/domainname.com/httpdocs/store/bin/magento cron:run > /var/www/vhosts/domainname.com/httpdocs/store/var/log/magento.cron.log&
MAILTO=""
SHELL="/bin/bash"
*/1 * * * * php -c -f /var/www/vhosts/system/domainname.com/etc/php.ini /var/www/vhosts/domainname.com/httpdocs/store/update/cron.php > /var/www/vhosts/domainname.com/httpdocs/store/var/log/update.cron.log&
MAILTO=""
SHELL="/bin/bash"
*/1 * * * * php -c -f /var/www/vhosts/system/domainname.com/etc/php.ini /var/www/vhosts/domainname.com/httpdocs/store/bin/magento setup:cron:run > /var/www/vhosts/domainname.com/httpdocs/store/var/log/setup.cron.log&
运行时,它会创建三个文件(magento.cron.log;update.cron.log;setup.cron.log)。三个文件包含相同的文本:
);注意;不要修改此文件,因为它是生成的
自动地因此,您的所有更改将在下次
文件已生成
[PHP]soap.wsdl\u cache\u limit=5 cli\u server.color=On
mysqli.max\u persistent=-1上的mysql.allow\u persistent=
mysql.connect\u timeout=60会话。仅使用\u\u cookies=1
寄存器\u argc\u argv=Off mssql.min\u错误\u严重性=10 open\u basedir=
“/var/www/vhosts/mydomainname.com/:/tmp/”session.name=PHPSESSID
mysqlnd.collect\u statistics=On session.hash\u函数=0
session.gc\u概率=0日志\u错误\u最大\u长度=1024
mssql.secure\u connection=Off pgsql.max\u links=-1变量\u顺序=
“GPCS”ldap.max\u links=-1 sybct.allow\u persistent=On max\u input\u time
=60 odbc.max_links=-1 session.save_handler=files session.save_path=“/var/lib/php5”mysqli.cache_size=2000
pgsql.auto_reset_persistent=Off error_reporting=E_ALL&
~E\u已弃用&~E\u严格自动\u前置\u文件=
sybct.min\u client\u severity=10 pgsql.max\u persistent=-1
自动\u全局\u jit=On soap.wsdl\u缓存\u ttl=86400允许\u url\u fopen=On
mysqli上的zend.enable_gc=在tidy.clean_输出上的allow_persistent=在=
关闭显示\u启动\u错误=关闭用户\u目录=会话.cookie\u生存期=
0 mysqli.max\u links=-1默认\u套接字\u超时=60
session.serialize\u handler=php session.hash\u bits\u per\u character=5
取消序列化_回调_func=pdo_mysql.cache_size=2000
默认值\u mimetype=“text/html”session.cache\u expire=180
最大执行时间=30邮件。添加头=上传时最大文件大小=
2M ibase.max_links=-1 zlib.output_compression=Off
忽略\u重复\u错误=Off odbc.max\u persistent=-1文件\u上载=
On ibase.max_persistent=-1 mysqli.reconnect=Off
mssql.allow_persistent=在mysql.max_persistent=-1个mssql.max_链接上
=-1 session.use\u trans\u sid=0 mysql.default\u socket=always\u populate\u raw\u post\u data=-1 mysql.max\u links=-1
odbc.defaultbinmode=1 sybct.max_persistent=-1输出_缓冲=
4096 ibase.timeformat=“%H:%M:%S”doc\u root=log\u errors=On
mysql.default\u host=default\u charset=“UTF-8”请求\u order=“GP”
display\u errors=Off mysqli.default\u socket=mysqli.default\u pw=
html\u errors=在mssql.compatibility\u mode=关闭ibase.allow\u persistent
=1 sybct.min\u server\u severity=10 mysql.allow\u local\u infle=On post\u max\u size=8M asp\u tags=Off memory\u limit=512M short\u open\u tag=
关闭SMTP=localhost precision=14会话。使用严格模式=0
session.gc\u maxlifetime=1440允许\u url\u包含=Off
mysqli.default\u host=mysqli.default\u user=session.referer\u check=
pgsql.log\u notice=0 mysql.default\u port=pgsql.ignore\u notice=0
mysql.trace\u mode=Off ibase.timestampformat=“%Y-%m-%d%H:%m:%S”
odbc.allow_persistent=On ibase.dateformat=“%Y-%m-%d”上的engine=
track\u errors=Off max\u file\u uploads=20 pgsql.allow\u persistent=On
session.auto\u start=0 auto\u append\u file=禁用\u类=
pdo_mysql.default_socket=mysql.default_password=
url_rewriter.tags=
“a=href,area=href,frame=src,input=src,form=fakeentry”smtp\u port=25
sql.safe\u mode=Off session.cookie\u path=/expose\u php=On
报告\u memleaks=On session.gc\u除数=1000 mssql.max\u persistent=
-1 serialize\u precision=17 odbc.check\u persistent=On sybct.max\u links=-1 mysqlnd.collect\u memory\u statistics=Off session.cookie\u domain=session.cookie\u httponly=session.cache\u limiter=nocache enable\u dl=
Off mysqli.default_port=3306 disable_functions=odbc.defaultlrl=
4096 soap.wsdl\u cache\u enabled=1 soap.wsdl\u cache\u dir=“/tmp”
mssql.min\u消息\u严重性=10会话。使用\u cookies=1
mysql.default\u user=mysql.cache\u size=2000隐式\u flush=Off
忽略\u重复\u源=关闭bcmath.scale=0
但是,当我进入品红管理器时,它会不断发出消息“一个或多个索引器无效。请确保您的品红cron作业正在运行。”
我不明白。什么是不起作用的
谢谢你搞错了。应该是
*/1 * * * * php -c /var/www/vhosts/system/domainname.com/etc/php.ini -f /var/www/vhosts/domainname.com/httpdocs/store/bin/magento cron:run > /var/www/vhosts/domainname.com/httpdocs/store/var/log/magento.cron.log&
还提供php的完整路径,可以使用
哪个php
命令来计算。感谢您的回复。但是如果我使用php并放入/usr/bin/php,那么在magenta.cron.log中的内容是“Autoload error:glob()在'/var/www/vhosts/midomain.com/httpdocs/store/app/code/*/*/cli_commands.php'中搜索时返回错误”,我更改/usr/bin/php for/opt/plesk/php/5.6/bin/php并开始工作!