LAMP+Yii
来源:互联网 发布:抢票用什么软件好 编辑:程序博客网 时间:2024/05/22 23:31
安装环境:
CentOS x86_64 GNU/Linux(2.6.18-92.el5)
一.安装软件
第一步:安装apache
需要的安装包:
apr-1.2.7-11.el5_6.5.x86_64.rpm
apr-devel-1.2.7-11.el5_6.5.x86_64.rpm
apr-util-1.2.7-11.el5_5.2.x86_64.rpm
apr-util-devel-1.2.7-11.el5_5.2.x86_64.rpm
httpd-2.2.3-45.el5.centos.1.x86_64.rpm
httpd-devel-2.2.3-45.el5.centos.1.x86_64.rpm
httpd-manual-2.2.3-45.el5.centos.1.x86_64.rpm
mod_ssl-2.2.3-45.el5.centos.1.x86_64.rpm
openssl-0.9.8e-12.el5_5.7.x86_64.rpm
openssl-devel-0.9.8e-12.el5_5.7.x86_64.rpm
第二步:安装mysql
需要的安装包
mysql-client-5.1.52-1.x86_64.rpm
mysql-common-5.1.52-1.x86_64.rpm
mysql-server-5.1.52-1.x86_64.rpm
第三步:安装php
需要的安装包
php-mysql-5.1.6-27.el5_5.3.x86_64.rpm
php-5.1.6-27.el5_5.3.x86_64.rpm
php-mysql-5.1.6-27.el5_5.3.x86_64.rpm
php-common-5.1.6-27.el5_5.3.x86_64.rpm
php-pdo-5.1.6-27.el5_5.3.x86_64.rpm
php-ldap-5.1.6-27.el5_5.3.x86_64.rpm
php-cli-5.1.6-27.el5_5.3.x86_64.rpm
二.配置
1.apache配置文件
/etc/httpd/conf/httpd.conf
a.注释掉下列内容,不然会出现这样的错误:403 Forbidden:You don't have permission to access / on this server.
<Directory />
Options FollowSymLinks
AllowOverride None
#Order allow,deny #注释掉
#Allow from all #注释掉
</Directory>
b.配置虚拟主机(一个主机对应一个应用服务,对应一个主目录,对应一个主机名称)
/etc/httpd/conf.d/virtual.conf
NameVirtualHost *:80
<VirtualHost *:80>
# ServerAdmin webmaster@dummy-host.example.com
DocumentRoot /wwwroot/blog/
ServerName www.example.com
ErrorLog logs/www.example.com-error_log
CustomLog logs/www.example.com-access_log common
</VirtualHost>
2.配置php,增加内容如下:
/etc/php.ini
extension=msql.so
extension=pdo_mysql.so
如果不增加上述内容,会出现YiiBase::include(PDO.php): failed to open stream:
3.按照Yii指导配置blog应用
1.第一个问题:yii-You are not allowed to access this page
Error 403
You are not allowed to access this page.
问题分析:yii处于安全考虑。默认情况下允许在本机运行gii组件。所以出现上述问题,一般都是服务器不是本机。
解决方法:编辑你的main.php配置文件
‘modules’=>array(
‘gii’=>array(
‘class’=>’system.gii.GiiModule’,
‘password’=>’password’,
‘ipFilters’=>array(‘127.0.0.1′,’::1′), //将此处的IP改为本机目前使用的IP
),
),
在ipFilters中设置你的本机IP (记住是你本机 客户端ip 而不是服务端ip)
来自(脚手架 http://y-projects.tk/ )
CentOS x86_64 GNU/Linux(2.6.18-92.el5)
一.安装软件
第一步:安装apache
需要的安装包:
apr-1.2.7-11.el5_6.5.x86_64.rpm
apr-devel-1.2.7-11.el5_6.5.x86_64.rpm
apr-util-1.2.7-11.el5_5.2.x86_64.rpm
apr-util-devel-1.2.7-11.el5_5.2.x86_64.rpm
httpd-2.2.3-45.el5.centos.1.x86_64.rpm
httpd-devel-2.2.3-45.el5.centos.1.x86_64.rpm
httpd-manual-2.2.3-45.el5.centos.1.x86_64.rpm
mod_ssl-2.2.3-45.el5.centos.1.x86_64.rpm
openssl-0.9.8e-12.el5_5.7.x86_64.rpm
openssl-devel-0.9.8e-12.el5_5.7.x86_64.rpm
第二步:安装mysql
需要的安装包
mysql-client-5.1.52-1.x86_64.rpm
mysql-common-5.1.52-1.x86_64.rpm
mysql-server-5.1.52-1.x86_64.rpm
第三步:安装php
需要的安装包
php-mysql-5.1.6-27.el5_5.3.x86_64.rpm
php-5.1.6-27.el5_5.3.x86_64.rpm
php-mysql-5.1.6-27.el5_5.3.x86_64.rpm
php-common-5.1.6-27.el5_5.3.x86_64.rpm
php-pdo-5.1.6-27.el5_5.3.x86_64.rpm
php-ldap-5.1.6-27.el5_5.3.x86_64.rpm
php-cli-5.1.6-27.el5_5.3.x86_64.rpm
二.配置
1.apache配置文件
/etc/httpd/conf/httpd.conf
a.注释掉下列内容,不然会出现这样的错误:403 Forbidden:You don't have permission to access / on this server.
<Directory />
Options FollowSymLinks
AllowOverride None
#Order allow,deny #注释掉
#Allow from all #注释掉
</Directory>
b.配置虚拟主机(一个主机对应一个应用服务,对应一个主目录,对应一个主机名称)
/etc/httpd/conf.d/virtual.conf
NameVirtualHost *:80
<VirtualHost *:80>
# ServerAdmin webmaster@dummy-host.example.com
DocumentRoot /wwwroot/blog/
ServerName www.example.com
ErrorLog logs/www.example.com-error_log
CustomLog logs/www.example.com-access_log common
</VirtualHost>
2.配置php,增加内容如下:
/etc/php.ini
extension=msql.so
extension=pdo_mysql.so
如果不增加上述内容,会出现YiiBase::include(PDO.php): failed to open stream:
3.按照Yii指导配置blog应用
参考书 Yii_Blog_Book 使用Yii来建立Blog
1.第一个问题:yii-You are not allowed to access this page
Error 403
You are not allowed to access this page.
问题分析:yii处于安全考虑。默认情况下允许在本机运行gii组件。所以出现上述问题,一般都是服务器不是本机。
解决方法:编辑你的main.php配置文件
‘modules’=>array(
‘gii’=>array(
‘class’=>’system.gii.GiiModule’,
‘password’=>’password’,
‘ipFilters’=>array(‘127.0.0.1′,’::1′), //将此处的IP改为本机目前使用的IP
),
),
在ipFilters中设置你的本机IP (记住是你本机 客户端ip 而不是服务端ip)
来自(脚手架 http://y-projects.tk/ )
- LAMP+Yii
- LAMP Yii framework
- LAMP环境配置+yii配置
- LAMP + Yii,并且隐藏Yii url的inde.php
- LAMP+YII框架配置中遇到的问题
- LAMP
- LAMP
- LAMP
- LAMP
- LAMP
- LAMP
- LAMP
- lamp
- LAMP
- lamp
- LAMP
- lamp
- LAMP
- 新公司的第一天,纪念一下,上传个导入sim联系人的方法
- 选择排序的实现——直接选择排序
- 雕刻时光 相约未来
- 二环、三环有哪些桥
- time_t tm systemtime 互相转换
- LAMP+Yii
- pl/sql 记录表--对象数组
- 关于ADSL(PPPOE)拨号上网图标双击无效的问题
- 所见即所得编辑器
- c++ 系统托盘
- c++继承经典例子 .
- zoj 1796
- 遍历操作系统中的所有文件
- zoj 1002