"Пересоздать Web" удаляет конфиги пользователей
"Пересоздать Web" удаляет конфиги пользователей
Когда запускаю "пересоздать WEB" из панельки, то конфиги пользователей не пересоздаются, а удаляются.
Если же делаю rebuild из консоли, то конфиги пересоздаются, но сопровождается это ошибкой:
сам phpfcgid.sh
default.tpl
С чем это может быть связано?
Если же делаю rebuild из консоли, то конфиги пересоздаются, но сопровождается это ошибкой:
Code: Select all
/usr/local/vesta/data/templates/web/httpd//phpfcgid.sh: line 18: /home/moydomen/web/moydomen.ru/public_html/moydomen/web/moydomen.ru/cgi-bin/fcgi-starter: No such file or directory
chown: cannot access `/home/moydomen/web/moydomen.ru/public_html/moydomen/web/moydomen.ru/cgi-bin/fcgi-starter': No such file or directory
SpoilerShow
Code: Select all
#!/bin/bash
# Adding php wrapper
user="$1"
domain="$2"
ip="$3"
home_dir="$4"
docroot="$5"
wrapper_script="#!/bin/sh
PHPRC=/usr/local/lib
export PHPRC
export PHP_FCGI_MAX_REQUESTS=1000
export PHP_FCGI_CHILDREN=20
exec /usr/bin/php-cgi
"
wrapper_file="$home_dir/$user/web/$domain/cgi-bin/fcgi-starter"
echo "$wrapper_script" > $wrapper_file
chown $user:$user $wrapper_file
chmod -f 751 $wrapper_file
exit 0
SpoilerShow
Code: Select all
server {
listen %ip%:%proxy_port%;
server_name %domain_idn% %alias_idn%;
error_log /var/log/httpd/domains/%domain%.error.log error;
location / {
proxy_pass http://%ip%:%web_port%;
location ~* ^.+\.(%proxy_extentions%)$ {
root %docroot%;
access_log /var/log/httpd/domains/%domain%.log combined;
access_log /var/log/httpd/domains/%domain%.bytes bytes;
expires max;
try_files $uri @fallback;
}
}
location /error/ {
alias %home%/%user%/web/%domain%/document_errors/;
}
location @fallback {
proxy_pass http://%ip%:%web_port%;
}
if ($http_user_agent ~ "Python-urllib|Spinn3r|SISTRIX|Morfeus|Toata|QuerySeekerSpider|JikeSpider|proximic|Sosospider|Sogou web spider|aesop_com_spiderman|alexibot|backweb|batchftp|bigfoot|black.hole|blackwidow|blowfish|botalot|buddy|builtbottough|bullseye|cheesebot|cherrypicker|chinaclaw|collector|copier|copyrightcheck|cosmos|crescent|custo|da|diibot|disco|dittospyder|dragonfly|drip|easydl|ebingbong|ecatch|eirgrabber|emailcollector|emailsiphon|emailwolf|erocrawler|exabot|eyenetie|filehound|flashget|flunky|frontpage|getright|getweb|go.?zilla|go-ahead-got-it|gotit|grabnet|grafula|harvest|hloader|hmview|httplib|httrack|humanlinks|ilsebot|infonavirobot|infotekies|intelliseek|interget|iria|jennybot|jetcar|joc|justview|jyxobot|kenjin|keyword|larbin|leechftp|lexibot|lftp|libweb|likse|linkscan|linkwalker|lnspiderguy|lwp|magnet|mag-net|markwatch|mata.hari|memo|microsoft.url|midown.tool|miixpc|mirror|missigua|mister.pix|moget|mozilla.newt|nameprotect|navroad|backdoorbot|nearsite|net.?vampire|netants|netcraft|netmechanic|netspider|nextgensearchbot|attach|nicerspro|nimblecrawler|npbot|octopus|offline.?explorer|offline.navigator|openfind|outfoxbot|pagegrabber|papa|pavuk|pcbrowser|php.?version.?tracker|pockey|propowerbot|prowebwalker|psbot|pump|queryn|recorder|realdownload|reaper|reget|true_robot|repomonkey|rma|internetseer|sitesnagger|siphon|slysearch|smartdownload|snake|snapbot|snoopy|sogou|spacebison|spankbot|spanner|sqworm|superbot|superhttp|surfbot|asterias|suzuran|szukacz|takeout|teleport|telesoft|the.intraformant|thenomad|tighttwatbot|titan|urldispatcher|turingos|turnitinbot|urly.warning|vacuum|vci|voideye|whacker|libwww-perl|widow|wisenutbot|wwwoffle|xaldon|xenu|zeus|zyborg|anonymouse|zip|emaile|enhancer|fetch|go.?is|auto|bandit|clip|copier|master|sauger|site.quester|whack|craftbot|download|extract|stripper|sucker|ninja|clshttp|webspider|leacher|grabber|webpictures|Jakarta|libwww|lwp-trivial|PHPCrawl|WEP Search|Missigua Locator|ISC Systems iRc|Aboundex|360Spider|Java|Cogentbot|BunnySlippers|Cegbfeieh|AIBOT|Demon|Devil|Wonder|Foobot|Kenjin Spider|Density|LinkextractorPro|LWP::Simple|MassDownloader|Mass Downloader|NetZIP|NG|Metasearch|WebFetch|WebCopier|Webclipping|WebBandit|WebAuto|WebGo|Web.Image.Collector|WebLeacher|WebmasterWorldForumBot|WebReaper|WebSauger|eXtractor|Webster|WebStripper|WebWhacker|WebZIP|Catall Spider|AcoiRobot|rogerbot|MJ12bot|Ahrefsbot|dobot|MegaIndex.ru|SemrushBot|LinkpadBot|Zite|TweetmemeBot|woriobot|topsy|js-kit|NING") {return 403;}
location ~ /\.ht {return 404;}
location ~ /\.svn/ {return 404;}
location ~ /\.git/ {return 404;}
location ~ /\.hg/ {return 404;}
location ~ /\.bzr/ {return 404;}
include %home%/%user%/conf/web/nginx.%domain%.conf*;
}
Re: "Пересоздать Web" удаляет конфиги пользователей
По части fcgi-starter: No such file or directory
Похоже это известный баг https://bugs.vestacp.com/issues/287
Не знаю почему еще апдейт не выкатили.
Заменил строку, ошибки больше не выдает.
Но по части rebuild из самой панельки, по прежнему конфиги удаляются.
/home/domain.ru/conf/web/ тут становится чисто.
Похоже это известный баг https://bugs.vestacp.com/issues/287
Не знаю почему еще апдейт не выкатили.
Заменил строку, ошибки больше не выдает.
Но по части rebuild из самой панельки, по прежнему конфиги удаляются.
/home/domain.ru/conf/web/ тут становится чисто.
Re: "Пересоздать Web" удаляет конфиги пользователей
Вы не поверите... Но и это оказался известный баг....
https://bugs.vestacp.com/issues/273
И тоже есть решение,
И снова не выкатили апдейт....
Я наверно тупой.
Черт, почти сутки перед монитором и пол дня дауна сервера... Нормально.
А чего не выкатываете апдейты то, ребята?
https://bugs.vestacp.com/issues/273
И тоже есть решение,
И снова не выкатили апдейт....
Я наверно тупой.
Черт, почти сутки перед монитором и пол дня дауна сервера... Нормально.
А чего не выкатываете апдейты то, ребята?
Re: "Пересоздать Web" удаляет конфиги пользователей
Привет.Shashel wrote:Черт, почти сутки перед монитором и пол дня дауна сервера... Нормально.
А чего не выкатываете апдейты то, ребята?
Понимаю, что 16 версия была с некоторым количеством не очень приятных багов, которые пришли после рефакторинга кода, но прошу немного подождать. Апдейт сейчас готовится. Очень надеюсь, что в первых числах августа выйдет с исправлениями.