PHP Warning: ‘Creating default object from empty value’

这个报错,一般是在使用对象时,没有进行非空的判断,PHP会创建一个默认对象,同时抛出这个警告信息,当然你可以关掉警告(调低错误报告级别),或者在使用对象之前保证对象初始化,以Yii为例。 报错示例代码: $user = User::findOne(10); // 此时对象有可能为空 $user->username = ‘xiaoming’; 在使用对象前确认非空,如果是空就初始化一下: $u […]

百度网站改版nginx子目录301跳转及wordpress全站链接规则修改

在百度搜索资源平台提交网站改版时,在URL结构发生了改变的情况下,为保证站外外链以及搜索引擎的收录的有效性,最好的办法当然时把旧链接301重定向到新链接上。 同时为了提交URL对到百度,需要获取到全站的链接,可以从数据库直接读取出来,也可以使用爬虫去爬,还可以使用wordpress内置函数获取,这里介绍另外一种办法,使用wordpress自带的wordpress REST API来获取。 所以本文 […]