2012-09-06 4 views
2

우분투 12.04 LTS에 심포니 응용 프로그램을 배포하려고하는데 libapache2-modxslt 설치에 문제가 있습니다. check_configuration.php의 결과는 XSL 모듈이 설치되지 않은 것을 볼 수 있습니다.libapache2-modxslt를 Ubuntu 12.04에 설치하는 방법 LTS

******************************** 
*        * 
* symfony requirements check * 
*        * 
********************************  
php.ini used by PHP: /etc/php5/apache2/php.ini  

** Mandatory requirements **  
    OK  PHP version is at least 5.2.4 (5.3.10-1ubuntu3.2) 

** Optional checks **  
    OK  PDO is installed 
    OK  PDO has some drivers installed: mysql 
    OK  PHP-XML module is installed 
[[WARNING]] XSL module is installed: FAILED 
      *** Install and enable the XSL module (recommended for Propel) *** 
    OK  The token_get_all() function is available 
    OK  The mb_strlen() function is available 
    OK  The iconv() function is available 
    OK  The utf8_decode() is available 
    OK  The posix_isatty() is available 
[[WARNING]] A PHP accelerator is installed: FAILED 
      *** Install a PHP accelerator like APC (highly recommended) *** 
[[WARNING]] php.ini has short_open_tag set to off: FAILED 
      *** Set it to off in php.ini *** 
    OK  php.ini has magic_quotes_gpc set to off 
    OK  php.ini has register_globals set to off 
    OK  php.ini has session.auto_start set to off 
    OK  PHP version is not 5.2.9 

libapache2-modxslt를 설치하기 위해 다음 명령을 입력했습니다. 이것이 출력 결과입니다.

[email protected]:/$ sudo apt-get install libapache2-modxslt php5-xsl 
Reading package lists... Done 
Building dependency tree  
Reading state information... Done 
E: Unable to locate package libapache2-modxslt 

알려 주시기 바랍니다.

답변

2

Debian/Ubuntu 패키지의 이름이 약간 다릅니다. 오히려 libapache2-mod-xslt이 아니라 libapache2-modxslt이어야합니다 ("mod"와 모듈 이름 사이의 대시에주의하십시오). 당신은 XLS 패키지를 필요로하기 때문에 PHP는, 단순히 패키지 관리자를 잘 의존성 자체을 찾을 수에 대한 그래서 (패키지 관리 잘 우분투 같은 데비안 및 파생 상품에서 수행하고 강력한됩니다),

sudo apt-get install libapache2-mod-xslt php5-xsl 

하지만을 시도합니다. 간단히 다음과 같이하십시오.

sudo apt-get install php5-xsl 

당신은 호기심이 있다면, 당신은 항상 할 수있는 다음과 같은 예를 apt-cache를 사용하여 목록 패키지 종속성 :

sudo apt-cache depends php5-xsl 

그렇지 않은 경우, 당신은 추가로 뭔가를해야 설치하려는 패키지는 apt 당신이 알고하자에 대한 확인을 요청합니다 추가 필수 패키지를 설치하십시오.

+1

sudo apt-get install php5-xsl worked. 고마워, 록! –

관련 문제