《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
@Summer @monkey 看教程安装的 homestead环境 发现没有phpize 这个 怎么编译安装其他php扩展
以前的版本有的,在
/usr/bin/
下,比如/usr/bin/phpize7.1
。现在我全都安装了最新版本,发现没有了。
在人们的常态意识中,编译 php 扩展都需要 phpize 。现在没有了,又该如何安装扩展呢。手动单独安装 phpize 后,再继续呢还是。因为作为开发环境,使用的 php 版本有点多。遇到的都是新问题,也没去继续尝试。如果有小伙伴有成熟的解决思路,请献上噢。谢谢。
@七月羽歌 sudo apt install php7.2-dev
这么解决了
sudo /usr/bin/pecl install redis 加上这个 就可以安装redis扩展 ,感觉还是自己编译环境 比较熟悉,用这个全家桶 还是 比较麻烦
@剑尘 是的,我也是这样弄的,趟水过河。
安装 phpize 。根据 php 版本不同,安装不同的版本。
下载 redis 包,并编译
通常都是去 https://pecl.php.net/ 上搜索下载。可以观看 redis 版本以及所需要的 php 版本。因为 redis 在 php5.3 以上都可以用最新版本, 可以直接用最新版本的了。
将编译好的 redis.so 文件移动到扩展目录
重启 fpm 服务,看看扩展是否有了
遇到 一个坑 client 模式下 配置文件 也要加上 extension=redis.so
@七月羽歌
你们用新版的环境 安装没有报找不到目录什么的嘛,,
@剑尘 这个安装不成功啊!
![Uploading file...]()
emmm 安装扩展本身是个不难的事情 ,现在安装sudo apt install [name] 任何文件都会 404 not fonund 百度也没这块说明的 :joy: 大佬们能给个解决思路吗
@程序猴的进化史 你好。我也是出现这种情况,请问你解决了吗