手动安装图度注意事项

安装使用MDK525时的几个注意事项 转自:https://blog.youkuaiyun.com/sundonga/article/details/86589937 以下为内容摘要: 文章目录J-LINK驱动问题安装芯片库的问题通过软件安装通过 MDK5 Software Packs 官网下载安装 J-LINK驱动问题 原因:新版本的Keil中J-Link驱动版本过高,个别J-Link不适配 解决方法:把 keil_v5/ARM/Segger整... 阅读详情

图度主页

https://www.tudu.im/

https://github.com/OrayDev/tudu-web

 

#Cookie及端口问题:

Setcookie 函数第5个参数域名部份。不能加入端口号,加入端口号cookie设置会失败。

Setcookie(“name”, “value”, time()+3600, ‘/’, ‘127.0.0.1:80’); //第5个参数加上端口号后无法设置cookie

Setcookie(“name”, “value”, time()+3600, ‘/’, ‘127.0.0.1’); //不加端口号才能成功设置cookie

设置成功的cookie所有端口都通用。如 127.0.0.1:8080 可以访问到所有127.0.0.1设置的cookie。

因此在图度的安装说明中特别说明了只支持80端口的安装。如果所绑定的端口非80端口或显式设置了端口号,可能会出现无法设置cookie并导置无法保存session的问题(session需要依靠cookie)。

解决方法为:/htdocs/www.tudu.com/application/configs/application.ini 配置文件中配置项

resources.session.cookie_domain = HOST

改为空字符串:

resources.session.cookie_domain = “”

/admin.tudu.com/ 和 /api.tudu.com/ 目录的相应配置文件也作同样修改,令setcookie第5个参数为空即可正常保存cookie及session。

 

另外,在chrome浏览器下,第5个参数至少要有2个“.”才能正常保存cookie,因此,

setcookie(“name”,”value”,time()+3600,’/’,’localhost’); //无法保存cookie

第5个参数使用没有“.”的localhost也无法正常在chrome下保存cookie,其它浏览器未进行测试。

 

“

PHP setcookie() 在Chrome失效。。

http://lekho.diandian.com/post/2011-06-01/1515852

-

为何在localhost下执行setcookie('localhost',520,3600+time(),'/','localhost')无法设置cookie?

http://www.zhihu.com/question/21385366

”

 

#站点配置及访问路径问题

图度使用了Zend框架,Zend框架必须使用rewrite(伪静态)功能。同时,图度使用了两个站点(前台与后台)(从其自动安装脚本中得知),前台站点使用80端口,后台站点使用另一个端口(默认是8888),通过服务器反向代理设置进行访问,令浏览器通过80端口即可访问另一个端口的后台站点。

 

使用Apache配置站点的注意事项(基于WAMPServer的Apache):

需要开启rewrite、proxy、proxy_http模块。

配置站点及反向代理(放到vhosts目录中,也可以直接写入httpd.conf中):

“

#前台站点

<VirtualHost *:80>

ServerName 127.0.0.1

DocumentRoot "E:\wamp\www\tudu\htdocs\www.tudu.com\public"

<IfModule mod_proxy.c>

#Reverse Proxy(反向代理)

<Proxy *>

Order Deny,Allow

Deny from all

Allow from 127.0.0.1

</Proxy>

ProxyRequests Off

#反向代理到后台站点

ProxyPass      /admin http://127.0.0.1:8091/admin

ProxyPassReverse /admin http://127.0.0.1:8091/admin

</IfModule>

 

<Directory "E:\wamp\www\tudu\htdocs\www.tudu.com\public">

    Options FollowSymLinks

    AllowOverride ALL #允许站点使用 .htaccess 文件

</Directory>

</VirtualHost>

 

#后台站点

Listen 8091

<VirtualHost *:8091>

ServerName 127.0.0.1

DocumentRoot "E:\wamp\www\tudu\htdocs\admin.tudu.com"

 

<Directory "E:\wamp\www\tudu\htdocs\admin.tudu.com\public">

    Options FollowSymLinks

    AllowOverride ALL

</Directory>

</VirtualHost>

”

在/admin.tudu.com/public/,/www.tudu.com/public/两个目录下建立.htaccess文件,添加rewrite规则:

“

<IfModule mod_rewrite.c>

    RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond $1 !^(index\.php|robots\.txt|views|plugins|backup|upload|image|runtime|install)

RewriteRule ^(.*)$ index.php/$1 [L]

</IfModule>

”

 

“

WAMP下httpd-vhosts虚拟主机设置(单IP多域名)

http://iecspace.ecjtu.org/posts/vhosts-set-one-ip-several-websites

-

Apache代理配置小试

http://sjsky.iteye.com/blog/1067119

-

Windows下自由创建.htaccess文件的N种方法

http://www.zendstudio.net/archives/create-htaccess-file-in-windows/

”

 

#在Windows下安装的注意事项

(注:在Windows未能完全成功安装,主要在于httpsqs)

 

在windows 32bit下安装memcache资料较多,在windows 64bit下安装,从以下地址下载memcache 64位版:

http://www.urielkatz.com/projects/memcached-win64/memcached-win64.zip

 

在win下安装httpsqs需要借助cygwin,但在win7 64bit上编译tokyocabinet出现源代码报错,无法通过编译。

 

“

php_memcache-2.2.27-5.4-VC9-x64

http://www.mediafire.com/download/txefo1qihwg94o1/php_memcache-2.2.27-5.4-VC9-x64.zip

-

很多PHP在Windows下的扩展dll文件

http://www.mediafire.com/php-win64-extensions#75bansbee0tme

-

PHP 5.3.13 memcache win 64 配置和安装

http://xintudou.blog.51cto.com/6235626/1242933

-

Windows下的Memcache安装

http://www.ccvita.com/258.html

-

Windows Memcache安装配置(For PHP5.3)

http://blog.fity.cn/post/394/

-

memcache的32位系统和64位系统的安装文件以及各版本配置的php_memcache.dll文件

http://download.youkuaiyun.com/detail/u011002948/6205541

-

php_memcache.dll php5.2 php5.3 php5.4

http://download.youkuaiyun.com/detail/xiaohei_ning/5877057

-

httpsqs学习笔记

http://zhangcs053.iteye.com/blog/1155162

”

 

最后,安装完图度后,登录入去后页面加载很慢,因为页面发起http请求查询IM在线数但查询地址错误总是会超时(30秒),修改源代码文件:

/library/oray/im/client.php

把方法改为:

“

    public function getUserStatus($email)

    {

    //此方法发起的http请求响应过慢,影响执行速度,暂时禁用

    return array();

”


#调整上传文件大小限制

修改php.ini对上传文件的限制

修改 www.tudu.com/application/configs/application.ini

中

upload.sizelimit 配置项值。


86、手动软件安装指南 本文详细介绍了在Ubuntu系统中手动安装软件的方法,包括使用图形界面和命令行工具安装.deb文件、从源代码编译安装的步骤,以及如何正确处理依赖项。同时,文章还强调了手动安装过程中的安全性注意事项,并提供了常见问题的解决方案。通过本指南,用户可以掌握灵活而安全的手动安装技巧,以应对官方软件源之外的软件需求。 阅读详情

相关推荐

httpsqs安装完整版

httpsqs安装完整版,不必找国处网站资料,里面包含了libevent-2.0.12-stable.tar.gz tokyocabinet-1.4.48.tar.gz httpsqs-1.7.tar.gz 与安装说明文件,亲测没有BUG,做队列服务器神器。

PHP消息队列httpsqs安装与使用无错版

源:http://blog.youkuaiyun.com/21aspnet/article/details/7467812 项目网址:http://code.google.com/p/httpsqs/ 使用文档:http://blog.s135.com/httpsqs/ 说明:由于需要安装的东西有些多,原文可能写的有些简略,所以适当补充了 1.安装libevent-2.0.12-stable.ta

fengxinze的专栏 1935

ArcGIS利用模型构建器批量导出nc文件中的不同波段数据

ArcGIS利用模型构建器批量导出nc文件中的不同波段数据

Yuanbaokk的博客 7252

Httpsqs安装使用说明

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_34357267的博客 610

MAX30102心率血氧传感器

估算AC、DC值的方法如下:找两个波谷点,两个波谷点之间有一个波峰点,两个波谷点相连成一条直线,与Y轴平行的线穿过波峰点会与两个波谷点连接成的直线相交于一点,这个点就是DC点,DC点的Y轴对应值就是直流分量,AC分量的值为波峰点到DC点之间的差值。在医院测量中常用的一种血氧采集方式,如下图所示,光电传感器和光源分别置于手指的两侧,光源穿过手指被另一侧的光电二极管接收,根据光衰减量计算血氧浓度。那么,根据上面的Beer-Lambert 定理,针对测量的具体场景,测量过程的衰减为三层穿透物质衰减量的叠加。

qq_41861711的博客 1万+

二维“能量源”(电场、磁场、功率)入射边界设置方法

comsol光学仿真设计相关学习笔记和经验 1. 二维“能量源”(电场、磁场、功率)入射边界设置方法 2.边界条件设置薄膜材料

VJCP_90909Bu0的博客 5192

统信桌面专业版【手动分区安装UOS系统】介绍

本文旨在详细介绍在安装UOS系统时采用手动分区的方法。虽然全盘安装通常是推荐的安装方式,但在特定情况下,如双系统安装或需要自定义分区布局时,手动分区安装则显得尤为重要。本文将为读者提供详尽的手动分区安装指南。

✨ 欢迎来到【Seal ^_^ 的优快云博客】!✨ 2万+

别再只会插拔了!深入Linux内核,手把手调试USB热插拔中断(以高通平台为例)

本文深入探讨了Linux内核中USB热插拔中断的调试方法,特别针对高通平台提供了详细的实战指南。从硬件基础到内核机制,再到中断调试工具和常见问题排查,帮助开发者系统性地解决USB设备识别问题。通过监控中断状态、分析处理流程和高级调试技巧,提升USB热插拔的稳定性和性能。

weixin_29161785的博客 428

小米手动安装系统更新包

点击手动选择安装包会自动跳转到文件管理器的那个Download/download_rom目录里,再点击你下载好的系统包即可,需要开网络让系统校验一下包是否正确后,就可以进入跟新。先点开设置-我的设备-点击xiaomi hyper os(第一排那个文字),进入到设备更新页面,然后点击右上角三个点。等待下载结束吧,一定要选比你现在系统更高的版本,就版本的系统要么无法回滚,要么需要清楚数据,可以试试。点击你需要的机型,这里按照自己的机型选,我选的是小米14pro。(下载慢可以用idm下载器,或者迅雷啥的)

今天的风儿好耀眼的博客 1万+

Cadence 中Cutout、Design_Outline 和 Outline的区别

摘要: 在PCB设计中,Cutout、Design_Outline和Outline都与电路板外形相关但用途不同。Cutout用于定义切割区域(如孔、槽),直接影响制造;Design_Outline仅标记设计边界,作为参考不影响切割;Outline则是实际切割轮廓层,用于制造。三者区别在于:Cutout针对具体切割区域,Design_Outline是设计参考,Outline是最终切割依据。设计时需根据需求选择合适层:外形参考用Design_Outline/Outline,切割区域用Cutout。

卤煮小鱼的博客 1785

【免费下载】 VMware Tools 安装包手动下载指南

VMware Tools 安装包手动下载指南 【下载地址】VMwareTools安装包手动下载指南 VMware Tools 安装包手动下载指南本仓库提供了一个手动下载 VMware Tools 安装包的资源文件 项目地址: ht...

gitblog_06577的博客 4396

AUTOSAR进阶图解==>AUTOSAR_SWS_BSWGeneral

本文详细解析AUTOSAR基础软件(BSW)模块的通用规范,涵盖其分层架构、配置管理、初始化流程和状态转换机制。AUTOSAR采用清晰的分层设计,包括应用层、服务层、ECU抽象层和微控制器抽象层,各层模块通过标准化接口交互。BSW模块配置采用类型化定义,支持预初始化、初始化和后期构建配置。文档还阐述了模块初始化流程中的依赖管理,以及运行时的状态转换与错误处理机制,为汽车电子控制单元的标准化开发提供规范指导。

一名留德华的,康德的信徒的,专注于汽车电子领域的博客 1125

Reloaded II 手动安装MOD的注意事项与解决方案

在使用Reloaded II模组加载器时,用户可能会遇到通过常规拖放方式无法成功安装MOD的情况。经过技术分析,这是由于Reloaded II界面中部分控件区域存在特殊的拖放逻辑限制导致的。 ## 具体操作步骤 1. **获取MOD文件**:确保已下载完整的MOD压缩包文件 2. **打开Reloaded II**:启动Reloaded II应用程序 3. **特殊拖放区域**:将MOD文件拖...

gitblog_07627的博客 674

Win10 系统下VisualStudio2022 配置Open3D-0.18.0(C++)

Win10 系统下VisualStudio2022 配置Open3D-0.18.0

点云侠的博客 2655

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

在 Cursor 中手动安装旧版 C/C++ 扩展的解决方案

最新版本的 Cursor 编辑器可能因微软限制问题导致 C/C++ 扩展失效(如代码跳转功能不可用)。本教程通过手动安装旧版扩展(v1.23.5)解决该问题。

beiguodexue优快云的博客 9184

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

安装nginx:手动安装和yum安装

在centos7.9安装Nginx1.24

kayotin的博客 1576

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

MiKTeX 具体应该怎样手动安装宏包?

转载:http://www.zhihu.com/question/26584112 基本上,自动安装只有优点,没有明显的缺点。 因此,请避免手动安装宏包。正常情况下需要的包都可以由 MiKTeX 在编译时自动安装,或者打开 Package Manager 安装。 如果有个别文档需要特殊的宏包不在 MiKTeX 的包列表中(例如某些期刊的类文件),简单的方式就是把你要使用的宏包

qq1987924的专栏 9204

在 Linux 上手动安装 VMware Tools

在 Linux 上手动安装 VMware Tools更新时间2022年11月07日可以使用命令行在 Linux 虚拟机上手动安装 VMware Tools。对于版本较高的 Linux 发行版,请使用集成的 open-vm-tools 版本。在版本 10.3.10 中停止提供适用于 Linux 虚拟机的 VMware Tar 工具的功能,因此 Workstation Pro 中包含的 tar 工具 (linux.iso) 是 10.3.10,且不会进行更新。

kfepiza的博客 1353

windows-build-tools 手动安装指南

windows-build-tools 手动安装指南 【下载地址】windows-build-tools手动安装指南 在Windows环境下,当自动化安装命令 `npm install --global --production windows-build-tools` 长时间无响应时,本指南为您提供了手动安装的详细步骤...

gitblog_06758的博客 736

#在 CentOS 7 中手动编译安装软件操作及原理

手动编译安装在 CentOS 7 中是一个强大的工具,适合需要高度控制的场景。核心步骤包括安装工具、下载源码、配置、编译、安装和配置服务。通过合理管理依赖和调试错误,可以高效完成安装。Nginx 的示例展示了典型流程,其他软件(如 Redis、MySQL)遵循类似步骤,但依赖和配置参数不同。

在下千玦的博客 1241

手动安装 CentOS 7

手动安装 CentOS 7 前面我们有讲过通过 PXE 的方式安装 Linux 系统,今天我们来说一下通过手动的方式安装 CentOS 7. 常见的手动安装操作系统方式是通过光盘安装,但也可以通过 U 盘安装,如果通过 U 盘安装,你需要注意的是,要选好工具,有可能会安装启动失败。 我的演示是通过虚拟机执行的,所以我使用的是虚拟光驱,并且虚拟机已经配置好的从光盘启动,如果你的机器不是从光盘启动,你需要通过修改 BIOS,将光驱调整到第一启动项。 从光驱引导后,你将看到 CentOS 的引导菜单,在这个菜单中

as900的博客 1697

pyocd手动安装pack包

进入pyock pack manager目录c盘C:\Users\Administrator\AppData\Local\cmsis-pack-manager\cmsis-pack-manager。新建Keil目录,在Keli目录新建STM32F4XX_DFP目录,在STM32F4XX_DFP目录下放入上面下载的.pack文件,在使用pyocd的时候发现没有stm32f407,于是使用pyocd pack命令安装。然后在中断中输入pyocd pack -s 便可看到安装的stm32f4包。

Jack Yi的博客 5921

openmpi安装_amber的安装补充手动安装补丁

amber的安装补充--手动安装补丁作者:朱宁来源:大科研小分享前言在前两期的推文中,笔者演示了amber18在ubuntu系统下的安装。同时笔者在陆续给其他电脑安装amber18的过程中,发现了一些问题,那就是编译的时候,通过终端联网自动更新amber和ambertools的补丁经常失败,而且可能给后续安装造成一定的问题。在这篇推文中,笔者将分享手动安装补丁的过程,需要可自取。手动安装...

weixin_39882394的博客 423
上一篇: 童牧晨玄 # 持续的注意力 阅读笔记
下一篇: 就任运营部部门经理就职演讲
gevolution90
博客等级 码龄18年 19粉丝 67原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值