PHP Shell представляет собой оболочку, завернутый в скрипт PHP. PHP Shell является инструментом, вы можете использовать, чтобы выполнить произвольные команды оболочки-или просмотреть файловую систему на удаленном сервере. Это заменяет до известной степени, нормальной телнет-соединение.
Вы можете использовать его для передачи вашего сайта в виде сжатого файла, а затем распаковать его на сервере, администрирования и обслуживания вашего сайта с помощью таких команд, как пс, свободный, дю, DF и т.д.
Если PHP работает в безопасном режиме, то вы не можете использовать PHP Shell - извините. Безопасный режим ограничивает команды, которые могут быть выполнены с помощью вызова proc_open () в PHP, и это также ограничивает файлы и каталоги, которые можно получить с помощью других вызовов в PHP.
Эффект в том, что PHP Shell просто не работает - вы не можете изменить каталог, и вы не можете выполнять любые команды.
Безопасный режим часто используется на серверах, на которых размещены несколько веб-сайтов для различных пользователей для ограничения способности пользователи заглянуть друг другу в файлах.
С помощью
Как и любой другой оболочки. Когда вы указываете ваш браузер на PHP Shell и типы в свой пароль (см файл INSTALL для дополнительной информации о том, как изменить пароль), вам будет представлен с довольно простой страницы, не содержащей ничего больше, кроме большого окна с мигающий курсор в нижней части, давая понять, что он готов подчиниться вашей команды.
Написать команду и нажмите клавишу или, альтернативно, - это вы настаиваете - нажмите кнопку "Выполнить команду". Команда будет выполнена, а результат будет шоу в терминале. Теперь Вы можете ввести другую команду.
Чтобы быть более точным: терминал обновляется с командной строки вы только выполнен, выход команды на стандартный вывод (STDOUT) и после этого любой выход ошибки отправлено в стандартный поток ошибок.
Команды выполняются по отношению к текущей рабочей директории, который написан на вершине. Вы можете изменить это нормальное команды кд
Что нового В этом выпуске:.
- Эта версия исправляет ошибку, которая, причиненный PHP Shell, чтобы перестать работать, если текущий каталог был удален или нечитаемым пользователем или другим процессом, некоторые проблемы с кодировкой, и безопасной режима предупреждения не правильно отображения.
Что нового в версии 2.3:
- добавил файла функцию загрузки (не включен по умолчанию)
- фиксированной странное UTF-8 ошибка
- Добавлена команда внутренняя история
- подскажите $ PS1 теперь настраивается
- Команды с HTML лиц (например: эхо и Quot; & uuml; & Quot;) были показаны кодироваться на выходе
Что нового в версии 2.2:
- Эта версия работает с последними версиями PHP. (PHP Shell 2.1 были проблемы с PHP версий ниже 5.3.) Навигация в файловой системе, используя гиперссылки снова возможно. Другие мелкие ошибки были исправлены.
Комментарии не найдены