Автор Тема: NetBeans PHP Deployment чрез vsftp  (Прочетена 3027 пъти)

clovenhoof

  • Напреднали
  • *****
  • Публикации: 534
  • Distribution: Mac OSX 10.9.2
    • Профил
NetBeans PHP Deployment чрез vsftp
« -: 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 не анонимно.

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

We are just a moment in time
A blink of an eye
A dream for the blind
Visions from a dying brain

clovenhoof

  • Напреднали
  • *****
  • Публикации: 534
  • Distribution: Mac OSX 10.9.2
    • Профил
Re: NetBeans PHP Deployment чрез vsftp
« Отговор #1 -: Dec 02, 2011, 16:09 »
Явно има някакъв бъг в vsftp. Трябвало да се променя кода и прекомпилира, бля :)
Реших проблема като махнах vsftp и сложих proftp.
Активен

We are just a moment in time
A blink of an eye
A dream for the blind
Visions from a dying brain

b2l

  • Напреднали
  • *****
  • Публикации: 4786
  • Distribution: MCC Interim
  • Window Manager: - // - // -
  • ...sometimes I feel like screaming... || RTFM!
    • Профил
    • WWW
Re: NetBeans PHP Deployment чрез vsftp
« Отговор #2 -: Dec 02, 2011, 16:11 »
Защо не ползваш ssh?
Активен

"Човекът е въже, опънато между звяра и свръхчовека, въже над пропаст. Човекът е нещо, което трябва да бъде превъзмогнато." - Фр. Ницше

clovenhoof

  • Напреднали
  • *****
  • Публикации: 534
  • Distribution: Mac OSX 10.9.2
    • Профил
Re: NetBeans PHP Deployment чрез vsftp
« Отговор #3 -: Dec 02, 2011, 23:47 »
sftp (SSH file transfer protocol) ли имаш предвид?

Трябва да опитам.
Активен

We are just a moment in time
A blink of an eye
A dream for the blind
Visions from a dying brain

b2l

  • Напреднали
  • *****
  • Публикации: 4786
  • Distribution: MCC Interim
  • Window Manager: - // - // -
  • ...sometimes I feel like screaming... || RTFM!
    • Профил
    • WWW
Re: NetBeans PHP Deployment чрез vsftp
« Отговор #4 -: Dec 03, 2011, 12:12 »
sftp (SSH file transfer protocol) ли имаш предвид?

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

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

"Човекът е въже, опънато между звяра и свръхчовека, въже над пропаст. Човекът е нещо, което трябва да бъде превъзмогнато." - Фр. Ницше

clovenhoof

  • Напреднали
  • *****
  • Публикации: 534
  • Distribution: Mac OSX 10.9.2
    • Профил
Re: NetBeans PHP Deployment чрез vsftp
« Отговор #5 -: Dec 03, 2011, 17:45 »
Само че ползвам ключове за ssh и предполагам всеки път ще ми иска passphrase.
Активен

We are just a moment in time
A blink of an eye
A dream for the blind
Visions from a dying brain

antivirys

  • Напреднали
  • *****
  • Публикации: 61
  • Distribution: Debian/ETCH 4.05 VMS
  • Window Manager: KDE
  • Music is like a dream ... Dream is like me !!!
    • Профил
Re: NetBeans PHP Deployment чрез vsftp
« Отговор #6 -: Dec 03, 2011, 20:46 »
по-добре използвай sftp sertificates =)  [_]3 [_]3 [_]3
Активен