linux/windows下开发yii项目

简介: linux/windows下开发yii项目

在Windows下


yii下载 http://download.csdn.net/detail/liuhongwei_study/7176073


1 将yii框架解压到apache下的htdoc文s件夹下


2修改php.ini文件,将extension=php_pdo_mssql.dll

extension=php_mysql.dll


extension=php_pdo_mysql.dl前的分号去掉.


3修改path变量


我的电脑--属性--高级--环境变量--双击path--在后面添加 ;D:\myenv\php.重启电脑


3验证是否安装成功


在地址栏中输入http://localhost/yii1.1.7/requirements/index.php


4创建web项目


(1)运行---cmd


(2)切换到framework目录。在命令窗户输入 d: 回车


(3)cd  myenv\Appache2.2\htdocs\yii1.1.7\framework


(4)在 framework目录下执行yiic  webapp  ..\test,创建test项目


(5)输入yes,创建项目成功


2.png


6在地址栏中输入http://localhost/yii1.1.7/test/index.php


如出现php error


1.png


解决方案:修改php.ini


;date.timezone,删掉前面的分号,并改为date timezone = PRC。保存,重启Apahce服务即可


在Linux下


1搭建lamp环境:http://blog.csdn.net/liuhongwei_study/article/details/36414829


1下载yii框架http://download.csdn.net/detail/liuhongwei_study/7632717


2将yii框架解压tar zxvf yii-1.yii-1.1.14.f0fee9.tar.gz.


3将yii文件夹拷贝到Apache下的htdocs文件夹下:cp /usr/local/src/yii-1.1.14.f0fee9 /usr/local/apache243/htdocs/


4将文加名重命名:mv yii-1.1.14.f0fee9  yii-1.1.14


5修改yiic文件:将!/usr/bin/env php 改为  #!/usr/local/php/bin/php


6进入yii文件夹并修改yii文件夹权限:chmod -R 777 .


7创建项目:framework/yiic webapp nongxiaotushu


8Create a Web application under '/usr/local/apache243/htdocs/yii-1.1.14/nongxiaotushu'? (yes|no) [no],输入yes进行创建


9Your application has been created successfully under /usr/local/apache243/htdocs/yii-1.1.14/nongxiaotushu.

目录
打赏
0
0
0
0
9
分享
相关文章
Shotcut 25.03 (Linux, macOS, Windows) - 免费开源视频编辑器
Shotcut 25.03 (Linux, macOS, Windows) - 免费开源视频编辑器
52 11
|
22天前
|
Veritas NetBackup 11 for Linux & Windows - 领先的企业备份和恢复解决方案
Veritas NetBackup 11 for Linux & Windows - 领先的企业备份和恢复解决方案
28 0
Veritas NetBackup 11 for Linux & Windows - 领先的企业备份和恢复解决方案
|
20天前
|
windows下和linux下cmake的规则有区别吗
通过合理使用CMake的条件逻辑和平台特定的配置选项,开发者可以编写更加灵活和健壮的CMake脚本,确保项目在Windows和Linux上的一致性和可移植性。
113 76
Nexpose 8.2.0 for Linux & Windows - 漏洞扫描
Nexpose 8.2.0 for Linux & Windows - 漏洞扫描
36 20
Nexpose 8.2.0 for Linux & Windows - 漏洞扫描
|
2天前
|
Metasploit Pro 4.22.7-2025040601 (Linux, Windows) - 专业渗透测试框架
Metasploit Pro 4.22.7-2025040601 (Linux, Windows) - 专业渗透测试框架
19 1
Metasploit Pro 4.22.7-2025040601 (Linux, Windows) - 专业渗透测试框架
|
17天前
|
Studio 3T 2025.5 (macOS, Linux, Windows) - MongoDB 的终极 GUI、IDE 和 客户端
Studio 3T 2025.5 (macOS, Linux, Windows) - MongoDB 的终极 GUI、IDE 和 客户端
77 2
Studio 3T 2025.5 (macOS, Linux, Windows) - MongoDB 的终极 GUI、IDE 和 客户端
DBeaver Ultimate Edtion 25.0 Multilingual (macOS, Linux, Windows) - 通用数据库工具
DBeaver Ultimate Edtion 25.0 Multilingual (macOS, Linux, Windows) - 通用数据库工具
87 12
DBeaver Ultimate Edtion 25.0 Multilingual (macOS, Linux, Windows) - 通用数据库工具
Metasploit Framework 6.4.55 (macOS, Linux, Windows) - 开源渗透测试框架
Metasploit Framework 6.4.55 (macOS, Linux, Windows) - 开源渗透测试框架
18 0
Metasploit Framework 6.4.55 (macOS, Linux, Windows) - 开源渗透测试框架
|
17天前
|
Nexpose 8.0.0 for Linux & Windows - 漏洞扫描
Nexpose 8.0.0 for Linux & Windows - 漏洞扫描
43 10
Termux安卓终端美化与开发实战:从下载到插件优化,小白也能玩转Linux
Termux是一款安卓平台上的开源终端模拟器,支持apt包管理、SSH连接及Python/Node.js/C++开发环境搭建,被誉为“手机上的Linux系统”。其特点包括零ROOT权限、跨平台开发和强大扩展性。本文详细介绍其安装准备、基础与高级环境配置、必备插件推荐、常见问题解决方法以及延伸学习资源,帮助用户充分利用Termux进行开发与学习。适用于Android 7+设备,原创内容转载请注明来源。
213 76
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等