肉松君

macOS环境下搭建php开发环境,以及搭建本地typecho开发环境遇到的问题
最近想试着想自己开发一款轻量的博客主题,于是就选中Typecho作为框架进行二次开发首先在本地搭建环境,这次我用的...
扫描右侧二维码阅读全文
11
2018/08

macOS环境下搭建php开发环境,以及搭建本地typecho开发环境遇到的问题

最近想试着想自己开发一款轻量的博客主题,于是就选中Typecho作为框架进行二次开发

首先在本地搭建环境,这次我用的是macOS

macOS自带Apache和PHP的,只需要简单配置一下就可以立即使用。

如何配置apache,php和MySQL,看下面这篇文章就够了
Mac下快速搭建PHP开发环境

我来说一下我遇到的问题,配置好环境之后,去typecho官网下载框架,部署到apache的webserver文件夹

一般我们要装一个图形化的数据库管理,一般选择PHPmyadmin

phpMyAdmin是用PHP开发的管理MySql的程序,非常实用

1、下载phpMyAdmin,在网址http://www.phpmyadmin.net/home_page/downloads.php中选择合适的版本下载,我选择的是phpMyAdmin-4.0.8-All-Languages.tar.bz2

2、将下载好的文件解压后,放进/Library/WebServer/Documents/文件夹中,并命名为phpmyadmin。

3、复制/Library/WebServer/Documents/phpmyadmin中的config.sample.inc.php,并命名为config.inc.php,并放在当前文件夹下。

4、编辑config.inc.php,修改其中的
$cfg['Servers']]$i]['host'] = 'localhost';

$cfg['Servers']]$i]['host'] = '127.0.0.1';

这样才可以连接mtsql,要不然连不上数据库,原因不明。

配置好PHPmyadmin之后,先不要着急安装typecho,先去数据库管理里面建一个“typecho”的database给博客用

建好之后我们就可以安装typecho了,安装到第二步的时候遇到了卡住我几个小时的问题

明明可以连接数据库,但是总是出数据库配置错误
图片

最终得到了解决方案如下:

试试在install.php文件的第56行加入 ob_start(); 代码;
还有另外一个办法是修改php.ini文件,加入 output_buffering =on 代码;
如果是阿里云,应该是启用含有“缓冲”的那个选项就可以了。

Last modification:September 12th, 2018 at 08:51 pm
If you think my article is useful to you, please feel free to appreciate

Leave a Comment