CChost: mudanças entre as edições

De MochilaWiki
Ir para navegaçãoIr para pesquisar
Sem resumo de edição
Sem resumo de edição
 
(2 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 57: Linha 57:




  $ wget -c http://pub.nkosi.org/cchost/cchost-pt_BR.zip
  $ wget -c http://pub.quijaua.com.br/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
Linha 79: Linha 79:
ao tentar mudar o idioma pela interface web volta o erro:
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]
"/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]
[[Categoria:Servidor]]

Edição atual tal como às 03h33min de 10 de novembro de 2012

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.quijaua.com.br/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]