| سطر 1: |
سطر 1: |
| − | 1- Loading screen after installation:
| + | <div dir="ltr"> |
| | + | |
| | + | '''Loading screen after installation:''' |
| | + | |
| | FIX→ | | FIX→ |
| | | | |
| − | uninstall rabbitmq and install it again
| + | uninstall rabbitmq and install it again |
| | | | |
| | | | |
| − | 2- ImportError: No module named mongoengine.django.sessions (IN Terminal) | + | '''2- ImportError: No module named mongoengine.django.sessions (IN Terminal)''' |
| | + | |
| | FIX→ | | FIX→ |
| | | | |
| سطر 13: |
سطر 17: |
| | | | |
| | | | |
| | + | #''' ERROR: Site pandora does not exist! when run a2ensite pandora (Terminal) |
| | + | (step b) in README file for pandora installation tutorial in the wiki https://wiki.0x2620.org/browser/pandora/README''') |
| | + | FIX→ |
| | | | |
| − | 3- ERROR: Site pandora does not exist! when run a2ensite pandora (Terminal)
| + | rename pandora.conf to be pandora.com /etc/apache2/sites-available |
| − | (step b) in README file for pandora installation tutorial in the wiki https://wiki.0x2620.org/browser/pandora/README)
| |
| − | FIX→
| |
| | | | |
| − | rename pandora.conf to be pandora.com /etc/apache2/sites-available | + | cd /etc/apache2/sites-available |
| − | then run
| + | mv pandora.conf pandora.com |
| − | a2ensite pandora.com
| |
| | | | |
| | + | then enable the new config file by running |
| | + | a2ensite pandora.com |
| | | | |
| | | | |
| − | 4- Syntax error on line 22 of /etc/apache2/sites-enabled/pandora.com: (Termial)
| + | '''Syntax error on line 22 of /etc/apache2/sites-enabled/pandora.com: (Termial) |
| | Invalid command 'ProxyRequests', perhaps misspelled or defined by a module not included in the server configuration | | Invalid command 'ProxyRequests', perhaps misspelled or defined by a module not included in the server configuration |
| | Action 'configtest' failed. | | Action 'configtest' failed. |
| − | The Apache error log may have more information ...fail | + | The Apache error log may have more information ...fail''' |
| | + | FIX→ |
| | | | |
| − | FIX⇒
| + | enable apache proxy module: |
| − | ===========
| |
| − | sudo a2enmod proxy
| |
| − | then service apache2 restart
| |
| | | | |
| | + | sudo a2enmod proxy |
| | + | service apache2 restart |
| | | | |
| | | | |
| − | 5- Blank page (Empty page of death OR white page). When use the browser console, find error: (Browser)
| + | ''' |
| − | the server responded with a status of 404 | + | Blank page (Empty page of death OR white page). When use the browser console, find error: (Browser) |
| | + | the server responded with a status of 404''' |
| | FIX→ | | FIX→ |
| | | | |
| − | ========
| |
| − |
| |
| − | disable DEBUG= True in the local_settings.py and make it DEBUG= False
| |
| | | | |
| | + | disable DEBUG= True in the local_settings.py and make it DEBUG= False* |
| | | | |
| − | 6- When restart apache, I get this error (In Terminal):
| + | ''' |
| | + | When restart apache, I get this error (In Terminal): |
| | apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName | | apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName |
| | (98)Address already in use: make_sock: could not bind to address 0.0.0.0:80 | | (98)Address already in use: make_sock: could not bind to address 0.0.0.0:80 |
| سطر 51: |
سطر 57: |
| | Unable to open logs | | Unable to open logs |
| | Action 'start' failed. | | Action 'start' failed. |
| − | The Apache error log may have more information. | + | The Apache error log may have more information'''. |
| | + | |
| | FIX→ | | FIX→ |
| | | | |
| سطر 57: |
سطر 64: |
| | | | |
| | | | |
| − | 7- error apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
| + | '''error apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName''' |
| | + | |
| | FIX→ | | FIX→ |
| | | | |
| − | add this line ⇒ ServerName localhost
| + | add this line ⇒ |
| | + | ServerName localhost |
| | to the end of the file /etc/apache2/apache2.conf then restart the apache | | to the end of the file /etc/apache2/apache2.conf then restart the apache |
| − | /etc/init.d/apache2 restart | + | /etc/init.d/apache2 restart |
| − | | |
| | | | |
| | | | |
| − | 8- apache2: Syntax error on line 236 of /etc/apache2/apache2.conf: Syntax error on line 53 of /etc/apache2/sites-enabled/pandora.com: Expected </Location> but saw </VirtualHost> (Terminal)FIX→
| + | ''' |
| | + | apache2: Syntax error on line 236 of /etc/apache2/apache2.conf: Syntax error on line 53 of /etc/apache2/sites-enabled/pandora.com: Expected </Location> but saw </VirtualHost> (Terminal)FIX→ |
| | + | ''' |
| | | | |
| | + | edit the file /etc/apache2/sites-enabled/pandora.com and remove line 4 that include the extra tag <Location /> save and restart apache |
| | + | /etc/apache2/sites-enabled/pandora.com gvim |
| | | | |
| − | edit the file /etc/apache2/sites-enabled/pandora.com and remove line 4 that include the extra tag <Location /> save and restart apache
| |
| | | | |
| − | | + | '''server not found (Error loading page) (Browser)''' |
| − | | |
| − | 9- server not found (Error loading page) (Browser)
| |
| | FIX→ | | FIX→ |
| | | | |
| سطر 83: |
سطر 92: |
| | | | |
| | | | |
| − | 10- OperationalError: FATAL: Peer authentication failed for user "pandora"
| + | '''OperationalError: FATAL: Peer authentication failed for user "pandora"''' |
| | FIX→ | | FIX→ |
| | | | |
| سطر 89: |
سطر 98: |
| | | | |
| | | | |
| − | 11- Sorry, you have made an unauthorized request. (Browser) error when try to access anything like (add new list, manage users). Although I signed up 1st account to be admin
| + | '''Sorry, you have made an unauthorized request. (Browser) error when try to access anything like (add new list, manage users). Although I signed up 1st account to be admin''' |
| | FIX→ | | FIX→ |
| | + | comment the line that has |
| | + | SESSION_COOKIE_DOMAIN in local_settings.py |
| | + | |
| | + | |
| | + | 12- IOError: [Errno 26] Text file busy: './bin/python' django (Terminal) when run: |
| | + | virtualenv --system-site-packages . |
| | + | FIX→ should not apply virtual env packages after installation |
| | + | |
| | + | 13- login failed! check config (Terminal) |
| | + | pandora_client config |
| | + | Current Config: |
| | + | user: admin |
| | + | pwd: admin |
| | + | URL: http://localhost/api/ |
| | + | Leave empty to keep current value |
| | + | configuration updated. |
| | + | ⇒ After running pandora_client config |
| | + | You can check ~/.ox/client.json |
| | + | It should looks like the following lines: |
| | + | 1 { |
| | + | 2 "username": "admin", |
| | + | 3 "url": "http://localhost/api/", |
| | + | 4 "cache": "~/.ox/client.sqlite", (temporary db)(local db) |
| | + | 5 "media-cache": "~/.ox/media", (temporary store) |
| | + | |
| | + | 6 "volumes": { |
| | + | 7 "pandora_images": "/home/wafaa/Videos/" |
| | + | 8 }, |
| | + | 9 "password": "admin" |
| | + | 10 } |
| | + | pandora@ADEF-Wafaa:/home/wafaa/Videos$ pandora_client scan |
| | + | |
| | + | |
| | + | http://arabdigitalexpression.org/wiki/Pandora_Installation_and_Configuration_Issues |
| | + | |
| | + | admin user of pandora server |
| | + | pwd of it |
| | + | the local_settings.py should look like that: |
| | + | |
| | + | DATA_SERVICE = 'http://localhost/api/' |
| | + | VIDEO_PREFIX = "//localhost" |
| | + | #SESSION_COOKIE_DOMAIN = ".localhost" |
| | + | |
| | + | 1st time you run pandora_client config you add a path to tell pandora_client to read files from it and label this folder path |
| | + | pandora_client add_volume name path |
| | + | eg: pandora_client add_volume pandora_images /home/wafaa/Videos |
| | + | → create folders tree with at least 2 levels under /home/wafaa/Videos |
| | + | So it looks like |
| | + | /home/wafaa/Videos/vids_for_pandora/pandora_camps_videos |
| | + | /home/wafaa/Videos/vids_for_pandora/pandora_deca_videos |
| | + | These folders suppose to have videos files .webm |
| | + | Run the commands: |
| | + | pandora_client scan |
| | + | pandora_client sync |
| | + | pandora_client upload |
| | + | → Check https://wiki.0x2620.org/wiki/pandora_client for more details |
| | + | without port 8000. This is only 4 dev server (it is virtual server) |
| | + | NOTICE |
| | + | 1 → Remove port 8000 from many config. Make virtual server for my pandora site. Access it through http://localhost |
| | + | 2 → nginx is preferred to apache. May be cuz handles clean url (aliases) more than apache |
| | + | 3- Remember to restart the server after changing any config |
| | + | |
| | + | 14- RELATED ERROR: |
| | + | {u'status': {u'text': u'login required', u'code': 401}} (Terminal) |
| | | | |
| − | comment the line that has SESSION_COOKIE_DOMAIN in local_settings.py
| + | DATA_SERVICE = 'http://localhost/api/' |
| | + | VIDEO_PREFIX = "//localhost" |
| | + | #SESSION_COOKIE_DOMAIN = ".localhost" |
| | | | |
| | | | |
| | + | 16- Video is not playing in the browser and gives error file is corrupted although when I run mplayer from the terminal, I get the video working. I’m using Apache server. |
| | | | |
| − | 12- IOError: [Errno 26] Text file busy: './bin/python' django (Terminal) when run:
| + | FIX |
| − | virtualenv --system-site-packages .
| + | ==== |
| − | FIX→
| + | I installed nginx, deleted default file in the /etc/nginx/sites-enabled and everything is working. |
| | + | |
| | + | 17- When check log, I get |
| | + | /var/log/nginx/pandora.access.log 404.html" failed (13: Permission denied) |
| | | | |
| | + | → Make sure you are logged in or make video public |
| | | | |
| − | should not apply virtual env packages after installation
| + | → Make the local_settings.py config looks like this: |
| | + | DATA_SERVICE = 'http://localhost/api/' |
| | + | VIDEO_PREFIX = "//localhost" |
| | + | #SESSION_COOKIE_DOMAIN = ".localhost" |
| | | | |
| | | | |
| − | 13- pandora_client config
| |
| − | Current Config:
| |
| − | User pandora
| |
| − | URL:http://127.0.0.1:8000/api/
| |
| | | | |
| − | Leave empty to keep current value
| |
| | | | |
| − | Username:
| |
| − | Password:
| |
| − | Pan.do/ra URL(i.e. http://pad.ma/api/):
| |
| | | | |
| − | configuration updated.
| |
| − | pandora@ADEF-Wafaa:/home/wafaa/Videos$ pandora_client scan
| |
| | | | |
| − | login failed! check config
| |
| | | | |
| − | (current config of local_seetings.py)-->
| |
| − | DATA_SERVICE = 'https://data.0xdb.org/api/'
| |
| − | VIDEO_PREFIX = "//video{uid}.127.0.0.1"
| |
| − | SESSION_COOKIE_DOMAIN = ".127.0.0.1"
| |
| | | | |
| − | NOT FIXED TILL NOW
| + | </div> |