Auteur Topic: app geinstalleerd en nu?  (gelezen 2272 keer)

Offline ikbenben

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 2
app geinstalleerd en nu?
« Gepost op: 19 augustus 2011, 18:00:11 »
vanuit IPKG heb ik een 2-tal apps geinstalleerd. te weten imagemagick en ghostscript. In de dir /opt/bin/ zijn er nu een heleboel apps bijgekomen die ik zou kunnen aan roepen. Echter als ik een PHP scriptje opstel met daarin een exec.commando om een app uit te voeren. Gebeurd er (na een upload naar de synology) niks als ik het script uitvoer.
Hoe kan ik uberhaupt controleren of het php script de betreffende app kan vinden en uitvoert?

Als voorbeeld bijgevoegd een script om middel ghostscript van een pdf file een jpg te maken.
door het commando exec("'/opt/bin/gs' zou ghostscript gestart moeten worden.

Mis ik ergens nog een verwijzing ? of moet er nog een configuratie file worden ingesteld. Wel heb ik in de openbase_dir een verwijzing naar /opt/bin toegevoegd.

Wie kan mij helpen?

groet Ben

<?php
    ini_set('display_errors', 1);
    $pdf='test.pdf';
    $quality=90;
    $res='300x300';
    $exportName="pdf_export_" . time();
    $exportPath=realpath(dirname(__FILE__))."/$exportName/fullres/%03d.jpg";
   
    mkdir(realpath(dirname(__FILE__))."/$exportName");
    mkdir(realpath(dirname(__FILE__))."/$exportName/fullres");
   
    set_time_limit(900);
    exec("'/opt/bin/gs' '-dNOPAUSE' '-sDEVICE=jpeg' '-dUseCIEColor' '-dTextAlphaBits=4' '-dGraphicsAlphaBits=4' '-o$exportPath' '-r$res' '-dJPEGQ=$quality' '$pdf'",$output);
   
    for($i=0;$i<count($output);$i++)
        echo($output[$i] .'<br/>');
?>

Martijn85

  • Gast
Re: app geinstalleerd en nu?
« Reactie #1 Gepost op: 23 augustus 2011, 10:58:45 »
Zo heb ik ook eens scripts proberen te starten, voor zover ik mij kan herinneren is dit nooit gelukt. Je kun dus geen programma vanuit een script starten vanuit de web map.

Als je het script start zal die altijd kijken in de /volume1/web/ map.

De /opt/ map staat weer een aantal stappen terug, die kun je dus niet bereiken.

Correct me if i'm wrong  :roll:

Je zou dit wel kunnen oplossen door de mappen weer te gaan mounten in de web map.


 

Alle pakketten zijn geinstalleerd

Gestart door mark_nisBoard Synology DSM 6.0

Reacties: 3
Gelezen: 2393
Laatste bericht 25 mei 2016, 16:40:20
door Birdy
DS213+, DSM4.2, Python geinstalleerd, NZBGet geinstalleerd, werkt niet????

Gestart door MarkVBoard NZBGet

Reacties: 1
Gelezen: 3057
Laatste bericht 01 augustus 2013, 08:10:26
door MarkV
bootstrap geinstalleerd, maar hoe nu downloaden?

Gestart door AnonymousBoard Optware / IPKG / Telnet

Reacties: 1
Gelezen: 4210
Laatste bericht 08 februari 2008, 06:23:43
door perzik
Krijg AutoSub niet handmatig geinstalleerd

Gestart door Matr1xBoard Auto-Sub

Reacties: 14
Gelezen: 5105
Laatste bericht 08 oktober 2017, 19:48:50
door Ben(V)
voor phpMyAdmin is SQL5 nodig, mar die krijg ik niet geinstalleerd

Gestart door HarboBoard PHPMyAdmin Package

Reacties: 2
Gelezen: 2805
Laatste bericht 03 oktober 2013, 14:40:24
door Harbo