Tavalised Redmine'i paigaldamise ja uuendamisega seotud probleemid
Rakenduse värskendamise käigus ilmub logisse veateade, mis sisaldab fraasi "SQL 구문에 오류가 있습니다. 근처에서 사용할 올바른 구문은 MySQL 서버 버전에 해당하는 설명서를 확인하십시오. ... ".
포후스
vananenud ega saa töötada meie rakendusele saadetava päringuga의 tähendab, et teie andmebaas를 참조하세요. Ta lihtsalt ei saa seda aru.
라헨두스
Peate oma andmebaasi värskendama.
Kuidas andmebaasi värskendada?
saadaval의 Üksikasjalik kirjeldus 티어드미스트베이시스.
Olete installinud või uuendanud Easy Redmine'i kasutajaõigustega, mis ei vasta meie tugevale soovitusele juhiste järgimiseks (vähemalt üks kord minevikus).
- Korrigeerige õigused käskudega 을 chgrp ja chown하지 vastavalt serveri seadetele (nt 는 chgrp -R www가 데이터 public_html이)
- Käivitage installatsioon uuesti käsu abil 간부 레이크 easyproject 번들 : RAILS_ENV = 생산 설치, mis tühjendab vahemälu (kui käivitate selle juurkasutajana, siis see ei õnnestu)
- Taaskäivitage server
Kui kasutate Easy Software'i pakutavat virtuaalmasinat, käivitage kasutaja 쉽게 모든 :
sudo chown -R easy / home / easy / current
(vanemates masinates - sudo chown -R easy /srv/easyredmine/public_html)
sudo chgrp -R easy / home / easy / current
(vanemates masinates - sudo chgrp -R easy /srv/easyredmine/public_html)
cd / home / easy / current
(vanemates masinates - cd /srv/easyredmine/public_html)
간부 레이크 easyproject 번들 : RAILS_ENV = 생산 설치
sudo 서비스 puma@your.domain.name 다시 시작
Ärge unustage seada õigused kõikidele vajalikele kaustadele.
Siin on mõned vihjed, mida saate teha, kui tekib 500 tõrge.
- 케이비타게 간편한 서버 요구 사항 확인 자 proovige parandada ebaõnnestunud valideerimisi
- 바런디지 오마 앤메바스
- laadige alla viimane pakett Kliendi tsoonist
- veenduge, et veebiserveril on 타이엘릭 리기패스 공공, 파일, 로그, TMP 카우스타델레
- 케이비타게 번들 개발 시험 --without 설치
- 케이비타게 간부 레이크 easyproject 번들 : RAILS_ENV = 생산 설치
- taaskäivitage rakenduse 서버
- kustutage kõik kolmandate osapoolte Redmine'i pistikprogrammid(ka andmebaasist)
- 키르주타게 메일레 아드레실 support@easyredmine.com 자 로그/production.log
구성 시간 초과에 대한 Kui, viga ilmub을 참조하세요.
- Suurte eksportide 코랄
- 서버리 ülekoormuse 코랄
- 갈퀴 ülesannete käivitamisel kasutajaliidesest
MySQL을 사용하는 방법
Veenduge, et teil oleks Piisav arv lubatud ühendusi MySQL-iga. sõltub kasutajate arvust, kuid teil peaks olema vähemalt 100 lubatud ühendust를 참조하세요.
viga ilmneb alates versioonist 2018 1.2(platvorm 04.00 ja uuem)를 참조하세요.
Viga ilmneb uuenduse paigaldamise ajal, sisaldades mõnda järgmist.
[!] `Gemfile` parsimisel ilmnes viga:
[!] `Gemfile` parsimisel ilmnes viga: ei saa Sellist falli laadida --
# 플러그인 'rys-bundler', github : 'easysoftware / rys-bundler', 분기 : 'master'> Plugin.hook ( 'rys-gemfile', self)
Bundler는 다음과 같습니다.
Redmine 설치 관리자의 버전을 확인하세요.
라헨두스:
Enne uuenduse paigaldamist
$ gem 설치 redmine-installer
Seda probleemi esineb siis, kui kasutate Easy Redmine URL-il lõppu, näiteks: https://company.com/easyredmine/
Selles olukorras peate veenduma, et teil on muutuja RAILS_RELATIVE_URL_ROOT konfigureeritud õigele lõpule /easyredmine
Bitnami :
- Loo täiendav konfiguratsioonifail config/additional_environment.rb
- config.action_controller.relative_url_root = "/ easyredmine"
- seejärel eelkompila assetsid (rake easyproject:install RAILS_ENV=production) ja taaskäivita server
Veenduge, et wkhtmltopdf oleks installitud ja töötaks ( wkhtmltopdf vajab X serverit või muud emulatsiooni)
Testige seda kasutades: "wkhtmltopdf google.com google.pdf"
Lisage oma puhverserveri konfiguratsiooni:
proxy_set_header X가 - 전달 - 프로토 HTTPS
크론 구성을 확인하십시오. 레이크 작업은 매우 중요하다 않습니다. 루트로 실행합니다. 이 권한이 부족하여 실패의 원인이됩니다.
의는 사용자로 쉽게 레드 마인을 실행한다고 가정 해 봅시다 쉽게. 명령은 다음과 같습니다
활성 crons보기 의 crontab -u 쉽게 -l
편집 의 crontab -u 쉽게 -e
변경 승인 sudo 서비스 cron reload
모든 5의 분 크론을 실행하는 예 :
* / 5 * * * * /home/easy/scripts/easy_scheduler.sh &> / dev / null
#! / bin / bash -l
LOG_FILE = "/ home / easy / current / log / easy_scheduler_rake.log"
echo "$ (날짜 '+ % Y- % m- % d % H : % M : % S') 레이크 시작">> $ {LOG_FILE}
cd / home / easy / current && bundle exec rake easyproject : scheduler : run_tasks RAILS_ENV = production >> $ {LOG_FILE}
echo "$ (날짜 '+ % Y- % m- % d % H : % M : % S') 끝 갈퀴">> $ {LOG_FILE}
/home/easy/scripts/easy_scheduler.sh는 실행 파일이어야합니다.
sudo chmod + x /home/easy/scripts/easy_scheduler.sh
서버에서 크론을 설정하는보다 정확한 매뉴얼을 인터넷을 검색하는 것을 망설이지 말라. 그것은 독점적으로 쉬운 레드 마인이 필요한 기능하지 않습니다.
Kui värskendate Easy Redmine'i Windowsi platvormil ja saate veateate ExecJs :: RuntimeError에, peate lihtsalt oma süsteemi 설치 NODEJS korrektseks värskenduseks.
Veenduge, et teie veebiserver toetab URL-aadressi tegelikku suurust
Veenduge, et ei kasuta Webricki veebiserverit!
- veenduge, et teil oleks veebiserveri ja Ruby viimane versioon
- konfigureerige aeglased filtripäringud ümber, et näidata vähem välju
- lülitage CRON välja, et see ei käivituks nii sageli
- viidake sellele juhtumiuuringule - Rails kiirendamine ilma Ruby koodi muutmata
- kontrollige oma konfiguratsiooni - https://www.easyredmine.com/resources/installation/1885-recommended-optimal-configuration-of-easy-redmine-server
코페리 실패 Kaust oma vanast Redmine'ist.
Redmine'i konfiguratsioonifailis saate vaikefailide asukohta muuta või kasutada sümbolilinki. LAN- või pilvepõhised võrgusalvestused manuste jaoks 에이 올레 수비타타바드 usaldusväärsuse 문제가 발생했습니다.
구성:
./config/configuration.yml
# Absoluutne tee kausta, kus는 salvestatud에 사용되었습니다.
# Vaikeväärtus on 'files' kaust teie Redmine'i eksemplaris.
# Teie EasyRedmine'i eksemplaril peab olema Selle kausta lugemis-/kirjutamisõigus.
# 설명: attachments_storage_path 경우 : / var / www /에서 레드 마인 / 파일
설명:
Kui te ei saa manust avada, vaadake üldlevinud vigade jaoks ./log/production.log:
마누스트 에이 사아 사타, /var/www/redmine/files/2015/08/150805095407_xxx.PNG ei eksisteeri või loetav
ENOENT, 이구스 킬라투드... 제네.
Veenduge, et teie veebiserveril oleksid Täielik juurdepääsavalik, failid, logi, tmpkaustad
Uued pühendused teie hoidlasse ei kajastu Easy Redmine'is, kui need pole rakenduse poolt toodud. Peate seadistama veebikonksud oma hoidla kliendile (github, gitlab, TortoiseSVN,...) teabega teie Easy Redmine'i kohta.
- 밍지 haldusse >> seaded >> hoidlad
- Luba WS hoidla haldamiseks
- Genereeri API võti
- 살베스타
- Minge oma hoidla kliendile
- Lisage veebikonks
Eeldame, et teie sait on easyredmine.company.com
Git'i jaoks - https://easyredmine.company.com/ SYS / git_fetcher
või https://easyredmine.company.com/ SYS / git_fetcher? 키 =[API võti]
- sõltuvalt kliendi seadetest võib see nõuda ühte URL-i või võtit erinevasse välja
SVN-i jaoks - https://easyredmine.company.com/ SYS / fetch_changesets
või https://easyredmine.company.com/ SYS / fetch_changesets? 키 =[API võti]
Alates punktist 5 on see kõik hoidla kliendi kätes ja ei ole seotud Easy Redmine'i seadetega. See on midagi, mida peate kontrollima pärast puhta installimist või Redmine'i uuendamist.
Kui seadistate oma Easy Redmine'i domeeni, veenduge, et kasutate vähemalt esimese taseme domeeni, näiteks http://myeasyredmine.com selle asemel, et lihtsalt kasutada http://myeasyredmine. Mõned brauserid võivad sellega probleeme tekitada.
광산 haldusse >> Seaded >> E-posti teavitused
ja kontrollige, et SAATJA aadress oleks õige.
peaks olema sama(või vähemalt samast SMTP 서버리스트) nagu konfiguratsioonifailis를 참조하세요. Vastasel juhul võivad mõned e-postiteenused(gmail, yahoo jne) teavitused tagasi lükata.
Kontrollige oma konfiguratsiooni vastavalt Sellele Artiklile Teadmistebaasis.
Konfiguratsiooni õigsuse kontrollimiseks proovige kontrollida, kas saate Easy Redmine serverist telneti abil ühendust luua meiliserveriga.
telnet teie.domeen.siia port_number_siia(주소: telnet gmail.com 465)
문제에 대한 자세한 내용은 meiliserveri konfiguratsioonis에 대한 문제를 확인하세요.
Errno::EPIPE (Katkenud toru) 보이 wkhtmltopdf: ei saa ühendust X-serveriga
Põhjustatud probleemidest ekspordikomponendiga wkhtmltopdf
Siin on pakutud lahendused.
Peata server
Hankige vajalik versioon wkhtmltopdf-ist aadressilt http://wkhtmltopdf.org/downloads.html
Näide (peate töötama oma keskkonna üksikasjadega):
- sudo apt-get 설치 xvfb xauth
- wget https://bitbucket.org/wkhtmltopdf/wkhtmltopdf/downloads/wkhtmltox-0.13.0-alpha-7b36694_linux-jessie-amd64.deb
- sudo dpkg -i wkhtmltox-0.13.0-alpha-7b36694_linux-jessie-amd64.deb
- sudo apt-get -f install
- sudo mv / usr / local / bin / wkhtmltopdf / usr / local / bin / xwkhtmltopdf
- echo 'exec xvfb-run -a -s "-screen 0 640x480x16"xwkhtmltopdf "$ @"'| sudo tee / usr / local / bin / wkhtmltopdf> / dev / null
- sudo chmod a + x / usr / local / bin / wkhtmltopdf
Ainult mitte-peata server
- Peate oma serveris olema wkhtmltopdf installitud PATH
(있는 apt-get 얌 wkhtmltox 설치, wkhtmltox 설치)
See peab olema paigaldatud bundlerisse, vastasel juhul võib see pärast Easy Redmine'i värskendamist töötamata jääda - Veenduge, et programm töötab korrektselt (käivitage näiteks konsoolist wkhtmltopdf https://easyredmine.com homepage.pdf)
- taaskäivitage rake easyproject:install RAILS_ENV=production
- taaskäivitage server
플러그인 설치
- ROOT kasutajana에서 플러그인 설치를 완료하세요
- Kõigepealt kustutage kõik vanad Easy Gantt 플러그인, olemas에 대한 kui 필요(plugins/easy_gantt*)
- Kopeerige kõik lahtipakitud 플러그인 REDMINE_ROOT/plugins Kausta
- REDMINE_ROOT 카우스타
이해: |
$ 번들 설치 |
- (või 번들 업데이트) |
$ 번들 exec rake db: 마이그레이션 RAILS_ENV=프로덕션 |
$ 번들 실행 레이크 레드마인:플러그인:마이그레이션 RAILS_ENV=프로덕션 |
Pärast seda taaskäivitage 서버.
Edukaks installimiseks vajalikud nõuded
- Redmine 버전: Ühildub Redmine 3.2.x, 3.3.x, 3.4.x, 4.x., 5.x. 버전이 이다
- Ruby 버전: 2.3+(soovitatavalt 2.6.)
- 참고 항목: MySQL(soovitatav), PostgreSQL
Järgige installiprotseduuri #install. 제어, kas installatsiooni logis 극 vigu. Kui neid on, proovige에는 broadavalt kirjeldusele lahendada või võtke ühendust가 필요합니다. support@easyredmine.com ja lisage logi vigade osa.
Installimine Bitnami 케스코나스
Bitnami keskkonda ei ole testitud ega garanteeritud. Kui installatsioon ebaõnnestub, käivitage järgmised käsud käsitsi:
이해: |
$ 번들 업데이트 |
$ 레이크 dB : 마이그레이션 |
$ 레이크 레드 마인 : 플러그인 : 마이그레이션 |