zhangaiping1 发表于 2019-3-28 08:47

laravel china社区-Web 开发实战入门 ( Laravel 5.7 ) 一些知识点以及部分源码

本帖最后由 zhangaiping1 于 2019-12-8 16:21 编辑

2019.12.08更新
---------------------------------------------------
看到有人在问源码。
因为时间太久远了,所以源码不知道还找不找的到,我记得这个教程里有教GITHUB部分,所以也有一些代码上传到了我的GITHUB上面,如果有需要的,可以去翻一翻。
不知道留这个地址算不算违规,如果算违规,请删除。。
https://github.com/zhangaiping1


原贴
---------------------------------------------------------
其实主要的问题还是出在配置运行环境上。

1、WIN7系统PowerShell 版本,更新版本时出现安装程序遇到错误0x80240037:
解决办法:
下面以Windows6.1-KB2506143-x64.msu为例:
把Windows6.1-KB2506143-x64.msu的后缀名msu改为cab

双击打开cab压缩文件,会发现里面有一个同名的Windows6.1-KB2506143-x64.cab文件,将它解压到别的目录。

运行cmd 输入:dism /online /add-package /packagepath:“X:\路径\文件名.cab”

例如(dism /online /add-package /packagepath:“C:\cab\cab\Windows6.1-KB2506143-x64.cab”)

如果还有问题请参照以下解决方法:

错误 87 :因为“dism /online /add-package /packagepath:” 这串口令中的空格没输入。
尤其注意这个87的问题,上次就是因为没有输入空格。

错误 3 :因为后半段放 Windows6.1-KB2506143-x64.cab 路径输入有误,(可以将其复制到 C 盘底下比较简单的目录中,如 C:\Users\Windows6.1-KB2506143-x64.cab,最好不要C盘根目录)。

错误 2 :因为改名后的 Windows6.1-KB2506143-x64.cab 无法被解析,需要将其解压提取,提取后的同名文件 Windows6.1-KB2506143-x64.cab 才能被安装。



2、启动 vagrant 时显示powershell 版本过低:
解决办法:
从微软官网上将powershell版本升级至5.1版本即可解决。
官网:https://docs.microsoft.com/zh-cn/powershell/scripting/install/installing-windows-powershell?view=powershell-6


3、vagrant up时出以下错误提示:There was an error while executing `VBoxManage`, a CLI used by Vagrant for controlling VirtualBox. The command and stderr is shown below.


解决办法:
从百度上搜索着是VirtualBox兼容性问题,在VirtualBox安装目录中找到VBoxManage.exe,右击选择属性,设置Windows Server 2008兼容模式运行,再执行命令就能好。但是自己尝试了办法,总是不成功,后来无意间在哪里看到了先看看虚拟机是不是能正常打开。我手动双击图标,尝试打开虚拟机,发现虚拟机是打不开的。。https://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/83/2018new_kuxiao_org.png虚拟机都打不开,怎么可能正常运行。什么兼容性都是瞎扯。

打开虚拟机报错:获取 VirtualBox COM 对象失败
解决方法
1. 打开注册表,【开始】-【运行】中输入“regedit”。

2. 修改注册表的如下两项:

HKEY_CLASSES_ROOT\CLSID\{00020420-0000-0000-C000-000000000046}\InprocServer32
HKEY_CLASSES_ROOT\CLSID\{00020424-0000-0000-C000-000000000046}\InprocServer32
将它们的默认值都改成:

C:\Windows\system32\oleaut32.dll

再次vagrant up 解决。


4、heroku上线访问显示forbidden403没有访问权限:
解决办法:
如果不是配置中哪一步出错,就是Homestead.yaml文件没有配置对,这一次是把其它的站点全部都去掉,只留下一个站点解决。

Heroku buildpacks:set Heroku/PHP 运行报错Couldn't find that app:
问题在于heroku 远程地址的变化:

使用 git remote get-url heroku 可以查看当前的 url 和生成的是否一致。
生成的 url 如果没有记住,可以在 heroku 网站查看,在项目里 setting 中 Info -> Heroku Git URL

修改为自己的 heroku 地址即可:
git remote set-url heroku https://git.heroku.com/xxx.git


下面自己敲的一些源码。目前运行到第8章,除了一个图片链接不对,其它的运行无错。图片链接修改成自己服务器上的图片即可。
有人学习的话,一起来讨论。
链接:https://pan.baidu.com/s/1BYArBubojUjlSsURTEui4Q
提取码:8kut
复制这段内容后打开百度网盘手机App,操作更方便哦



xlxxb 发表于 2019-3-28 15:43

学习 学习谢谢分享

renji566 发表于 2019-4-6 09:25

老哥链接挂了,再分享一下吧

xiajin 发表于 2019-8-8 15:45

链接已经挂了,麻烦重新更新一下链接

tjl 发表于 2021-3-16 17:27

楼主可以再分享下吗
页: [1]
查看完整版本: laravel china社区-Web 开发实战入门 ( Laravel 5.7 ) 一些知识点以及部分源码