PSI - 本地环境搭建
博客专区 > PSI 的博客 > 博客详情
PSI - 本地环境搭建
PSI 发表于3年前
PSI - 本地环境搭建
  • 发表于 3年前
  • 阅读 6947
  • 收藏 2
  • 点赞 2
  • 评论 9

移动开发云端新模式探索实践 >>>   

摘要: 为程序员提供PSI本地开发环境搭建的简要说明

我先说我本地使用的开发环境

1、PHP环境,我使用xampp ( https://www.apachefriends.org/zh_cn/index.html )

2、IDE, 我使用Netbeans的PHP IDE,https://netbeans.org/downloads/

      从2015-2-20开始,IDE我改用Eclipse了。


本地配置中,最关键的是数据库的建立。

在PSI git 目录中 {git根目录}\PSI\doc\99 SQL 中有两个SQL文件:

01CreateTables.sql

02InsertInitData.sql

在线浏览上述SQL,在这里


在MySQL中创建数据库,数据库名称为psi,然后执行上面两个SQL文件,就能创建数据库。

注:XAMPP中的MySQL的root用户默认密码是空


在 {git根目录}\PSI\web\Application\Common\Conf\config.php 中是数据库配置

这个实际上是ThinkPHP的配置文件,

参考ThinkPHP的官方文档:http://document.thinkphp.cn/manual_3_2.html#config_format


在XAMPP中,PHP文件放在

{XAMPP的根目录}\htdocs


返回技术文档目录

  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 182
博文 27
码字总数 12940
作品 2
评论 (9)
陈广歧
有Linux下的部署说明吗?
PSI

引用来自“陈广歧”的评论

有Linux下的部署说明吗?
对于Linux,我是一点都不懂,所以也就没有在Linux下部署过,很抱歉。
18703416449
本地环境下404页面 怎么解决额
ancle
PHP入门级学员,PHP、Apache分别安装的,现将PSI下web目录放到指定的目录下,启动后提示404(/Home/User/login not found)
PSI

引用来自“ancle”的评论

PHP入门级学员,PHP、Apache分别安装的,现将PSI下web目录放到指定的目录下,启动后提示404(/Home/User/login not found)
404问题参考这个:http://my.oschina.net/u/134395/blog/383754
dfsfdsfds
无法加载模块:Web
错误位置
FILE: /home/jxc/public_html/web/ThinkPHP/Library/Think/Dispatcher.class.php  LINE: 176
TRACE
#0 /home/jxc/public_html/web/ThinkPHP/Library/Think/Dispatcher.class.php(176): E('???????????????...')
#1 /home/jxc/public_html/web/ThinkPHP/Library/Think/App.class.php(38): Think\Dispatcher::dispatch()
#2 /home/jxc/public_html/web/ThinkPHP/Library/Think/App.class.php(193): Think\App::init()
#3 /home/jxc/public_html/web/ThinkPHP/Library/Think/Think.class.php(120): Think\App::run()
#4 /home/jxc/public_html/web/ThinkPHP/ThinkPHP.php(97): Think\Think::start()
#5 /home/jxc/public_html/web/index.php(25): require('/home/jxc/publi...')
#6 {main}
ThinkPHP3.2.3 { Fast & Simple OOP PHP Framework } -- [ WE CAN DO IT JUST THINK ]

CENTOS + APACHE +PHP +MYSQL 安装访问出现这个,什么问题?
PSI

引用来自“dfsfdsfds”的评论

无法加载模块:Web
错误位置
FILE: /home/jxc/public_html/web/ThinkPHP/Library/Think/Dispatcher.class.php  LINE: 176
TRACE
#0 /home/jxc/public_html/web/ThinkPHP/Library/Think/Dispatcher.class.php(176): E('???????????????...')
#1 /home/jxc/public_html/web/ThinkPHP/Library/Think/App.class.php(38): Think\Dispatcher::dispatch()
#2 /home/jxc/public_html/web/ThinkPHP/Library/Think/App.class.php(193): Think\App::init()
#3 /home/jxc/public_html/web/ThinkPHP/Library/Think/Think.class.php(120): Think\App::run()
#4 /home/jxc/public_html/web/ThinkPHP/ThinkPHP.php(97): Think\Think::start()
#5 /home/jxc/public_html/web/index.php(25): require('/home/jxc/publi...')
#6 {main}
ThinkPHP3.2.3 { Fast & Simple OOP PHP Framework } -- [ WE CAN DO IT JUST THINK ]

CENTOS + APACHE +PHP +MYSQL 安装访问出现这个,什么问题?
这个是ThinkPHP发出的错误,我猜测可能和服务器目录的权限设置有关系
拓宇网络
按照您的说明,配置wamp伪静态,但是无法登录~
ninja123

引用来自“ancle”的评论

PHP入门级学员,PHP、Apache分别安装的,现将PSI下web目录放到指定的目录下,启动后提示404(/Home/User/login not found)
我也遇到这样的问题,部署环境是ubuntu16.10 + apache2 + php7.0 将PSI 放在/var/www/html/目录下, 也是Not Found

The requested URL /PSI/web/Home/User/login was not found on this server.
修改了AllowOverride All
×
PSI
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: