- 浏览: 32699 次
- 性别:
- 来自: 北京
最新评论
-
i玉妍:
Viila的技术员就是牛
支付宝,paypal rails 接口
文章列表
ex:
set linesize 160
show linesize
来到新的公司,第一天老大就让我在服务器上 搭建新的环境。
服务器上已经有 mysql 和 apache 但是要命的是,mysql有两个 apache也有两个!
安装ruby1.8.7 下源码 编译安装 没问题
安装 rubygems 下源码 用 ruby setup.rb 没问题
安装 rails 2.3.5 没问题
gem install mysql 出问题了
需要指定mysql_config
whereis mysql
/usr/bin/msyql
指定到//usr/bin/mysql_config ,报错!
...
工作需要,让我尽快部署一个php项目。赶紧google,按部就班。
1.安装apache
wget http://labs.renren.com/apache-mirror/httpd/httpd-2.2.15.tar.gz
tar zxvf httpd-2.2.15.tar.gz
cd httpd-2.2.15
./configure --prefix=/usr/local/httpd
make && make install ...
操作系统: Ubuntu 9.10
安装基本上是按照http://www.lighttpd.com.cn/?p=56 介绍的来的,略去了 安装ruby rails mysql部分
1.从安装 fcgi开始
http://www.fastcgi.com/dist/
tar xzvf fcgi-2.4.0.tar.gz
cd fcgi-2.4.0
./configure --prefix=/usr/local/system/fcgi
make && make install
2.安装fcgi的ruby支持库
http:/ ...
转自 小苏博客 http://blog.csdn.net/xiaosu_521/archive/2008/03/09/2160458.aspx
环境变量配置文件
在Ubuntu中有如下几个文件可以设置环境变量1、/etc/profile:在登录时,操作系统定制用户环境时使用的第一个文件,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行。2、/etc/environment:在登录时操作系统使用的第二个文件,系统在读取你自己的profile前,
听说 nginx + passenger 部署rails比较流行,自己装个试试看。
1.安装
gem install passenger
passenger-install-nginx-module
第二个安装的是nginx,安装nginx的时候 可以用prefix=‘’指定安装的目录。
装好后,进入nginx目录/sbin/nginx 启动nginx。打开浏览器 输入http://127.0.0.1 看到提示 说明安装成功
2.配置
在nginx/conf/nginx.conf 里修改
http{
...
...
在windows xp上装了Ubuntu,每次开机时总是默认进入windows,很麻烦,想要修改一下,让每次开机时都能默认进入Ubuntu。
Google,得到结果如下。
方法一: 进入windows,右击我的电脑,属性 -> 高级 -> 启动与修复 -> 修改默认系统
方法二:修改 c:\windows\boot.ini
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
...
用fushioncharts 做了个,显示数据的饼状图,在本机测试良好,放到服务器上 挂了。看log,报错:
ActionController::RoutingError (No route matches "/crossdomain.xml" with {:method=>:get})
google,说跨域访问需要建一个crossdomin.xml 文件。(很奇怪,我的应用在一个站点内,怎么会跨域了呢)
先解决问题,在 /public 下新建一个 crossdomain.xml 文件,写入
<?xml ve ...
ssh -qTfnN -D 7070 remote_server
输入密码后会生成一个端口为7070 的服务,在firefox 用autoproxy 插件,就可以很方便的进行访问了。
前提,需要一个国外的vpn服务器
公司业务需求,做支付接口。
paypal
def paypal_url(return_url,cancel_url)
values = {
:business => 'saller_1248169040_biz@163.com',
:cmd => '_cart',
:upload => 1,
:return => return_url,
:invoice => id,
:receiver_email => user.email,
:cancel ...
安装mysql时 make 时 提示 redeclaration of C++ built-in type ‘bool’ 错误。
是没有安装 gcc-c++ 导致的,解决如下。
sudo apt-get install build-essential
今天在Ubuntu10.04 安装完rubygem后 打算升级gem 结果提示 no such file to load -- zlib 错误。
解决办法,安装zlib1g 和 zlib1g-dev 包,然后
1.回到ruby源码目录/ext/zlib 下
2. ruby extconf.rb
3.make && make install
问题解决。
工作需要 判断上传的文件类型 为图片(gif,jpg,png)
view:
<% form_for :complain_evidence,:url => {:action => "upload_complain_evidence",:id => @order.seq_no},:html => {:id => 'f_e',:multipart => true} do |c| %>
<p><%=file_field :attachment,:uploaded_data%>(picut ...
导出:
mysqldump -uroot -p**** 数据库 >导出文件的路径
导入:
mysql -uroot -p**** 数据库 <导出文件的路径