导航:首页 > 网站知识 > 如何调试网站

如何调试网站

发布时间:2022-05-14 04:42:52

❶ 网站源代码如何在线进行调试

开发调试环境: Ubuntu 14.10,openJdk 1.7,Android Studio 1.0.2,android-5.0.1_r1源码
由于AS是基于IntelliJ IDEA开发的,所以本文也适用于IntelliJ IDEA
一、修改Android Studio(以下简称AS)的内存配置

因为在导入源码时需要消耗大量内存,所以先修改IDEA_HOME/bin/studio64.vmoptions(x86的机器修改studio.vmoptions)中-Xms和-Xmx的值。文档中使用的是748m, 可自行修改。
二、配置AS的JDK、SDK
在IDE中添加一个没有classpath的JDK, 这样可以确保使用源码里的库文件

并将其作为要使用的SDK的Java SDK。如下图

三、生成导入AS所需配置文件(*.ipr)
①编译源码(为了确保生成了.java文件,如R.java;如果编译过,则无需再次编译)
②检查out/host/linux-x86/framework/目录下是否有idegen.jar
如果idegen.jar不存在,执行:
mmm development/tools/idegen/

在5.0.1的源码中会生成res.java的文件夹,导致idegen.jar运行时抛FileNotFoundException,这是idegen的代码不够严谨造成的。
我的分享里有修改这个bug的patch,或者直接使用我分享的idegen.jar。
③执行
development/tools/idegen/idegen.sh

等待出现类似下面的结果:
Read excludes: 5ms
Traversed tree: 44078ms

这时会在源码的根目录下生成android.ipr和android.iml两个IntelliJ IDEA(AS是基于IntelliJ IDEA社区版开发的)的配置文件
Tips:
AS在导入代码时比较慢,建议先修改android.iml,将自己用不到的代码exclude出去.可以仿照过滤.repo文件夹的语法,如:
<excludeFolder url="file://$MODULE_DIR$/.repo" />
<excludeFolder url="file://$MODULE_DIR$/abi" />
<excludeFolder url="file://$MODULE_DIR$/art" />
这样在导入时就会跳过abi和art文件夹.过滤的越多,AS的处理速度就会越快.
④在AS中打开源码根目录下新生成的android.ipr

如果在导入时AS出现

则建议按照其给定的解决方法来解决(网址:http://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit),具体内容如下图:

四、解决源码中跳转错误问题
①为当前工程设置正确的SDK和JDK

②设置'Moles'的依赖

先将所有依赖删掉,只留下上图'1'所指向的两个(注意:这里删除全部只是为了方便。如果确实用到了.jar,在将它们的路径添加进来就可以了.
如:5.0.1的ContactsCommon用到了geocoder-2.9.jar和libphonenumber-6.2.jar)
点击上图中'2'指向的'+'并选择上图'3'指向的'Jars or directories'选项,依次将frameworks和external文件夹添加进来.如:

其它版本的代码在添加frameworks时可能会显示成:

没有关系,只是显示问题,点击OK还是会把frameworks路径添加进去的.
如果还有代码跳转错误,请仿照上面的步骤将相应代码的路径或jar文件添加到其Dependencies标签页中即可.
五、DEBUG源码
我们可以通过给刚导入的工程在'Moles'中添加'Android Framework'来让AS将它作为一个Android工程,从而方便我们调试代码.

可以按照上图中'1'和'2'来添加Android Framework支持.

在代码中加断点,然后选择'Run'->'Attach debugger to Android process'或者直接点击下图所示的图标
在弹出的选择进程(Choose Process)对话框中,勾选显示所有进程,选择要DEBUG的代码所在的进程,点击OK即可.
六、其它
代码中很多地方提示Call requires API Level x.... 出现这个问题是因为AS将我们的工程当做安卓应用程序工程了,且源码中没有指定minSdkVersion.
我们只需在源码根目录加一个声明minSdkVersion的AndroidManifest.xml文件即可(分享了一个AndroidManifest.xml)。
也可以考虑使用build.gradle来解决该问题。

❷ 如何在本地电脑安装调试网站程序

第一步,下载:xampp
第二步, 看使用说明调试。
第三步,将你的网站程序放到 xampp\htdocs目录
第四步,打开网站127.0.0.1访问即可
如果还有不懂的,私信我。

❸ 新网站如何实现本地调试

你要想在本地改好在上传的话要装上iis才可,iis设置好以后在地址栏打开127.0.0.1 就可以看到自己的网站了,用到的软件一般就是dreamweaver 找些教程自己看看。
IIS不一定要安装盘,没有安装盘的话在网上也可以下载到

1 安装 IIS
IIS 是Internet Information Server的缩写为,翻译成中文就是互联网服务器,主要的作用就是提供页面浏览,不管是HTML 的静态页面,还是ASP,PHP的动态页面,都是由IIS提供服务的。
IIS的添加,默认安装好的 WINDOWS 2003 Enterprise Server 企业版是没有IIS,我们把光盘放入光驱,选择 安装可选的windows 组件

IIS添加

在弹出的windows 组件向导中,我们选择 应用程序服务器,点击 详细信息 , Internet 信息服务(IIS) ,点击 详细信息 ,万维网服务,点击 详细信息,选中Active Server Pages,这样才能在IIS 中使用ASP动态语言,另外如果您打算使用ASP.NET 程序,请在ASP.NET上打勾,这样在安装好IIS后,才能支持相应的动态语言。

选择 应用程序服务器

2 配置 IIS
安装好IIS ,我们可以在开始——设置——控制面板——管理 中找到 INTERNET信息服务IIS管理器。

首先在左侧菜单 “网站” 点击右键——属性, 如果有多块网卡,把连接路由器的那块网卡的IP作为主IP, 然后在IP地址后的高级选项里,添加127.0.0.1,以便测试网站。

添加网站
在主目录选项卡,将准备存放网页文件的文件夹作为主目录

设置主目
点击应用程序设置——配置,在选项里勾选 启用父路径 默认ASP语言 VBScript, 在调试里勾选 启动ASP服务器端脚本调试,启动ASP客户端脚本调试

应用程序设置——配置

在文档选项卡,添加 index.asp 作为默认内容页,并上移至第一的位置。

添加默认内容页

如果存放网页目录的磁盘时NTFS分区,建议给网页目录文件夹以一定的权限,否则有可能造成网页出错

给网页目录文件夹以一定的权限

我们写一句最简单的ASP语言来测试IIS配置是否成功,新建一个记事本,写入<%=now()%>,这句代码的含义是显示当前时间,将这个记事本文件存成index.asp ,在IE浏览器里输入127.0.0.1 ,如果能显示当前时间 就说明IIS配置完全正确,可以开始下一步的工作了

测试IIS配置是否成功

❹ 如何本地调试网站

很多朋友都希望有一个自己的论坛,但是做论坛又谈何容易?这个问题很大,如果自己编程开发的话,至少需要半个月不睡觉甚至好几个月、好几年的时间。一个好的论坛,便于网友浏览、占用服务器资源少、运行速度快是最重要的。
��任何论坛的人气都存在无限发展的潜能,正因为有了论坛,才会出现超大型的网站。所以论坛的程序更要高度优化,以适应未来可能出现的高峰期。数据库类型,ASP最好选用SQL Server或文本类型,PHP选用MySQL或文本数据类型;文本类型的论坛制作难度更大,数据库文件最好不要超过300K。

��如果您制作网页还不到半年,最好不要太多考虑做论坛,以免分心,论坛不是谁都能做的,一是因为很多技术问题,需要自己多多学习;二是论坛的人气、言论的维护,如何去处理这些问题。我们去看看很多老牌的个人主页,还有哪些朋友在维护论坛?有时候真是说说罢了。其实建个留言板就很好了,留言板和论坛的作用是完全一样的。

��如果选用了Access数据类型的论坛,网站空间的费用可能会比较高;如果最高在线人数不到20人,一年300多元就够了;如果在线人数比较高、访问量大,一年需要2000~一万多元以上,我有位朋友就是因为流量太大而被服务商请了出来,要求更换2000多元/年的服务器。如果用你的个人电脑做论坛服务器,是很难胜任的,不能保证24小时开机,不能保证稳定运行,由于带宽不足更不能承受大流量。

��如果你有充足的资金,就可以考虑做论坛了,论坛总的主题一定要明确。可以使用别人的作品程序。你有必要学习ASP方面的教程。使用别人的作品,调试的步骤如:
��1.请点击这里搜索:http://www.google.com/search?hl=zh-CN&q=ASP+%E8%AE%BA%E5%9D%9B&lr=。
��2.安装IIS或PWS,本站有介绍的。
��3.把压缩包解压缩在本地任意的一个目录里,然后给这个目录设置虚拟目录,别名为zp。。
��4.用http://localhost/zp即可在本地浏览你的论坛了。
��5.一切顺利之后,可直接上传到你的ASP空间。然后用CuteFTP直接上传,如果不能运行,一是可能你下载的这套程序中有错误,比如它的数据路径不对;二是可能IIS或虚拟目录有问题。如果要用自己的电脑做服务器,注意不要在WinXP下。

��本文没有提到论坛具体是如何一步一步做的,因为这是一项庞大的工程,可能100篇文章也讲不完,我暂时也没这个精力和能力。仅注册用户、用户登录这一项就是个老难题,当注册用户达到30万,数据库如何分配?tencent网站登录慢就是这个原因。

现在论坛不好备案,是个问题

❺ 如何利用Chrome devTools调试android手机上的web网站

1、在Android手机上安装Chrome( Chrome for Android )
应用超市、或者google官网即可下载。

2、电脑系统安装了最新版的Chrome
最新版Chrome,确保开发者工具正常使用

3、Android手机装了

在设备管理器查看是否正确安装了驱动,如无,则需要到手机的官网下载,例如:
的驱动

一、安装Android SDK
下载Android SDK, ,本人的机器是windows,下载的文件为adt-bundle-windows-x86,解压并释放到D:/soft/android/adt(你也可以选择其他路径)

二、允许Android 手机启用USB调试
1、android系统设置:“设置”》“开发人员选项”》“USB调试”;
2、手机上
设置:打开
,点击左下角菜单按键,“设置”》“开发者工具”》“启用USB网页调试”

三、运行Android SDK
1、设置环境变量:右击“我的电脑”》“属性”》“高级”》“环境变量”》编辑“PATH”变量值,在末尾添加“;D:\soft\android\adt\sdk\platform-tools”

2、运行adb
打开cmd,输入如下命令:
adb forward tcp:9222 localabstract:chrome_devtools_remote

四、调试
1、在手机上用Chrome打开需要调试的网站

2、在电脑上用Chrome打开


3、调试
点击需要调试的网站,熟悉的Developer Tools就出来了,

至此,利用Chrome在android手机上调试网站的方法告一段落。

❻ 我下载了一个ASP的购物网站,要怎么调试

首先要跟你说明,以下是我手写的步骤,一定有不全面的地方,在调试时难免会出现其他问题!
网站安装部分
1,确定你的操作系统,理想的系统是win2003,自带IIS!如果你是xp,甚至是克隆版的xp,很可能需要安装iis,而手动安装的iis,还有可能完装成功却无法使用。
2,将你的网站复制到某一个NTFS分区,理论上网站需要给个别目录和数据库读写的权限,这里为了方便,请给你的网站所在目录包括子目录添加everyone完全控制权限。给数据库文件everyone 安全控制权限。
IIS部分
1,在IIS里“网站部分”,新建一个网站,取名,IP地址默认,选择网站路径,权限读取和写入,建立完成。
2,在IIS里,“web服务扩展”,中打开asp程序中需要 active server pages 的服务,如果不能确定,就把所有服务扩展都设置为允许。
3,打开新建的网站,右键属性,选择主目录标签,执行权限处选择纯脚本,点击配置,选择选项标签,启用父路径。
数据库部分
不清楚你的数据库是sql还是access,既然你说数据库可以用access打开,那么姑且认为是access,这种数据库本身不需要配置,拿来就能用,只要给当前数据库完全操作权限即可,注意是everyone的完全控制权限。
如果你的数据库是 sql server,那需要你提前安装好sql server(安装sql时,请指定使用sql的混和登录模式),然后将数据库文件mdf附加到数据库。sql server 的版本不同(2000,2005),附加的方法略有不同。
程序部分
安装完成后,需要修改程序与数据库之间的连接语句,不同的数据库连接的语句也不相同,如果你能很快找到网站与数据库连接的语句,如 conn.asp 文件,可以试着将连接语句中的相关参数改成本地计算机上的。比如:机器名,数据库,数据库用户名,以及数据库密码。
调试网站
打开IIS,打开新建的网站,在网站文件目录中找到网站默认首页,一般是 index.asp,default.asp,右建浏览。如果能正常访问,算你前面调试的不错!
如果不能正常访问,请把IE浏览器中显示脚本错误的通知打开,这样可以看到程序调试中出现的具体问题。脚本错误通知打开的方法中,工具,internet选项,高级,把滚动条拉下最下面,可以在选项列表中找到,并勾选,同时把友好错误提示的勾去掉。
补充
大概的方法是如此,但往往我在调试一个网站时,尤其是别人所谓做好的程序时,通过上述方法不能一次成功,会出现其他比较诡异的问题。但相信你有足够耐心来学习调试的过程的话,上述内容一定对你有帮助。希望你能成功。

❼ visual studio 怎么调试网站

文件菜单的 新建 里头点进去 会出现 新建项目 的框 左边选择 Visual C++ 项目 右边选择 win32 控制台应用程序 并在下面起好名字,选好你的项目的文件夹位置 确定 之后会出一向导 先直接 下一步(不要点完成) 然后 在这一步选择 空项目 就可以了

❽ 如何调试移动端网页

1
打开 仿真面板。

2
可以在 Device 选择设备。

可以在Screen 设置模拟的屏幕方面的东西,设置分辨率,屏幕尺寸。
可以在 User Agent 设置 客户端Agent
可以在 sensors 设置感应等,模拟触屏操作。
3
配置好之后,点击 Emulate 。开始进行仿真。

(选择Device需要点击emulate)其余选项是在修改后自动改变。
4
如何假设 平板旋转屏幕?

可以在 screen中,点击分辨率中间的互换按钮就可以了。
使用Chrome浏览器调试,配置好调试设置之后,可以自由输入 网址查看 在移动设备上的现实情况。

❾ chrome要知道别人网站js的执行过程要怎么调试

这里举例说明CSDN网站的调试过程:

1) 进入想要调试的网站,按F12打开调试模式

2) 点击sources栏目,找到相关的js文件(有些网站做了加密设置,js文件不好找,例如网络)

3) 点开js文件后,点击代码显示的行号可以进入调试模式,能看懂代码就调试你想知道的执行过程即可,看不懂的话,查找init类似的关键字加断点

4)进入调试模式后(添加断点成功后),F5刷新界面,或者手动点击页面刷新,F10,F12继续(下一步)调试运行

备注: 通常而言,大网站的js都比较复杂,要看懂实属不易,能看懂别人网站的js逻辑就好调试

❿ VS2010如何调试ASP网站

1、打开visual studio 2010程序开发软件

2、单击菜单栏的文件,依次选新建->网站->ASP.NET空网站,这里我们选择空网站,利于今后DIY自己的网站,最好什么从头来,便于对各类架构的理解(若是选择ASP.NET网站也行,只是里面已经集成了一些东西)

3、这里我们默认解决方案的名称为WebSite1,单击确定后进入网站的代码页面,在右边的解决方案资源管理器里只有一个web.config文件,这个文件用于对网站进行全局化的设置。

4、web.config其实是一个xml文档,里面有很多配置节点配置各项属性。比如有数据库连接字符串的节点设置数据库连接比如IP地址、端口、登陆用户名和密码等相关信息,在示图里只表明了所用的环境是netframework 4.0。

5、右键单击解决方案,左键单击选择添加新项弹出如下窗口。这里有很多网页元素,这里我们介绍用的最多的web窗体,选择好web窗体后单击添加。

6、在右边的解决方案资源管理器里就出现了Default.aspx以及附属他的cs源码Default.aspx.cs,这里cs源码和网页分开便于设计和编程。

7、单击左下角的拆分我们就看到了网页界面的代码和网页界面。

8、单击左边的工具箱,找不到就单击菜单栏视图下的工具箱,打开如下界面。

9、在工具栏里拖动一个button和一个textbox到中下方网页界面上。

双击button控件,打开cs源码页(其实就是上面的Default.aspx.cs),为button 控件添加代码

单击菜单栏调试->执行,就出现网站的预览页面,单击按钮,textbox就会显示代码中的文字

最后一步就是发布网站了,单击菜单栏生成->发布网站,在目标位置里填写网站服务器的地址或者本地磁盘的地址,生成网站的所有文件就会上传到相应的位置,网站就可以运作了。

阅读全文

与如何调试网站相关的资料

热点内容
网络共享中心没有网卡 浏览:547
电脑无法检测到网络代理 浏览:1404
笔记本电脑一天会用多少流量 浏览:702
苹果电脑整机转移新机 浏览:1400
突然无法连接工作网络 浏览:1160
联通网络怎么设置才好 浏览:1257
小区网络电脑怎么连接路由器 浏览:1141
p1108打印机网络共享 浏览:1236
怎么调节台式电脑护眼 浏览:794
深圳天虹苹果电脑 浏览:1028
网络总是异常断开 浏览:639
中级配置台式电脑 浏览:1094
中国网络安全的战士 浏览:656
同志网站在哪里 浏览:1451
版观看完整完结免费手机在线 浏览:1482
怎样切换默认数据网络设置 浏览:1142
肯德基无线网无法访问网络 浏览:1334
光纤猫怎么连接不上网络 浏览:1573
神武3手游网络连接 浏览:992
局网打印机网络共享 浏览:1021