Решаване на някои проблеми при инстслирането на OpenERP 7.0
При инсталацията на OpenERP 7.0 и първо стартиране в log файла или в конзолата (според това как е стартиран) e възможно да видите следното WARNING съобщение :
2013-01-10 11:53:51,613 6586 WARNING ? openerp.addons.google_docs.google_docs: Please install latest gdata-python-client from http://code.google.com/p/gdata-python-client/downloads/list
Според този (http://www.theopensourcerer.com/2012/12/how-to-install-openerp-7-0-on-ubuntu-12-04-lts/) чудесен туториал, проблема се решава така:
sudo apt-get install python-pip
sudo pip install gdata --upgrade
При мен обаче и след обновяването на gdata по този начин и рестартиране на сървъра, съобщението продължи да се показва. Отивате на http://code.google.com/p/gdata-python-client/downloads/list и копирате линка за изтегляне на най-новата версия.
След това в конзолен режим го изтегляте, разархивирате и инсталирате (INSTALL.txt).
root@server:~# wget http://gdata-python-client.googlecode.com/files/gdata-2.0.17.tar.gz
root@server:~# tar xvf ~/gdata-2.0.17.tar.gz
root@server:~# cd gdata-2.0.17
root@server:~/gdata-2.0.17# python setup.py install
Вече имате последнстс версия на gdata!
Ако сте инсталирали denyhosts, както е описано в цитирания по-горе туториал, добавете собственото си IP в /etc/hosts.allow. В противен случай рискувате да попаднете във файла /etc/hosts.deny и да нямате достъп нито до конзолата, нитo до FTP. Ако работите на локален сървър, това няма начение, но е възможно при опит за отдлечено администриране, напрмер с PuTTY, да не можете да се свържете.
root@server:~# nano /etc/hosts.allow
sendmail: all # /etc/hosts.allow: list of hosts that are allowed to access the system. # See the manual pages hosts_access(5) and hosts_options(5). # # Example: ALL: LOCAL @some_netgroup # ALL: .foobar.edu EXCEPT terminalserver.foobar.edu # # If you're going to protect the portmapper use the name "portmap" for the # daemon name. Remember that you can only use the keyword "ALL" and IP # addresses (NOT host or domain names) for the portmapper, as well as for # rpc.mountd (the NFS mount daemon). See portmap(8) and rpc.mountd(8) # for further information. # sshd: xx.xx.xx.xx <- Вашето IP
По същия начин премахнете вашето IP от /etc/hosts.deny.