Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: как определить операционную систему на сервере?
 
 автор: nikita2206   (03.01.2010 в 22:07)   письмо автору
 
 

собственно сабж.

  Ответить  
 
 автор: IceGhost   (03.01.2010 в 22:17)   письмо автору
 
   для: nikita2206   (03.01.2010 в 22:07)
 

Тип ОС можно вытащить из $_SERVER["SERVER_SOFTWARE"].

  Ответить  
 
 автор: nikita2206   (03.01.2010 в 22:19)   письмо автору
 
   для: IceGhost   (03.01.2010 в 22:17)
 

вот какраз сейчас смотрел:
на локалхосте пишет: Apache/2.2.4 (Win32) mod_ssl/2.2.4 OpenSSL/0.9.8d PHP/5.2.4
но на хостинге режет: Apache/2

  Ответить  
 
 автор: IceGhost   (03.01.2010 в 22:27)   письмо автору
 
   для: nikita2206   (03.01.2010 в 22:19)
 

Это они специально сделали для повышения уровня безопасности.
Скрывают информацию о версии Apache и установленных модулях.

  Ответить  
 
 автор: Valick   (03.01.2010 в 22:46)   письмо автору
 
   для: IceGhost   (03.01.2010 в 22:27)
 

phpinfo() - тоже отключают?))

  Ответить  
 
 автор: IceGhost   (03.01.2010 в 23:07)   письмо автору
 
   для: Valick   (03.01.2010 в 22:46)
 

Отключать не отключают, а вот версию Apache стирают. Да так, что и с помощью phpinfo ее не найти.

  Ответить  
 
 автор: Diplex   (04.01.2010 в 08:57)   письмо автору
 
   для: IceGhost   (03.01.2010 в 23:07)
 

Даже Вконтакте не секретят версию nginx'a. Здесь вспоминается фраза из книги Чичваркина - "чем меньше конторка, тем больше секретов"(примерно)...

  Ответить  
 
 автор: sim5   (04.01.2010 в 09:14)   письмо автору
 
   для: nikita2206   (03.01.2010 в 22:07)
 

Вам то собственно, по большому счету, и определять не из чего, это либо windows, либо unix платформа, а потому можно:
<?
echo substr(PHP_OS03) == "WIN" "Windows" "Unix";

  Ответить  
 
 автор: nikita2206   (04.01.2010 в 14:09)   письмо автору
 
   для: sim5   (04.01.2010 в 09:14)
 

спасибо большое, незнал про такую константу)

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования