Unable to locate factory with name [default] [App\Models\Status].

问题描述:执行php artisan db:seed指令报错:Unable to locate factory with name [default] [App\Models\Status].解决方案:database/factories中创建的工厂类中,引用的模型类路径不正确。因为工厂类是指令生成的,默认模型为Modeluse Faker\Generator as Faker; $factor

- 阅读全文 -

laravel web服务器配置

ApacheLaravel 使用 public/.htaccess 文件来为前端控制器提供了隐藏 index.php 的优雅链接. Laravel 使用 Apache 作为服务器,请务必启用 mod_rewrite 模块 让服务器能够支持 .htaccess 的解析。如果 Laravel 附带的 .htaccess 文件不起作用,尝试下面的方法替代:Options +FollowSymLinks

- 阅读全文 -

Artisan命令

php artisan help 查看所有可用的 Artisan 命令php artisan help migrate 查看各个 Artisan 命令的帮助界面php artisan key:generate 生成 App Keyphp artisan make:controller 生成控制器php artisan make:model 生成模型php artisa

- 阅读全文 -

通过IP路径直接访问ci项目

缘起公司之前一直使用php做后台,沿用的是简学易懂的ci框架。去年下半年起,听取了相关人士的建议,招聘了java。之后java在这个公司崛起了,到现在,php已经没有立足之地,要么转java,要么离职。boss的想法,php入门容易(这难道有错吗),没有java安全(不知道是谁给他洗的脑),java可以团队化管理(好像php不行似的,这就是不招php的借口?)...等等,他觉得反正相关人士肯定不会

- 阅读全文 -

php7 Call to undefined function split()

错误原因:PHP 的 split() 非常方便, 但是 PHP 5.3.0 后, 不建议继续使用 split(), 在使用上会出现警告讯息.split() 不建议使用的原因PHP 5.3.0 之后的 regex, 希望使用 PCRE 的规格, POSIX Regex 都不建议使用了(统一 Regex, 避免规格太多?).所以下述是不建议使用的 Function (POSIX), 与建议替换成的 F

- 阅读全文 -

thinkphp 多语言支持

看到thinkphp说 支持多语言 还是挺开心的。之前做过一个日本的工地管理项目,前期不知道要翻译这事(也没想过),到了后面突然被交待这项任务,瞬间懵了。当时用的ci框架,ci本身是有一个 语言类 设置,加载System/language目录下的语言包文件。但是之前没有使用语言包的习惯,一般提示或错误信息都是直接定义使用的。还有后台页面也是中文页面,这些因素使得后期的翻译工作异常繁重,没有尽头。相

- 阅读全文 -

加速PHP7,优化PHP7性能

PHP 7 比5.x 快上很多,即使只有单纯的版本升级就已经很有感,不过大家还是希望它变得越来越快,这时再做些小调整就可以了。这边主要针对opcache做一些调整。记得启用Zend Opcache, 因为PHP7即使不启用Opcache速度也比PHP-5.6启用了Opcache快, 所以之前测试时期就发生了有人一直没有启用Opcache的事情. 启用Opcache非常简单, 在php.ini配置文

- 阅读全文 -

ci 3.1.x新版本base_url配置

我发现的是3.1.6之后的版本里,需要对/application/config/config.php中的base_url进行设置。查找资料说,之前的版本(2.2.5)里base_url默认置空:/* |-------------------------------------------------------------------------- | Base Site URL |-------

- 阅读全文 -

热门文章

最新文章

分类

其它