2013-07-11 5 views
0

Я использую размещенный веб-сервер linux Apache и хотел бы сделать перезагрузку, чтобы обновить файл php.ini.Не удалось перезапустить apache на веб-сервере через ssh

Я попробовал service httpd restart через SSH терминал и я получил command not found

Есть ли у вас какие-либо предложения о том, как сделать это правильно?

Я также выдал whereis service и получил /sbin/service /usr/share/man/man8/service.8.gz.

Не уверен, что это помогает, я очень новичок в этом, поэтому любая помощь будет очень оценена.

+0

Ьгу #/etc/init.d/apache2 restart –

+0

У меня нет такого файла или каталога – serps

+1

вы уверены, что у вас установлен веб-сервер? –

ответ

1

Чтобы перезапустить apache2

apache2ctl restart 

Подробнее об этом: http://httpd.apache.org/docs/2.2/programs/apachectl.html

Предполагая, что сервер находится на Ubuntu, вы можете попробовать

/etc/init.d/apache2 restart 
+0

для первой команды i get apache2ctl: команда не найдена и для второго я не получаю такого файла или каталога – serps

+0

У вас есть установлен apache2? Какое распределение вы используете? Попробуйте ввести 'whereis apache2', что вы получаете? –

+0

Я не получаю ничего, im используя веб-сервер linux от компании-хостинга, я предположил, что у него установлен apache, извините, это для меня все ново, просто говорит apache2: – serps

0

chkconfig --list | имя Grep службы, например, для Apache

вы получите ниже детали сервиса

SERVICENAME 0: выключено 1: ВЫКЛ 2: выкл 3: выкл 4: выкл 5: на 6: выкл

+0

Извините, пожалуйста, сообщите мне точную команду, которую я должен ввести, и это в корне/html или в корневом корне каталога. – serps

+0

/opt/local/apache2/bin/apache2ctl restart –

+0

если вы выше команды не работаете, попробуйте под двумя командами как пользователь root ... сначала используйте updatedb, а затем введите locate apache2ctl –

Смежные вопросы