PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : suphp -permission denied -cli scripte



Snake870
03.10.08, 11:27
Hi Leute,

ich habe auf meinen Server suphp installiert und das funktioniert auch super.
Nur leider bekomme ich immer wenn ich cli Scripte ausführen will immer die Meldung permission diened(bei php datein macht er es korrekt)...:-(
und in log von suphp steht leider nichts drin:-(
Was jemand woran das liegt??

Folgendes System habe ich:
Debian 4
PHP 5.2.6
mysql 5

Roger Wilco
03.10.08, 13:40
SuPHP betrifft die Ausführung von PHP-Skripten nur, wenn sie über den Apache httpd aufgerufen und von mod_suphp verarbeitet werden. Die Ursache für dein Problem liegt also eher woanders.

Snake870
03.10.08, 15:12
Naja das ja mehr oder weniger auch php bzw. rufe ich denn CLI Script per PHP auf. Und die Datei heißt doctrine-cli und hier schick ich mal auch denn Quellcode das du siehst wie ich das meine:


#!/usr/bin/env php
<?php
require dirname(__FILE__).'/../application/global.php';
$cli = new Doctrine_Cli(Zend_Registry::get('doctrine_config') );
$cli->run($_SERVER['argv']);


Woran liegt es nur...

Roger Wilco
03.10.08, 15:17
Welche Meldung erhältst du exakt, wenn du das Skript über die Shell ausführen willst? Wie gesagt, das hat nichts mit SuPHP zu tun.

Snake870
03.10.08, 15:35
Nur diese:"Permission denied" Der gibt kein bisschen mehr aus, aber komischer Weise sagt der das nur bei der Datei...
Ach ja und die Rechte sind bei allen Datein gleich...