About 李, 超

该作者尚未填入任何详情
So far 李, 超 has created 11 blog entries.

php如何在浏览器查看后台调试信息

目录 1.如何在浏览器查看后台echo、var_dump输出的内容 2.如何在浏览器查看后台代码的错误信息 3.如何查看一览返回的数据信息 1.如何在浏览器查看后台echo、var_dump输出的内容 如下图是前端代码,我们看fID设置的是2 我们看一下后台,通过echo输出拼接的sql 我们点击服务按钮,触发action:queryNewsWap,按F12之后,打开浏览器调试,点击Network,然后点击queryNewsWap,然后点击Preview,如下,我们就看到输出的sql信息了,后面信息是执行了后面代码输出的内容,我们不用管,只关心我们想要查看的输出就可以了。 或者在Response里查看也可以 var_dump等的输出也都是一样的查看方法 2.如何在浏览器查看后台代码的错误信息 假如我们使用一个函数,路劲没有设置正确,那么调用的时候,也是会提示哪个文件哪一行代码出现问题的,如下,我们修改一下16行的queryDataBySQL方法调用的路径 同查看输出信息一样,我们查看Preview,输出了错误提示,我们可以根据错误提示,找到原因,调试代码。 3.如何查看一览返回的数据信息 查看系统提供的query方法,返回的json信息,下面是返回了2行,分别列出了2行的信息 我们经常会出现这个错误,如下,返回信息的第二行的fTEXT信息没有设置上,导致前台读取的时候发生问题, 出现这个错误,我们查看一下有没有返回数据,返回数据是否有问题

开发工具studio和.net后台联动调试

此方式可以解决前后台一起调试问题,便于我们找到问题代码。 前台刷新页面或者点击按钮之后,发送请求,就会跳转到后台.net代码,然后我们可以进行.net端的调试。 目录 1.设置联动调试 1.1设置.net的web的url 1.2设置前端访问url 1.3启动vs 1.4运行项目 2.查看运行错误 2.1首先设置成联动调试模式 2.2查看运行错误 2.3我们查看一个自定义的服务端的错误 附录 开发工具studio和.net后台联动调试 1、设置联动调试 1.1设置.net的web的url 右键X5BaasService,点击属性 设置web的的启动url和项目url为 1.2设置前端访问url 如下图,设置index.w文件的justep.Baas.BASE_URL="http://localhost:2271/baas"; 1.3启动vs 启动vs之前,我们先启动【启动MySQL数据库.bat】【启动Nginx服务.bat】这两个服务  然后在开发工具里,设置baas为baas.net,编辑baas.net 启动vs开发工具 1.4运行项目 再启动tomcat 右键点击用浏览器运行 即打开网页如下图,发送的请求就是【http://localhost:2271/baas/justep/takeout/queryFood】 在.net后台设置断点,刷新页面,这样就能跳转到我们.net的后台进行调试 即可跳到后台断点 2.查看运行错误 (此方法适用3.5版本,如果是3.5以前的版本,需要下载3.5版本的ActionHandler.cs、Web.config文件,覆盖3.4版本,才能支持)点击下载:catch 2.1首先设置成联动调试模式 2.2查看运行错误 我们举个简单的出错的例子,这是一个普通的查询页面,我们把正常运行得到如下图 [...]

阿里云弹性web托管php发布问题

目录 1.准备UI及Baas.php资源 1.1UI资源准备 1.2准备Baas.php资源 2.上传资源并部署 2.1上传UI资源 2.2上传Baas.php资源 2.3修改文件.htaccess文件 3.在阿里的数据库上创建外卖相关的库表 3.1创建数据库表 关于弹性web托管php发布问题解决方案 通过参考文档:利用WeX5-runtime-php进行运行环境部署,在阿里云的弹性web托管上部署php之后,网站不能打开的问题,下面我们会给出解决方案。 弹性web托管不支持pathinfo模式,所以我们需要修改url的请求方式和后台逻辑。 1)修改.htaccess文件RewriteBase 和RewriteRule ,这个修改请自行按照下面的部署进行修改,此修改是为了适应弹性web托管php发布,我们正常版本里的这个文件不会进行修改。 RewriteBase /baas RewriteRule ^(.*)$ index.php?$1 [QSA,PT,L] 2)后台逻辑,即修改ActionContext.class.php和index.php文件, 下载地址:new-ver-for-web-php 目前请下载这个两个文件覆盖,以后的版本会进行更新。       文件所在路径为:WeX5_4933\model\Baas.php   下面我们介绍一个如何部署弹性web托管的php网站 一、准备UI及Baas.php资源 1. 1UI资源准备 通过在Native下编译UI资源,可以获得要发布的静态文件。 下图以外卖案例为示意进行说明 UI编译后会在www目录下生成所需的UI资源。 [...]

.net-Internal Server Error解决方案

Internal Server Error错误解决方案 1.出现的原因 如果先安装的IIS,再安装的vs2015应该不会出现这个问题, 但是如果先安装的vs2150,再安装的IIS,那么需要再安装一下asp.net 因为vs2015默认的是4.0框架,如果想运行4.0的网站,需要用aspnet_regiis注册4.0框架,然后用4.0的Class池,就可以运行4.0的web项目了 2.如何处理 如何用aspnet_regiis注册4.0框架(注意:要以管理员的身份运行DOS窗口) 复制上面的目录  C:\Windows\Microsoft.NET\Framework\v4.0.30319,启动CMD进入上面的目录,如下图 回车后 如下图 已经进入 C:\Windows\Microsoft.NET\Framework\v4.0.30319 此目录,然后运行  aspnet_regiis.exe -i  如下图 稍等一会,  aspnet_regiis 注册后如下图

.net-调用后端服务

目录 1.搭建.net开发环境 1.1下载安装iis7.0,下载安装vs2015,配置IIS 1.2下载开发工具 1.3开发工具介绍 1.4设置开发工具 1.5开启服务和打开数据库 2.运行开发案例 2.1设置开发工具的编译路径 2.2编译UI资源 2.3拷贝UI资源到发布路径下 2.4打开IIS启动网页 2.5在开发工具里启动tomcat,运行案例 3.建立数据库和库表 3.1建立数据库 3.2配置数据源 3.3配置db.config.m文件 3.4创建表 4.创建服务文件 4.1创建服务文件 4.2添加Action 5.创建页面 5.1创建页面 5.2添加控件 5.3给控件绑定数据 5.4启动tomcat 6.调用后端服务 6.1 自定义Action 6.2 自定义一个cs文件 6.3 cs文件接收参数并返回值 6.4 UI如何调用testerp.service.m服务 [...]

.net-数据库-服务-页面

目录 1.搭建.net开发环境 1.1下载安装iis7.0,下载安装vs2015,配置IIS 1.2下载开发工具 1.3开发工具介绍 1.4设置开发工具 1.5开启服务和打开数据库 2.运行开发案例 2.1设置开发工具的编译路径 2.2编译UI资源 2.3拷贝UI资源到发布路径下 2.4打开IIS启动网页 2.5在开发工具里启动tomcat,运行案例 3.建立数据库和库表 3.1建立数据库 3.2配置数据源 3.3配置db.config.m文件 3.4创建表 4.创建服务文件 4.1创建服务文件 4.2添加Action 5.创建页面 5.1创建页面 5.2添加控件 5.3给控件绑定数据 5.4启动tomcat 6.调用后端服务 6.1 自定义Action 6.2 自定义一个cs文件 6.3 cs文件接收参数并返回值 6.4 UI如何调用testerp.service.m服务 [...]

.net-运行开发案例

目录 1.搭建.net开发环境 1.1下载安装iis7.0,下载安装vs2015,配置IIS 1.2下载开发工具 1.3开发工具介绍 1.4设置开发工具 1.5开启服务和打开数据库 2.运行开发案例 2.1设置开发工具的编译路径 2.2编译UI资源 2.3拷贝UI资源到发布路径下 2.4打开IIS启动网页 2.5在开发工具里启动tomcat,运行案例 3.建立数据库和库表 3.1建立数据库 3.2配置数据源 3.3配置db.config.m文件 3.4创建表 4.创建服务文件 4.1创建服务文件 4.2添加Action 5.创建页面 5.1创建页面 5.2添加控件 5.3给控件绑定数据 5.4启动tomcat 6.调用后端服务 6.1 自定义Action 6.2 自定义一个cs文件 6.3 cs文件接收参数并返回值 6.4 UI如何调用testerp.service.m服务 [...]

.net-搭建.net开发环境

目录 1.搭建.net开发环境 1.1下载安装iis7.0,下载安装vs2015,配置IIS 1.2下载开发工具 1.3开发工具介绍 1.4设置开发工具 1.5开启服务和打开数据库 2.运行开发案例 2.1设置开发工具的编译路径 2.2编译UI资源 2.3拷贝UI资源到发布路径下 2.4打开IIS启动网页 2.5在开发工具里启动tomcat,运行案例 3.建立数据库和库表 3.1建立数据库 3.2配置数据源 3.3配置db.config.m文件 3.4创建表 4.创建服务文件 4.1创建服务文件 4.2添加Action 5.创建页面 5.1创建页面 5.2添加控件 5.3给控件绑定数据 5.4启动tomcat 6.调用后端服务 6.1 自定义Action 6.2 自定义一个cs文件 6.3 cs文件接收参数并返回值 6.4 UI如何调用testerp.service.m服务 [...]

php开发-如何调用后端服务

目录 1.自定义Action 2.自定义一个php文件 3.php文件接收参数并返回值 4.UI如何调用testerp.service.m服务 5.查看运行结果 参考文档WeX5平台PHP开发 使用说明文档 php如何调用后端服务 1.自定义Action 在服务文件里,点击新增,然后输入名称 点参数列表的新增,新增2个参数,这个两个参数是从前台往后台传的。这样我们服务里就有了3个Action 2.自定义一个php文件 拷贝Testerp__do.php文件,然后修改名字为Testerp.php,注意这个名字是有要求的,首字母要大写 然后我们打开Testerp.php文件 a)修改一下里面的内容,命名空间:testerp,类名:Testerp b)再保留一个方法,修改方法的名称为queryCount c)下面我们就在这个方法里接收前台的参数,并且把处理的结果返回前台 d)注意:开头的<?php前面不能有空行和空格service.m如何调取Testerp.php文件呢,如下,我们指定路径和方法就可以了 testerp\Testerp::queryCount(注意,\前面是目录名字(全部小写),\后面是php文件名字(首字母大写),::后面是Action的名称) 3.php文件接收参数并返回值 如下图,定义变量$x,$y接收x、y参数 定一个$ret用来存放返回的内容,我们返回的都是JSON字符串。前台接收,并进行处理我们把代码拷贝下来,供大家使用 public static function queryCount($params, $context) { $x = isset($params["x"]) ? $params["x"] [...]

WeX5平台PHP开发 使用说明文档

目录 1.搭建开发环境 1.1下载开发工具 1.2开发工具介绍 1.3开启服务和打开数据库 1.4设置开发工具 2.运行开发案例 2.1启动tomcat,查看案例 3.建立数据库和库表 3.1建立数据库 3.2配置数据源 3.3配置db.config.m文件 3.4创建表 4.创建服务文件 4.1创建服务文件 4.2添加Action 5.创建页面 5.1创建页面 5.2添加控件 5.3给控件绑定数据 5.4启动tomcat WeX5平台PHP开发使用说明文档 1.搭建开发环境 1.1下载开发工具 访问官网http://www.wex5.com/downloads/ 从官网下载WeX5的工具压缩包 解压开发工具压缩包,解压后会占用约3GB的硬盘空间,请选择较大的解压目的目录(解压后不要放在系统盘) 1.2开发工具介绍 双击【启动WeX5开发工具.bat】文件,打开开发工具。 打开开发工具,如下图就是我们的WeX5开发工具,先简单介绍一下开发工具 了解工具 a)在开发工具里,右上角有Studio和数据库,点击Studio即切换到开发工具,进行开发工作,点击数据库即切换到数据库,可以进行数据库的操作,这样方便开发者在一个平台上,进行开发和数据库的操作。 b)我们看左边列,Baas、net、Baas.php、UI2,WeX5开发平台提供java、.net、php三种语言的后端开发,如果我们想要用哪种语言,在窗口->首选项-> Studio配置->baas中进行设置即可。 c)创建数据库后,窗口->首选项->Studio配置->数据源中,进行数据库配置。 [...]