Mudanças entre as edições de "CChost"

De MochilaWiki
Ir para navegaçãoIr para pesquisar
(Nova página: http://ufpr.dl.sourceforge.net/project/cctools/ccHost/5.1/cchost-5.1.zip instalando cchost apt-get install php-getid3 wget -c http://ufpr.dl.sourceforge.net/sourceforge/cctools/cchos...)
 
Linha 2: Linha 2:
  
 
instalando cchost
 
instalando cchost
 
+
apt-get install php-getid3
apt-get install php-getid3
+
wget -c http://ufpr.dl.sourceforge.net/sourceforge/cctools/cchost-5.0.1.zip
wget -c http://ufpr.dl.sourceforge.net/sourceforge/cctools/cchost-5.0.1.zip
+
unzip cchost-5.0.1.zip
unzip cchost-5.0.1.zip
+
mv cchost-5.0.1 /var/www/media
mv cchost-5.0.1 /var/www/media
+
chown -R www-data\: /var/www/media
chown -R www-data\: /var/www/media
+
mkdir /var/log/cchost
mkdir /var/log/cchost
+
chown www-data\: /var/log/cchost
chown www-data\: /var/log/cchost
+
ln -s /usr/share/php-getid3/ /var/www/media/getid3
ln -s /usr/share/php-getid3/ /var/www/media/getid3
+
mkdir /var/www/media/media_files
mkdir /var/www/media/media_files
+
chown www-data\: /var/www/media/media_files
chown www-data\: /var/www/media/media_files
 
  
 
será necessário renomear a pasta ccadmin:
 
será necessário renomear a pasta ccadmin:
mv ccadmin ccadmin-1443696853
+
mv ccadmin ccadmin-1443696853
chmod 700 ccadmin-1443696853
+
chmod 700 ccadmin-1443696853
  
 
ps: os números apois ccadmin são gerados pelo o sistema e será diferente do apresentado acima.
 
ps: os números apois ccadmin são gerados pelo o sistema e será diferente do apresentado acima.
  
 
crie um banco de dados:
 
crie um banco de dados:
mysql > grant all on cchost.* to cchost@localhost identified by 'suasenha';
+
mysql > grant all on cchost.* to cchost@localhost identified by 'suasenha';
mysql > create database cchost;
+
mysql > create database cchost;
mysql > FLUSH PRIVILEGES;
+
mysql > FLUSH PRIVILEGES;
  
 
em /var/www/media/.htaccess:
 
em /var/www/media/.htaccess:
php_value file_uploads On
+
php_value file_uploads On
php_value upload_max_filesize  30M
+
php_value upload_max_filesize  30M
php_value post_max_size 30M
+
php_value post_max_size 30M
php_value max_execution_time 120
+
php_value max_execution_time 120
php_value max_input_time -1
+
php_value max_input_time -1
php_value memory_limit  25M  
+
php_value memory_limit  25M  
RewriteEngine On
+
RewriteEngine On
RewriteBase /
+
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
+
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
+
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /index.php?ccm=/$1 [L,QSA]  
+
RewriteRule ^(.*)$ /index.php?ccm=/$1 [L,QSA]  
  
  
Linha 47: Linha 46:
  
 
sites:
 
sites:
http://sourceforge.net/projects/cctools/
+
* http://sourceforge.net/projects/cctools/
http://wiki.creativecommons.org/wiki/CcHost
+
* http://wiki.creativecommons.org/wiki/CcHost
  
em
+
em /var/www/media/cchost_lib/cc-defines.php
/var/www/media/cchost_lib/cc-defines.php
 
  
 
na linha 82 alterei de  
 
na linha 82 alterei de  
define('CC_LANG', 'en_US');
+
define('CC_LANG', 'en_US');
 
 
 
para
 
para
define('CC_LANG', 'pt_BR');
+
define('CC_LANG', 'pt_BR');
 
 
  
  
$ wget -c http://pub.nkosi.org/cchost/cchost-pt_BR.zip
+
$ wget -c http://pub.nkosi.org/cchost/cchost-pt_BR.zip
$ unzip cchost-pt_BR.zip /tmp
+
$ unzip cchost-pt_BR.zip /tmp
# msgfmt /tmp/LC_MESSAGES/cchost.po -o /usr/share/locale/pt_BR/LC_MESSAGES/cchost.mo
+
# msgfmt /tmp/LC_MESSAGES/cchost.po -o /usr/share/locale/pt_BR/LC_MESSAGES/cchost.mo
# sed -i "s/en_US/pt_BR/g" /var/www/media/cchost_lib/cc-defines.php
+
# sed -i "s/en_US/pt_BR/g" /var/www/media/cchost_lib/cc-defines.php
  
 
Para alterar informações do site, como o nome dele e logotipo, vá em Manage Site > Banners and Footers > Banner Text, Footers, etc.
 
Para alterar informações do site, como o nome dele e logotipo, vá em Manage Site > Banners and Footers > Banner Text, Footers, etc.
  
unzip cchost-5.1.0.RC.01.zip
+
unzip cchost-5.1.0.RC.01.zip
cd cchost-5.1.0.RC.01/
+
cd cchost-5.1.0.RC.01/
  
 
no log aparece o seguinte erro:
 
no log aparece o seguinte erro:
  
$ tail -f /var/log/cchost/cc-log.txt
+
$ tail -f /var/log/cchost/cc-log.txt
[127.0.0.1 - 2009-07-24 10:31 am] Tried: bindtextdomain, 'cchost', to directory, 'locale/default', but received ''
+
[127.0.0.1 - 2009-07-24 10:31 am] Tried: bindtextdomain, 'cchost', to directory, 'locale/default', but received ''
  
 
ao criar uma pasta em
 
ao criar uma pasta em
mkdir -p /var/www/media/locale/default
+
mkdir -p /var/www/media/locale/default
  
 
o erro some, mas a tradução fica em inglês
 
o erro some, mas a tradução fica em inglês

Edição das 18h14min de 15 de setembro de 2009

http://ufpr.dl.sourceforge.net/project/cctools/ccHost/5.1/cchost-5.1.zip

instalando cchost

apt-get install php-getid3
wget -c http://ufpr.dl.sourceforge.net/sourceforge/cctools/cchost-5.0.1.zip
unzip cchost-5.0.1.zip
mv cchost-5.0.1 /var/www/media
chown -R www-data\: /var/www/media
mkdir /var/log/cchost
chown www-data\: /var/log/cchost
ln -s /usr/share/php-getid3/ /var/www/media/getid3
mkdir /var/www/media/media_files
chown www-data\: /var/www/media/media_files

será necessário renomear a pasta ccadmin:

mv ccadmin ccadmin-1443696853
chmod 700 ccadmin-1443696853

ps: os números apois ccadmin são gerados pelo o sistema e será diferente do apresentado acima.

crie um banco de dados:

mysql > grant all on cchost.* to cchost@localhost identified by 'suasenha';
mysql > create database cchost;
mysql > FLUSH PRIVILEGES;

em /var/www/media/.htaccess:

php_value file_uploads On
php_value upload_max_filesize  30M
php_value post_max_size 30M
php_value max_execution_time 120
php_value max_input_time -1
php_value memory_limit  25M 
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /index.php?ccm=/$1 [L,QSA] 


Observações: - http://wiki.creativecommons.org/CcHost_File_Access - http://wiki.creativecommons.org/Cchost/guide/Customize

- tem problema com acentos no nome do arquivo, com caracteres especiais

sites:

em /var/www/media/cchost_lib/cc-defines.php

na linha 82 alterei de

define('CC_LANG', 'en_US');

para

define('CC_LANG', 'pt_BR');


$ wget -c http://pub.nkosi.org/cchost/cchost-pt_BR.zip
$ unzip cchost-pt_BR.zip /tmp
# msgfmt /tmp/LC_MESSAGES/cchost.po -o /usr/share/locale/pt_BR/LC_MESSAGES/cchost.mo
# sed -i "s/en_US/pt_BR/g" /var/www/media/cchost_lib/cc-defines.php

Para alterar informações do site, como o nome dele e logotipo, vá em Manage Site > Banners and Footers > Banner Text, Footers, etc.

unzip cchost-5.1.0.RC.01.zip
cd cchost-5.1.0.RC.01/

no log aparece o seguinte erro:

$ tail -f /var/log/cchost/cc-log.txt
[127.0.0.1 - 2009-07-24 10:31 am] Tried: bindtextdomain, 'cchost', to directory,  'locale/default', but received 

ao criar uma pasta em

mkdir -p /var/www/media/locale/default

o erro some, mas a tradução fica em inglês

ao tentar mudar o idioma pela interface web volta o erro: "/var/www/media/cchost_lib/cc-language.php"(350): array_keys() [function.array-keys]: The first argument should be an array [2009-07-24 10:09 am][127.0.0.1][/admin/language]