Ben bir proje üzerinde işimi devam edemez çünkü bu gün beni tahrik şey var. Ben başka bir bilgisayara geçiş ettik ve birlikte güzel çalışma PHP ve yürütülebilir svn alamıyorum :)
$output = "";
$value = "";
exec("/opt/subversion/bin/svn info --username something --password something --non-interactive <REPO_URL> 2>&1", $output, $value);
var_dump($output);
var_dump($value);
Çıktı:
array(0) { } int(139)
139 = Segmentasyon hatası, ama bunu neden olabilecek hiçbir ipucu var çünkü çok yardımcı olmuyor. Doğrudan bir cazibe gibi terminali eser kod aynı parça Koşu, ancak PHP exec yoluyla aynı şeyi çalışırsa bir sorun var ().
Ben kimlik doğrulama dışarı şerit, ben doğru çıktı (kimlik doğrulama için istek) olsun.
Chmod-ing 777 için yürütülebilir Subversion'ı herhangi bir fark görünmüyor.
Herhangi bir kullanım varsa, Mac OS X 10.5.8, PHP 5.2.11 ve Apache 2.2.13 bulunuyor