Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 23:56 06.07.25 
Компютри и Интернет
   >> Linux
*Кратък преглед

Страници по тази тема: 1 | 2 | 3 | (покажи всички)
Тема Проблем с Slackwareнови  
Автор Cyber_SAS (Import freak)
Публикувано20.06.06 08:40



Здравейте.

Имам следния проблем:

На машина А (Slackware 9.0) пиша на командния ред: ./script.php & - процеса се вдига и си седи след като направя logout. ps x показва TTY ?

На машина B (Slackware 10.1) пиша на командния ред: ./script.php & - процеса се вдига, но след logout се терминира, а ps x показва TTY pts/2

Сигурно е много просто, но просто не съм спец и не мога да накарам машина B да се държи като машина А



Някой да може да ми помогне?

- Всичко за VoIP

Тема 99 причини ...нови [re: Cyber_SAS]  
Автор martyr (fallen)
Публикувано20.06.06 10:34



Различно ядро,
Различен PHP,
Различен user,
...

държиш ли, да го правиш на различни версии? Защо не ги ъпдейтнеш и двете машини до current? Прочее, за мен slack 9 е вече архаичен

.



Тема Re: Проблем с Slackwareнови [re: Cyber_SAS]  
Автор onzi (онзи)
Публикувано20.06.06 11:17



nohup ./script.php & би трябвало да работи навсякъде. а като толкоз искаш машина б да е като машина а - едно просто копиране на машина а върху б също ти решава проблема



TANSTAAFL! There AiNt Such Thing As A Free Lunch

Редактирано от onzi на 20.06.06 11:18.



Тема Re: 99 причини ...нови [re: martyr]  
Автор Cyber_SAS (Import freak)
Публикувано20.06.06 12:48



Приемам, че не си наясно...

Версията на PHP няма нищо общо с начина на exec в конзолата - ядрото - също.

Не е решение непрекъснат ъпгрейд, освен това на тази машина трябва да е Slack 9

Благодаря за отговора все пак.

- Всичко за VoIP

Тема Re: Проблем с Slackwareнови [re: onzi]  
Автор Cyber_SAS (Import freak)
Публикувано20.06.06 12:51



Хихи

Не мога да направя sync на машините - със съвсем различно предназначение са.

Относно nohup - същата работа, само дето пред процеса пише nohup



Някакви други идеи?

BTW, ако си го напиша в старт скриптовете - си се вдига точно както искам, но ако се наложи рестарт - мъка :(

- Всичко за VoIP

Тема Re: Проблем с Slackwareнови [re: Cyber_SAS]  
Автор onzi (онзи)
Публикувано20.06.06 13:58



аз досега проблеми с nohup не съм имал, но щом казваш...

доколкото схванах, не искаш да се пускат от терминал. ми тропни си в crontab-а тогава нещо, дето да дебне има ли примерно /var/run/process.pid и ако няма - да го засилва. или ако искаш да grep-ва изхода на ps -ax и да гледа има ли или нема процеса дето ти требе.

би трябвало и с inittab да можеш да се справиш. то това даже е по-елегантен вариант от crontab.

TANSTAAFL! There AiNt Such Thing As A Free Lunch


Тема Re: Проблем с Slackwareнови [re: onzi]  
Автор Cyber_SAS (Import freak)
Публикувано20.06.06 15:17



root@voip: nohup ./paydemon.php &
[2] 12937

root@voip: ps x
12937 pts/3 T 0:00 nohup ./paydemon.php
12939 pts/3 R+ 0:00 ps x



Кво да се прави - ето го output-a - да не мислиш, че те лъжа?!

- Всичко за VoIP

Тема Re: 99 причини ...нови [re: Cyber_SAS]  
Автор martyr (fallen)
Публикувано20.06.06 15:38



В отговор на:


Приемам, че не си наясно...



И аз това приех.
В отговор на:


Версията на PHP няма нищо общо с начина на exec в конзолата - ядрото - също.



Напротив, ядрото има много общо с всичко в конзолата.
В отговор на:


Не е решение непрекъснат ъпгрейд, освен това на тази машина трябва да е Slack 9



Не е решение на КАКВО ?!?!?! От 9.0 насам има поне 4 security patch-а на Apache, MySQL и PHP ... ти за да забавляваш script kidитата ли го правиш това?
В отговор на:


Благодаря за отговора все пак.



Моля. Виждам, че не четеш google.


Или както onzi ти каза вече - man nohup.



Тема Re: Проблем с Slackwareнови [re: Cyber_SAS]  
Автор onzi (онзи)
Публикувано20.06.06 15:57



добре де - а като излезеш остава ли? нали това е идеята на nohup

user@server:~$ nohup ping dir.bg &
[1] 20553
user@server:~$ nohup: appending output to `nohup.out'

user@server:~$ ps x
PID TTY STAT TIME COMMAND
20542 pts/1 S 0:00 bash
20553 pts/1 S 0:00 ping dir.bg
20555 pts/1 R 0:00 ps x

user@server:~$exit
root@server:~# ps ax|grep ping
20553 pts/1 S 0:00 ping dir.bg
user@server:~#exit

излизам и влизам пак
root@server:~# ps ax|grep ping
20553 ? S 0:00 ping dir.bg


ти нали това търсиш? да не прекъсва процеса при logout?

TANSTAAFL! There AiNt Such Thing As A Free Lunch

Редактирано от onzi на 20.06.06 15:58.



Тема Re: Проблем с Slackwareнови [re: Cyber_SAS]  
Автор DrFrancky (Keen on Yelling)
Публикувано20.06.06 18:31



echo $SHELL

nohup sh -c '/path/to/bin -ala-bala' &

DrFrancky

Дишайте лепило - хиляди GNU/Linux юзери не могат да грешат !



Страници по тази тема: 1 | 2 | 3 | (покажи всички)
*Кратък преглед
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2025 Dir.bg Всички права запазени.