Snelrennen
Synology NAS => Spotweb => Topic gestart door: mrfloppy op maart 18, 2018, 16:12:29 pm
-
Beste Snelrennen,
ik heb het hele verhaal doorlopen wat betreft: https://www.snelrennen.nl/spotweb/automatisch_updaten.php
als ik deze taak ingevoerd heb zie ik na handmatig uitvoeren in de log staan: Huidige status : onderbroken (255) of onderbroken (2)
onder opdracht uitvoeren staat:/usr/local/bin/php56 /volume1/web/spotweb/retrieve.php
ik heb even de rechten en plekken in bovenstaand paden gevolgd en kom op het volgende uit:
/usr/local/bin/php56 (rechten van root)
/volume1/web/spotweb/retrieve.php (rechten Admin)
uitvoeren van deze taak door root of admin maakt niks uit.
zonder dit proces zal automatisch downloaden niet werken. ik hoor graag van jullie hoe we dit kunnen oplossen.
mvg,
Mrfloppy
-
Heb je deze stappen ook uitgevoerd? https://www.snelrennen.nl/synology/webstation_en_mysql.php
En weet je zeker dat je de juiste extensies hier hebt aangevinkt, en dan met name de "GD"extensie?
-
ja deze stappen heb ik doorlopen en zijn juist uitgevoerd.
over dit punt gesproken ISO bestanden worden deze ook uitgepakt door dit programma omdat ik ZIP zie staan? (of is dit alleen ter ondersteuning)
-
En als je http://192.168.192.4/spotweb/install.php even intypt waarbij je het ip adres even wijzigt in dat van je zelf.
Krijg je daar dan foutmeldingen?
-
nee geen foutmelding het log geeft dan aan: onderbroken (126)
en als ik ga kijken heeft hij hem niet geupdate.
ook onder root werkt het niet zelfde resultaat.
-
Gaa er nou niet 2 dingen door elkaar heen. Ik vraag alleen maar of je foutmeldingen krijgt in het installatie scherm en jij komt terug met dingen uit het log en dat er niet geüpdatet is.
Even stap voor stap alsjeblieft. Het hele installatie gebeuren is goed gegaan, Spotweb is geïnstalleerd maar wil niet updaten. En als je gewoon nu eens met Putty je nas benadert en hetzelfde commando /usr/local/bin/php56 /volume1/web/spotweb/retrieve.php ingeeft?
Wat gebeurt er dan?
-
login as: admin
admin@192.168.178.171's password:
Could not chdir to home directory /var/services/homes/admin: No such file or directory
admin@MasterNasLinde:/$ /usr/local/bin/php56 /volume1/web/spotweb/retrieve.php
PHP Fatal error: Undefined class constant 'MYSQL_ATTR_FOUND_ROWS' in /volume1/web/spotweb/lib/dbeng/dbeng_pdo_mysql.php on line 28
Fatal error: Undefined class constant 'MYSQL_ATTR_FOUND_ROWS' in /volume1/web/spotweb/lib/dbeng/dbeng_pdo_mysql.php on line 28
-
Probeer dit eens
Login met putty als Root
Ga naar de spotnet directory
commando "php migrate-cache.php"
dan het commando "php upgrade-db.php"
Dan nog eens proberen te updaten
-
sorry maar ik ben geen expert in putty kun je mij meer informatie geven hoe en welke stappen ik moet doorlopen?
ik weet ook niet wat het wachtwoord is van root.
ik hoor graag van je.
-
Sorry maar dat doe ik niet. Je kunt er namelijk meer mee vernielen dan je lief is als je hier onbekend mee bent.
Even wat anders verzinnen maar gaat hem vanavond niet meer worden, kom er morgen op terug bij je.
Bekend met WinSCP?
-
ik ben ICTer maar ik denk dat als ik een beetje hulp krijg met putty we er wel doorheen komen.(voor het werk heb ik putty niet nodig )
WinSCP heb ik een paar keer gebruikt en dat gaat prima.
kan ik je eventueel ook contacteren en tijdelijk toegang geven via teamviewer?
-
Dat kan maar ik moet nu weg. De werkweek begint weer helaas.
Morgen verder?
-
prima morgenavond kunnen we wel verder denk rond 19:00
-
hoe kan ik je contacteren om met teamviewer een connectie te maken?
-
Ik heb je een pb gestuurd, kom er zo spoedig mogelijk bij je op terug.
-
Wat was de oplossing? Ik loop tegen exact het zelfde probleem aan namelijk.
De commando's:
php migrate-cache.php
php upgrade-db.php
Geven exact dezelfde fout als de retrieve.php
PHP Fatal error: Undefined class constant 'MYSQL_ATTR_FOUND_ROWS' in /volume1/w eb/spotweb/lib/dbeng/dbeng_pdo_mysql.php on line 28
-
even een hele domme vraag van mij, welke PHP versie is bij jouw actief?
-
Hi,
ik heb exact hetzelfde probleem als OP, heb alleen nog geen reactie gevonden hoe het opgelost is?
nog even voor de goede order:
Heb Spotweb geinstalleerd volgens de handleiding
ook mariadb en webstation zijn geinstalleerd en ingesteld volgens de handleiding.
Ik heb geprobeerd retrieve te doen maar dan gebeurd er niks en staat er last updated unknown.
Heb het ook via Putty Geprobeerd maar krijg de volgende foutmelding:
xxxx@xxxxx:~$ /usr/bin/php /volume1/web/spotweb/retrieve.php --force
PHP Fatal error: Undefined class constant 'MYSQL_ATTR_FOUND_ROWS' in /volume1/w eb/spotweb/lib/dbeng/dbeng_pdo_mysql.php on line 28
Fatal error: Undefined class constant 'MYSQL_ATTR_FOUND_ROWS' in /volume1/web/sp otweb/lib/dbeng/dbeng_pdo_mysql.php on line 28
in de /install.php krijg ik geen foutmeldingen (alleen Own settings file is NOT OK maar die is optional)
Heeft iemand een idee wat hier fout gaat
-
Ook voor jouw de vraag welke PHP versie je gebruikt?
-
PHP 5.6
-
En al je "/usr/local/bin/php56 /volume1/web/spotweb/retrieve.php" als commando gebruikt?
-
Ja maar die werkt helemaal niet. Krijg ik een error:
stappen:
login via putty
/usr/local/bin/php56 /volume1/web/spotweb/retrieve.php
no such file or directory.
Ik zie in /bin/ alleen het bestand php staan maar geen php56.dit terwijl ik php56 toch echt geinstalleerd heb:
-
iemand met een idee?
-
Deze pagina (https://www.snelrennen.nl/spotweb/automatisch_updaten.php) misschien?
-
Deze pagina (https://www.snelrennen.nl/spotweb/automatisch_updaten.php) misschien?
ja heb die geprobeerd maar dat werkt voor mij dus niet. heb het ook via terminal geprobeerd maar zoals in eerdere post aangegeven werkt dat niet:
Hi,
ik heb exact hetzelfde probleem als OP, heb alleen nog geen reactie gevonden hoe het opgelost is?
nog even voor de goede order:
Heb Spotweb geinstalleerd volgens de handleiding
ook mariadb en webstation zijn geinstalleerd en ingesteld volgens de handleiding.
Ik heb geprobeerd retrieve te doen maar dan gebeurd er niks en staat er last updated unknown.
Heb het ook via Putty Geprobeerd maar krijg de volgende foutmelding:
xxxx@xxxxx:~$ /usr/bin/php /volume1/web/spotweb/retrieve.php --force
PHP Fatal error: Undefined class constant 'MYSQL_ATTR_FOUND_ROWS' in /volume1/w eb/spotweb/lib/dbeng/dbeng_pdo_mysql.php on line 28
Fatal error: Undefined class constant 'MYSQL_ATTR_FOUND_ROWS' in /volume1/web/sp otweb/lib/dbeng/dbeng_pdo_mysql.php on line 28
in de /install.php krijg ik geen foutmeldingen (alleen Own settings file is NOT OK maar die is optional)
Heeft iemand een idee wat hier fout gaat
ik zie in /usr/bin/ ook alleen php en geen php56 staan.
-
Kijk eens even wie de eigenaar is. Als het goed is http.
Kijk dan eens in het configuratiescherm, groep welke machtigingen de groep http heeft. Als er geen machtigingen zijn vink je bij web lezen/schrijven aan. Dan nog eens proberen!