phpMyAdmin:Cannot start session without errors

Cannot start session without errors, please check errors given in your PHP and/or webserver log file and configure your PHP installation properly.

找到 /etc/php.ini当中的session.save_path = "/var/lib/php/session",检查路径

然后chown user:group /var/lib/php/session

比如我用的nginx服务器,用户和用户组应该是nginx

或者干脆一点,不用那么麻烦,直接chmod 777 /var/lib/php/session

当然这会有安全方面的问题

VPS上修改PHPMYADMIN上传数据库大小限制

由于我现在把AWS作为VPS使用,用的Amazon linux又是基于centos,所以我以后都把它叫做VPS。

上传数据库的时候发现我的最大上传限制默认是2M,以前用虚拟主机都是50M,现在变成自己的机器反而变成2M,这让我很不爽,于是找办法修改。

解决办法就是修改/etc下面的php.ini,upload_max_filesize, memory_limit; post_max_size 三个的值,其中upload_max_filesize最小,其他两个至少要等于或者大于它,memory_limit的最大值是128M。

 

AWS/CENTOS搭建LAMP环境

如前述,我在AWS上使用的是Amazon自己的ami,Amazon Linux Ami基于CentOS,因此大部分操作都与CentOS差不多,作为一个菜鸟,将安装过程与大家分享,希望能帮到那些之前和我一样菜鸟的人:

用一个quick start里面的32位的amazon linux ami安装,Instance运行之后,Tunnelier连接到主机,这个时候的主机是干净的。

进入root,保险起见,先安装个screen比较好,这样子的话在断线之后还可以恢复,然后检查下更新(每行的代码分开输入)。

sudo su
yum install screen
yum update

1、安装Apache,MySQL,PHP

其实我原来想装nginx的,但是今天下午装那个lnmp一键安装包搞得实在郁闷,跑了两个多小时还没跑完,还是lamp实在点。命令很简单,先安装,再启动。 继续阅读AWS/CENTOS搭建LAMP环境