Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: clovenhoof в Dec 02, 2011, 09:57



Титла: NetBeans PHP Deployment чрез vsftp
Публикувано от: clovenhoof в Dec 02, 2011, 09:57
До преди около 1-2 месеца, когато го конфигурирах, това работеше. Снощи реших да опитам някои неща и се оказа че със същите настройки вече не работи.
Постановката е следната: от един хост пиша на РНР и деплойвам на сървър-хост. На сървъра има Aphache и vsftp. И двата хоста са в локалната ми мрежа. Опрационните системи са Арч.

1. Установих, че user dirs на Apache вече се достъпва чрез: http://<host_name>/~<user_name>/index.php, а не както го правих преди чрез http://<host_name>/~public_html/index.php. Не мога да си обясня какво се е променило.  ???
В ArchWiki пише (в настоящия момент) че правилното е http://<host_name>/~<user_name>/index.php и че вътрешно в url-то <user_name> се замества с public_html.

2. Второто нещо вече е проблем защото не успях да го оправя. При deploy, vsftp ъплоудва index.php в ~/public_html на сървъра, но там файла е с права 600, а трябва да е поне 644 за да може да се прочете от Apache юзера (http) и съответно резултата е че не може да обработи index.php. Ъплоуда чрез vsftp става с user/pass, a не анонимно.

Пак да кажа че това преди около месец работеше.


Титла: Re: NetBeans PHP Deployment чрез vsftp
Публикувано от: clovenhoof в Dec 02, 2011, 16:09
Явно има някакъв бъг в vsftp. Трябвало да се променя кода и прекомпилира, бля :)
Реших проблема като махнах vsftp и сложих proftp.


Титла: Re: NetBeans PHP Deployment чрез vsftp
Публикувано от: b2l в Dec 02, 2011, 16:11
Защо не ползваш ssh?


Титла: Re: NetBeans PHP Deployment чрез vsftp
Публикувано от: clovenhoof в Dec 02, 2011, 23:47
sftp (SSH file transfer protocol) ли имаш предвид?

Трябва да опитам.


Титла: Re: NetBeans PHP Deployment чрез vsftp
Публикувано от: b2l в Dec 03, 2011, 12:12
sftp (SSH file transfer protocol) ли имаш предвид?

Трябва да опитам.

Да, много по-удобно е, и не ти трябва FTP.


Титла: Re: NetBeans PHP Deployment чрез vsftp
Публикувано от: clovenhoof в Dec 03, 2011, 17:45
Само че ползвам ключове за ssh и предполагам всеки път ще ми иска passphrase.


Титла: Re: NetBeans PHP Deployment чрез vsftp
Публикувано от: antivirys в Dec 03, 2011, 20:46
по-добре използвай sftp sertificates =)  [_]3 [_]3 [_]3