laravel ·

laravel schedule/console 计划任务报错 ,Commands 可以正常执行

Commands 可以正常执行,加入计划任务后却怎么都跑不起来 我写了一个命令,根据mysql表记录,删除七牛文件,然后更新mysql数据 执行 php artisan delete:qiniu  一切运行正常 当我将Commands 添加到 console 里,schedule怎么都运行不起来,不执行; 测试执行 php artisan schedule:run,发现 schedule 使用的是 /usr/lo...
php · yii2 ·

yii2 basemodel query

定义此basemodel,其它model继承basemodel <?php namespace app\models; use Yii; use yii\db\ActiveRecord; use yii\behaviors\TimestampBehavior; class BaseModel extends ActiveRecord { /** * @inheritdoc */ public function behaviors() { return ...
yii2 ·

yii2 自定义 cron 机制

此 cron 优点: 1,linux crontab 只需加入 ***** php yii init/cron 2,  cron 通过 config 文件配置,修改配置后需执行 php yii init/crontab 3,重试机制,任务出错后将延缓5分钟执行,直到达到最大尝试次数后,标识为失败 4,兼容周期性任务、一次性任务 5,多线程执行任务,任务不阻塞 目录结构   ...
magento ·

模板中重复使用其它 Block 数据

前提条件:在载入当前模板前已经实例化了produce_list Block <?php $block = $this->getLayout()->getBlock('product_list'); $_products=$block->getLoadedProductCollection(); 123 <?php$block = $this->getLayout()->getBlock('product_lis...
magento · php ·

magento showConfig/Configviewer showLayout/Layoutviewer

刚接触magento 时,看一些文档有说showConfig/showLayout ,不理解这两个模块时做什么的,github找到相关文件将它们安装(下载覆盖模块的app目录到项目app目录); 浏览器访问 http://127.0.0.1/magento?showConfig=true 神奇的事情发生了,可以看到站点的配置信息; 猜想这里是用到了事件或钩子之类的,以后用到了在细...
magento · php ·

Magento 如何显示错误信息

百度下,Magento 如何显示错误信息,说了很多,都是废话,我们直接看Magento 的index.php 文件,如下: <?php /** * Magento * * NOTICE OF LICENSE * * This source file is subject to the Open Software License (OSL 3.0) * that is bundled with this package in the file LICENSE.txt...
magento · php ·

Magento二次开发 Magento模块/模型 示例

Magento模型 Magento 理所当然的也追随潮流应用了ORM。虽然 Magento自带的 Zend框架提供了SQL 抽象层,但是在大多数情况下我们将通过 Magento自带的模型和我们自己的模型来进行数据访问。他和视图层(View)一样,Magento的模型层也不是简单的 ORM,而是一个高度灵活, 高度抽象甚至有点令人费解。 Magento的模型解剖 大...
wordpress ·

BAE上WordPress在子目录中/多站点的app.conf规则 – Gimhoy’s Blog

有些人的WordPress博客不是放在根目录,而是放在类似于/blog/的子目录下,这样WordPress On BAE的app.conf规则就不完全可用了,导致博客有些页面打不开等问题。 解决方法:把根目录下的app.conf打开,改成下面的形式(以blog子目录为例): handlers: - expire : .jpg modify 10 years - expire : .sw...