摘要:一般在本地开发的话,大部分是把 YII 框架放在web 的根目录, 然后在子目录建立相应的项目目录,对应的部署到服务器上也,也要每个项目都要传一份Yii 框架文件到服务器上,造成空间资源的浪费,今后升级也比较麻烦. 可以把yii 框架文件放到php的 include_path目录下面,mac 系统用XAMPP 的话一般在 /Applications/XAMPP/xamppfiles/lib/php
一般在本地开发的话,大部分是把 YII 框架放在web 的根目录, 然后在子目录建立相应的项目目录,对应的部署到服务器上也,也要每个项目都要传一份Yii 框架文件到服务器上,造成空间资源的浪费,今后升级也比较麻烦.
可以把yii 框架文件放到php的 include_path目录下面,mac 系统用XAMPP 的话一般在 /Applications/XAMPP/xamppfiles/lib/php 目录, 在这个目录下面建立一个yii 目录, 把框架文件目录framework 复制进去 或者做个链接.
服务器上也按照同样的方式复制framework 文件到php的 include_path目录的yii下面,这样多个项目都可以共享一个yii 框架拷贝,即使是不同的虚拟主机也是可以.升级框架也比较方便,直接升级一份framework 就可以.
把入口文件 index.php 按如下修改:
<!-- lang: php --> <?php // $yii=dirname(__FILE__).\'/../yii/framework/yii.php\'; $yii = \'yii/framework/yii.php\'; $config=dirname(__FILE__).\'/protected/config/main.php\'; // remove the following lines when in production mode defined(\'YII_DEBUG\') or define(\'YII_DEBUG\',true); // specify how many levels of call stack should be shown in each log message defined(\'YII_TRACE_LEVEL\') or define(\'YII_TRACE_LEVEL\',3); require_once($yii); Yii::createWebApplication($config)->run();
相关文章推荐
虚拟主机的专业参数,分别都是什么意思?2022-09-09
中非域名注册规则是怎样的?注册域名有什么用处? 2022-01-10
HostEase新年活动促销 美国/香港主机全场低至五折2021-12-28
HostGator下载完整备份教程分享2021-12-28
Flink中有界数据与无界数据的示例分析2021-12-28