2012-04-25 9 views
0

私はsvnディレクトリをWebブラウザで読みやすくするために、svn php拡張を使ってチェックアウトすることをお勧めします。私はチェックアウトし、コマンドラインPHPのthingyを使ってsshを使ってディレクトリを更新しました。問題なく動作します。私は、Webページ上の.phpファイルを使用してディレクトリを更新しようとした場合でも、それはエラーログが言う私に、エラーコード500を与える。このPHP svn update

PHP Fatal error: Call to 
      undefined function svn_update() in /home/derp/public_html/svn/php/update_svn.php 

私は多くのPHPを行っていない、と私はないですこの作業を行う方法を確認してください。誰もここに知っていますか?

答えて

2

この機能をPHPインストールにインストールするには、PECL extension svnがインストールされている必要があります。

+0

Hmm。はい。インタラクティブなphpコマンドラインでphpコマンドを実行してもブラウザでは動かないのはなぜですか? – jefvel

+1

CLIとWebで異なるphp.iniファイルが使用されることがあります。 PECL SVNが1つにロードされていても、もう1つにはロードされていない可能性があります。 – ceejayoz

+0

ああ、大丈夫です。 PECLとsvn拡張をインストールするにはどうしたらいいですか?私は以前これをやったことがない。私はubuntuを実行しています。 – jefvel