PHP Shell е една черупка, опаковано в PHP скрипт. PHP Shell е инструмент, който можете да използвате, за да изпълни произволен черупки команди или да разглеждате файловата система на вашия външен уеб сървър. Тя замества, до степен, нормално Telnet-връзка.
Можете да го използвате за прехвърляне на вашия сайт като компресиран файл, и след това да го разопаковам на уеб сървър, администриране и поддържане на Вашия уебсайт, използвайки команди като PS, безплатно, дю, DF т.н.
Ако PHP работи в Safe Mode, след това не можете да използвате PHP Shell - съжалявам. Safe Mode ограничава командите, които могат да се изпълняват с помощта на proc_open () повикване в PHP, и тя също така ограничава директории и файлове, които могат да бъдат достъпни чрез други разговори в PHP.
Ефектът е, че PHP Shell просто не работи - не можете да промените директорията и няма да може да изпълнява команди.
Safe Mode е често използвано на сървъри, които приютяват няколко интернет страници за различни потребители да ограничават възможността на потребителите да надникнат в един на друг файлове.
Използване
Както и всяка друга черупка. При посочване на браузъра си в PHP Shell и видове в своята парола (виж инсталационния файл за повече информация за това как да промените паролата), ще бъде представен с доста проста страница, съдържащ нищо особено, освен един голям прозорец с курсора мига в долната част, за сигнализация, че той е готов да се подчиняват на командите ви.
Напиши команда и натиснете, или алтернативно - е настояваш - натиснете "Изпълнение на командите" бутона. Командата ще бъде изпълнена и резултатът ще бъде предавания в терминала. Сега можете да зададете друга команда.
За да бъдем по-точни: терминала се обновява с команден ред, който току що екзекутиран, на изхода на командата към стандартно навън (стандартния изход) и следното, че всяка изходна грешка изпратена до STDERR.
Командите се изпълняват спрямо текуща работна директория, която е написана в горната част. Можете да промените тези от нормалното CD команда
Какво ново в тази версия:.
- Тази версия определя бъг, което е причинило PHP Shell да спре да работи, ако текущата директория е премахнат или нечетим от потребителя или друг процес, някои проблеми кодиране, и Safe-режим предупреждение не показва правилно.
Какво ново във версия 2.3:
- добавена качване на файлове функция (не е активирано по подразбиране)
- фиксирана странен UTF-8 бъг
- добавена вътрешна история команда
- Команди с HTML лица (например: ехо & quot; & uuml; & quot;) са показани кодирана в изхода
<Ли поканата> $ PS1 сега се конфигурира
Какво ново във версия 2.2:
- Тази версия работи с последните версии на PHP. (PHP Shell 2.1 имал проблем с PHP версии рано от 5.3.) Навигация в файловата система с помощта на хипервръзки е отново възможно. Други малки бъгове са фиксирани.
Коментари не е намерена