作者存档
在Centos里面 yum install mysql*dev* yum install ruby*dev* 然后跑 gem install mysql 如果需要redmine支持gamil,执行如下即可 gem install tlsmail 2. 修改config/environment.rb 在最後加這兩行 require ‘tlsmail’ Net::SMTP.enable_tls(OpenSSL::SSL::VERIFY_NONE) 3. 修改config/email.yml production: delivery_method: :smtp smtp_settings: address: smtp.gmail.com port: 587 domain: gmail.com authentication: :login user_name: my_gmail_account@gmail password: gmail_pwd 完成后先用 ps -ef | grep ruby kill -9 [ruby所处PID] 重新启动ruby 比如 /usr/local/bin/ruby /usr/local/redmine/script/server webrick -e production [...]
一般情况下是不需要用到的, 可惜总是有些人喜欢加密一下。 下载附件自己跑吧 decode.php会将原文件名称增加.bak,并将解密后的内容写入原文件中。 decode.php
一般情况下服务器上为了安全都是关闭错误输出,在某些error级别的错误上往往都是空白页面,特别是正在live的网页,为了调试,可以在你想要debug的地方加下面两句话: ini_set(‘display_errors’,true); error_reporting(E_ALL);
找到public/javascrips/application.js 在line 50行左右,将addFileField 改成如下即可: function addFileField() { if (fileFieldCount >= 10) return false fileFieldCount++; var f = document.createElement(“input”); f.type = “file”; f.name = “attachments[" + fileFieldCount + "][file]“; f.size = 30; var d = document.createElement(“input”); d.type = “text”; d.name = “attachments[" + fileFieldCount + "][description]“; d.size = 60; var dLabel = document.createElement(“label”); //dLabel.addClassName(‘inline’); // Pulls [...]
