liujia 发布的文章

云虚拟主机通过Rewrite实现不同的域名访问不同目录的内容

环境:

a.产品:虚拟主机免费版(Linux系统)
b.以 pmwiki.anqun.org 访问 /pmwiki ;test.anqun.org 访问 /test 上的内容为例

过程:

1.登录到域名解析面板,将 pmwiki.anqun.org 和 test.anqun.org 的A记录都指向虚拟主机的IP地址,如:139.129.141.225

bbs-aliyun-dongshan3-254233-1.png

2.登录到主机管理控制台,在“域名绑定”里增加 pmwiki.anqun.org 和 test.anqun.org 的绑定

bbs-aliyun-dongshan3-254233-2.png

3.通过ftp客户端连接工具,在/htdocs目录里创建好 pmwiki 和 test 的子目录,将这属于 pmwiki.anqun.org 和 test.anqun.org 站点的文件分别上传到 /htdocs/pmwiki 和 /htdocs/test 目录中

bbs-aliyun-dongshan3-254233-3.png

4.在本地新建htaccess.txt的文件,文件内容如下:

RewriteEngine On

RewriteCond %{HTTP_HOST} ^(www.)?pmwiki.anqun.org$
RewriteRule ^(/)?$ pmwiki [L]

RewriteCond %{HTTP_HOST} ^(www.)?test.anqun.org$
RewriteRule ^(/)?$ test [L]

5.将htaccess.txt文件,通过ftp客户端工具,上传到虚拟主机的/htdocs目录中,上传完成后,重命名为.htaccess

bbs-aliyun-dongshan3-254233-4.png

6.如果顺利,那访问 http://test.anqun.org 时,浏览器地址栏会显示 http://test.anqun.org/test/;访问 http://pmwiki.anqun.org 时,浏览器地址栏会显示 http://pmwiki.anqun.org/pmwiki/

bbs-aliyun-dongshan3-254233-5.png

bbs-aliyun-dongshan3-254233-6.png

参考:

Windows 2012 64位系统安装PostgreSQL 9

因之前看到 http://bbs.aliyun.com/read/164941.html 两个 http://bbs.aliyun.com/read/187492.html 帖子 ,说未能成功安装PostgreSQL,所以测试安装。

环境:

系统版本:Windows 2012 标准版 64位 (注:在阿里云公共镜像中的Windows 2008 SP2 32位中文版测试安装PostgreSQL9.4和PostgreSQL9.3不成功)
软件:postgresql-9.3.9-3-windows (32位) 和 postgresql-9.4.4-3-windows (32位)

过程:

1.从http://www.enterprisedb.com/products-services-training/pgdownload#windows PostgreSQL下载页面,下载 postgresql-9.4.4-3-windows(32位)

bbs-aliyun-dongshan3-253485-1.png

2.“以管理员身份运行” postgresql-9.4.4-3-windows.exe

bbs-aliyun-dongshan3-253485-2.png

3.此例,PostgreSQL将安装在路径:C:\PostgreSQL\9.4

bbs-aliyun-dongshan3-253485-3.png

4.设置数据库管理用户postgres的密码,如 aliyun.com

bbs-aliyun-dongshan3-253485-4.png

5.设置数据库的locale值,这里选择 Chinese (Simplified), China

bbs-aliyun-dongshan3-253485-5.png

6.本例,节省时间,就没有勾选运行 Stack Builder 的选项了

bbs-aliyun-dongshan3-253485-6.png

7.在系统的“服务”列表中,可以看到成功创建了 postgresql-9.4 名称的服务

bbs-aliyun-dongshan3-253485-7.png

8.运行 C:\PostgreSQL\9.4\bin\pgAdmin3 程序,测试是否能成功连接

bbs-aliyun-dongshan3-253485-8.png

9.在 pgAdmin3 程序界面中,选中在本地运行的PostgreSQL服务器,连接

bbs-aliyun-dongshan3-253485-9.png

10.输入在第4步为用户postgres设置的密码,验证身份

bbs-aliyun-dongshan3-253485-10.png

11.成功连接后,会显示相应的数据库等信息

bbs-aliyun-dongshan3-253485-11.png

参考:

无法在 Magento1.x 后台管理商品图片 - Flash

网站使用的程序是Magento 1.9.0。

1.登录到站点后台,管理商品,无法显示图片,无法上传图片,不能管理
magento-1.x-upload-image-flash-1.png

2.在浏览器的调试控制台里会有红字错误,如Object.Flex.getFlashPlayerVersion
magento-1.x-upload-image-flash-2.png

3.在浏览器里为站点设置Flash权限为“允许”,默认是询问的
magento-1.x-upload-image-flash-3.png

4.刷新站点后台,可以显示图片了
magento-1.x-upload-image-flash-4.png

参考:https://stackoverflow.com/questions/36885864/in-magento-i-cant-upload-the-image-in-the-products

Debian系统安装subversion(图文教程)

环境: Debian 7 64位系统

目的:安装 Subversion 软件

过程:

1.先更新数据库列表:
apt-get update

2.安装 Subversion 软件
apt-get install subversion
bbs-aliyun-dongshan3-252011-1.png

3.创建一个新的空的版本库,如 aliyun
svnadmin create /var/svn/aliyun

4.设置访问权限,如添加一个用户:fanqie,密码为:aliyun
vi /var/svn/aliyun/conf/passwd
bbs-aliyun-dongshan3-252011-2.png

5.编辑服务端的设置,如允许匿名访问,凭密码修改:
vi /var/svn/aliyun/conf/svnserve.conf
bbs-aliyun-dongshan3-252011-3.png

6.创建 Debian 系统的 Subversion 启动脚本,内容可参考下边的链接页面
vi /etc/init.d/svnserve

7.给启动脚本有“执行”权限,且启动 Subversion 的服务:
chmod +x svnserve
/etc/init.d/svnserve start

8.在客户端创建一个文件,再提交到服务端:
bbs-aliyun-dongshan3-252011-4.png

9.在服务端查看是否有客户端提交的文件:
svnlook tree /var/svn/aliyun/
bbs-aliyun-dongshan3-252011-5.png

链接:

Windows系统安装Zend Guard Loader

感谢罗老板。

问题:用浏览器访问服务器上的php文件,页面提示:Zend Guard Run-time support missing!

环境:Windows 2008 32位系统 + IIS 7 + php 5.4

解决:从官方网站下载 Zend Guard Loader 文件,按说明安装就可以了。

过程:

1.确认问题,页面显示信息:Zend Guard Run-time support missing!
bbs-aliyun-dongshan3-251956-1.png

2.从官主网站下载相应的 Zend Guard Loader 文件包,如 ZendGuardLoader-70429-PHP-5.4-Windows-x86.zip

3.将下载好的文件包解压,按里的边说明操作,如将 ZendLoader.dll 文件复制到 C:\php\zend\ 文件夹,再在 php.ini 末尾添加如下内容:
zend_extension=C:\php\zend\ ZendLoader.dll

4.保存 php.ini 文件更改内容后,重启IIS,就可以了。
bbs-aliyun-dongshan3-251956-2.png

链接: