cPanel을 실행하는 호스트에서 많은 수의 파일을 검색해야 합니다.
SSH가 없습니다. 내 파일에서 특정 텍스트를 검색하기 위해 다른 방법으로 grep을 실행할 수 있는 방법이 있습니까?
답변1
<?php
$command = "grep -ri 'abcdef' ./*";
$output = shell_exec($command);
echo "$output";
echo "Grep job over.";
?>
원하는 grep 검색에 맞게 변경하십시오.
다른 이름으로 저장 grep.php
. 그런 다음 루트 디렉터리에 업로드하고 URL에 액세스합니다.
http://Your Site/grep.php
답변2
예, grep
셸 없이도 명령을 사용할 수 있습니다. 먼저 기능을 사용하기 shell_exec
전에 해당 기능이 활성화되어 있는지 확인해야 합니다 .php.ini