Articles of shell

Alterando a cor e a saída do log de erro php do MAMP no terminal

Portanto, a primeira prioridade aqui é tentar mudar a cor do out dos logs de erro php no meu terminal. Eu li neste artigo a cor do arquivo de log do PHP sobre como eles estavam usando uma class para fazer isso, mas não tenho certeza sobre por onde começar. Talvez o arquivo php.ini ? […]

Use o PHP para iniciar / reiniciar o processo

Criei um script php que me permite clicar em um botão para reiniciar um script PHP. No entanto, não tenho certeza da melhor maneira de fazê-lo. Aqui está um instantâneo: http://img.bestphpide.com/process/2niz32o.png Eu atualmente tenho isso: if(isset($_POST[‘login_restart’])) { $command = exec(“/usr/bin/php /var/www/html/login_server.php >/dev/null &”); $pid = exec(“nohup $command > /dev/null 2>&1 & echo $!”); $info = […]

PHP em Commandline – Falha de segmentação (core dumped) – Depurar enquanto executa o phpindexer.php no Magento

Estou executando um script em linha de comando. Ele é executado por cerca de 5 minutos e depois retorna Segmentation fault (core dumped) O script é um script Magento reindexing. Encontrado / shell para aqueles familiarizados com a plataforma O script de linha de comando executado é php indexer.php –reindex catalog_url Ele apenas lança Segmentation […]

Executando o processo Unix em segundo plano de php

Se eu executar este comando unix diretamente no shell: $ sleep 100 & O sono funciona em segundo plano conforme o esperado, e eu posso continuar trabalhando na linha de comando. mas tentando o mesmo com shell_exec () e php, obtenho resultados diferentes. Ao executar php sleep.php 100 a linha de comando trava e não […]

Não é possível executar o script shell em PHP

Quando eu estou tentando executar script shell com exec e shell_exe nada acontece! Quando eu corro com esses comandos ou whoami todos os trabalhos. O que poderia ser?

Execute um comando de shell através do php e visualize-o no navegador?

Gostaria de executar um comando shell através do php e exibi-lo em um navegador. Existe alguma maneira de fazê-lo? aqui está meu código php: [test.php] <?php $number=$_GET["num"]; $date=$_GET["date"]; $output = shell_exec('egrep -w '2012-09-01|974' /home/myquery_test/log/push.log'); echo "$output “; ?> Quando eu lanço este arquivo (test.php) do navegador, nada aparece. Mas quando eu mudar o $output = […]

Salve a saída do shell para variável

Estou tentando comprimir um jpg com mogrify (GraphicsMagicks) e preciso armazenar o resultado em uma variável. $compressed_jpg_content = shell_exec(“gm mogrify -quality 85 – < ".escapeshellarg($image_path)." $filename.jpg"); if (!$compressed_jpg_content) { throw new Exception("Conversion to compressed JPG failed"); } No entanto, não está funcionando e eu obtenho Conversion to compressed JPG failed e acho que há um […]

mysqldump trabalhando no local, mas não no servidor Godaddy

Eu usei os comandos do shell do exec do php para obter o despejo do database. Está funcionando bem no local, mas quando eu executo esse mesmo arquivo php no servidor, ele diz que ‘mysqldump’ não é reconhecido como um comando interno ou externo, programa operacional ou arquivo em lote. Estou usando as credenciais do […]

Usando PHP para executar comandos de terminal

Como PHP pode ser usado para criar uma série de comandos no terminal? Por exemplo, se eu quiser alterar as permissions em uma pasta ou um arquivo, eu posso executar Sudo Chmod 777 FileName da linha de comando. Como eu poderia fazer isso com o PHP?

Execute o script shell do php

Estou tentando criar um script php que pode se conectar através do ssh ao meu servidor Qnap TS219 e executar um comando sobre ele. Meu script até agora se conecta bem ao servidor, mas quando eu executo o comando recebo uma mensagem de erro e não consigo descobrir. exec.sh #!/bin/bash cp /share/MD0_DATA/Qdownload/rapidshare/admin/script.txt /share/MD0_DATA/Qdownload/rapidshare/admin/script.sh chmod 755 […]