books-manager-php

基于PHP+MySql实现的简单的图书管理系统

一 XAMPP环境安装步骤
配置xampp集成环境下载地址,安装完成后,开启MySql和web服务,访问localhost即可打开页面; 在集成环境中点击“Open Application Folder”找到对应的xamppfiles,htdos即为web静态资源根目录; 下载yii2 basic,在htdos目录下新建mvc文件夹,将yii2解压至该目录; 修改htdocs/mvc/basic/config/web.php文件,给cookieValidationKey配置项添加密钥(内容随意),否则yii无法运行; 保证yii安装目录(basic文件及basic下的文件夹)的访问权限(可读可写);

ls -l 查看文件的具体信息
chmod -R 777 assets 修改assets文件及其自文件的的读写权限

通过浏览器访问web路径http://localhost/mvc/basic/web/index.php即可看到主页面:
二 Yii环境基本配置
配置数据库连接,修改config/db.php文件中的dbname=yii2basic,在xampp的phpmyadmin模块新建yii2basic数据库; 激活Gii
a. 在web.php文件中查看,确保存在如下片段:

$config['bootstrap'][] = 'gii'; $config['modules']['gii'] = [ 'class' => 'yiigiiModule', // uncomment the following to add your IP if you are not connecting from localhost. 'allowedIPs' => ['127.0.0.1', '::1'], ];

b. 检查应用入口脚本web/index.php,将YII_ENV设置为dev;
3. 开发模式下,Gii模块已激活,可访问http://localhost/mvc/basic/web/index.php?r=gii进入Gii主页: 4. 在yii2basic数据库中新建图书基本字段表: 5. 在Gii中生成对应的Model GeneratorCRUD Generator;

6. 至此,各环境基本配置完毕,可通过访问http://localhost/mvc/basic/web/index.php?r=books进行增删改查操作,具体业务逻辑见controllers、models、views文件;

7. 对应的模版目录:
model: /mvc/basic/vendor/yiisoft/yii2-gii/src/generators/model/default;
curd: mvc/basic/vendor/yiisoft/yii2-gii/src/generators/crud/default;

版权声明:

1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。
2、网站不提供资料下载,如需下载请到原作者页面进行下载。
3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考学习用!
4、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。