Synology-Forum.nl
Overige software => Overige software => Topic gestart door: scollie op 01 juli 2014, 19:09:37
-
Toch wel een beetje een drama zo een update ik krijg nu deze php waarschuwing in WinSCP zie ik toch echt /volume1/web/connect.php staan de rechten van de map staan op octaal 0777 staat dat misschien fout de connect.php staat ook op 0777
PHP Warning: mysql_connect(): No such file or directory in /volume1/web/connect.php on line 2
-
Wat staat er op de 2e regel van connect.php?
-
Op regel twee staat de connection string
Maar zoals ik de foutmelding lees kan ie de map of de file niet vinden
-
met phMyAdmin kan ik gewoon de database benaderen
-
Op regel twee staat de connection string
Maar zoals ik de foutmelding lees kan ie de map of de file niet vinden
Zoals ik het lees kan connect.php, connect.php niet vinden. :S
-
Kwam net die mariadb tegen keuze mariadb verwijderen geselecteerd (dacht dat ik die niet had) nu kan ik niet meer inloggen met phpmyadmin
-
http://www.synology-forum.nl/officiele-packages/de-mariadb-databases-werken-momenteel-in-de-compatibiliteitsmodus/msg106963/#msg106963
-
Goed data van database dus kwijt :evil: (moet ik maar meer geduld hebben)
database weer aangemaakt syno opnieuw opgestart krijg nog steeds dezelfde foutmeldingen
PHP Warning: mysql_connect(): No such file or directory in /volume1/web/connect.php on line 2
PHP Warning: mysql_select_db(): No such file or directory in /volume1/web/connect.php on line 3
PHP Warning: mysql_select_db(): A link to the server could not be established in /volume1/web/connect.php on line 3
PHP Warning: mysql_query(): No such file or directory in /opt/bin/pvcacher.php on line 62
-
Gek word ik er van...
<?php
$con = mysql_connect(localhost, "root", "****");
if (!mysql_select_db("stroomfabriek")) {
echo "Unable to select mydbname: " . mysql_error();}
?>
HIER krijg ik de foutmelding no such file or directory
Als ik de connect.php aanpas
<?php
$con = mysql_connect('127.0.0.1', "root", "****");
if (!mysql_select_db("stroomfabriek")) {
echo "Unable to select mydbname: " . mysql_error();}
?>
HIER krijg ik de foutmelding
PHP Warning: mysql_connect(): Connection refused in /opt/bin/pvlogger.php on line 65
Er staat echt localhost bij phpadmin, wat ik niet snap waarom kan ie bij localhost de file niet vinden en bij 127.0.0.1 wel maar kan er niet geconnect worden
-
Ik gebruik localhost tussen aanhalingstekens 'localhost'.
localhost zonder '' of "" is een variable.
Staat overigens gewoon in de handleiding :
http://php.net/manual/en/function.mysql-connect.php
-
Hoi Wyodor,
Dat bracht helaas geen oplossing zou me ook bevreemden omdat het twee jaar heeft gewerkt
Toch nog bedankt
Groetjes,
Hans
-
Als ik dit test bestandje in de webmap plaats en roep hem aan dan krijg ik als resultaat Connected successfuly
<?php
$link = mysql_connect(localhost, **, **);
if (!$link) {
die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully';
mysql_close($link);
Dit resulteert nog steeds in een fout
HIER krijg ik de foutmelding no such file or directory
<?php
$con = mysql_connect(localhost, "**", "**");
if (!mysql_select_db("stroomfabriek")) {
echo "Unable to select mydbname: " . mysql_error();}
?>
?>
-
Kijk ik in de err log van mysql dan krijg ik onderstaande ziet iemand daar iets vreemd aan
140703 16:51:31 mysqld_safe mysqld from pid file /run/mysqld/mysqld.pid ended
140703 16:53:24 mysqld_safe Starting mysqld daemon with databases from /var/services/mysql
140703 16:53:25 InnoDB: The InnoDB memory heap is disabled
140703 16:53:25 InnoDB: Mutexes and rw_locks use InnoDB's own implementation
140703 16:53:25 InnoDB: Compressed tables use zlib 1.2.8
140703 16:53:25 InnoDB: Initializing buffer pool, size = 16.0M
140703 16:53:25 InnoDB: Completed initialization of buffer pool
140703 16:53:25 InnoDB: highest supported file format is Barracuda.
140703 16:53:25 InnoDB: Waiting for the background threads to start
140703 16:53:26 Percona XtraDB (http://www.percona.com) 5.5.37-MariaDB-34.0 started; log sequence number 1597945
140703 16:53:26 [Note] Plugin 'FEEDBACK' is disabled.
140703 16:53:26 [Note] Server socket created on IP: '0.0.0.0'.
140703 16:53:26 [Note] Event Scheduler: Loaded 0 events
140703 16:53:26 [Note] /usr/bin/mysqld: ready for connections.
Version: '5.5.37-MariaDB' socket: '/run/mysqld/mysqld.sock' port: 3306 Source distribution
140704 2:00:09 [Note] /usr/bin/mysqld: Normal shutdown
-
Handleiding :
http://php.net/manual/en/function.mysql-select-db.php
Zou zo moeten :
if (!mysql_select_db("stroomfabriek",$con)) {
Excuses dat ik het niet eerder zag.
-
Wyodor helaas dat is het ook niet
Toch nog bedankt
Hans
-
Ben nog steeds bezig super irritant zo een update van mysql naar mariadb goed net opgestart en dit staat in het log van mariadb
140710 11:05:59 mysqld_safe mysqld from pid file /run/mysqld/mysqld.pid ended
140710 11:07:53 mysqld_safe Starting mysqld daemon with databases from /var/services/mysql
140710 11:07:53 InnoDB: The InnoDB memory heap is disabled
140710 11:07:53 InnoDB: Mutexes and rw_locks use InnoDB's own implementation
140710 11:07:53 InnoDB: Compressed tables use zlib 1.2.8
140710 11:07:53 InnoDB: Initializing buffer pool, size = 16.0M
140710 11:07:53 InnoDB: Completed initialization of buffer pool
140710 11:07:53 InnoDB: highest supported file format is Barracuda.
140710 11:07:53 InnoDB: Waiting for the background threads to start
140710 11:07:54 Percona XtraDB (http://www.percona.com) 5.5.37-MariaDB-34.0 started; log sequence number 1597945
140710 11:07:54 [Note] Plugin 'FEEDBACK' is disabled.
140710 11:07:54 [Note] Server socket created on IP: '0.0.0.0'.
140710 11:07:54 [Note] Event Scheduler: Loaded 0 events
140710 11:07:54 [Note] /usr/bin/mysqld: ready for connections.
Version: '5.5.37-MariaDB' socket: '/run/mysqld/mysqld.sock' port: 3306 Source distribution
-
Misschien zit ik gewoon helemaal in de foute richting te zoeken in de dir opt/bin heb ik een bestand staan .php
hierin include ik een ander bestand op deze locatie include "/volume1/web/connect.php";
tijdens het opstarten krijg ik dus steeds de foutmelding no such file or directory het bestandje staat echter op die locatie moet ik soms iets aanpassen rechten of wat dan ook het heeft echt twee jaar goed gewerkt
-
Is dit het ?
http://members.quicknet.nl/miekegrootes/pv/sources/
Ik zie daar bekende namen.
Ik weet niet direct wat het doet, maar zal s kijken wat het doet.
-
Dat zijn inderdaad de files van Hans de Git
-
Het wordt gebruikt voor het monitoren van zonnecollectoren het vervelende is dat het gewoon werkte(als ik nou wat veranderd had in de bestanden dan snap ik het wel, maar die dsm of die Mariadb veroorzaakt volgens mij het probleem)
Hans
-
Ik heb geen zonnecollectoren, het zal dan ook niet werken.
Ik heb bestand stroomfabriek.sql toegevoegd aan MariaDB.
In de kostal map heb ik connect.php aangepast met mijn gebruikersnaam en wachtwoord.
Dat werkt.
piko.php opene lukt ook . Zie afbeelding
Er is een bestand pvpikolog.php dat de foutmelding gaf dat je beschrijft.
Dat bestand heeft ook een connect met database regel. Regel 104 MAIN. Toen ik die gegevens aanpastte kreeg ik dit te zien :
#!/usr/bin/php 0
Dat is het.
-
En dit is de database
-
Hoi Wyodor,
volg deze link als je wilt dan kom je op een gelijkwaardige pagina echter geen datagegevens
http://83.81.68.102:85/
-
Wyodor hoe installeer je die admin op de synology
Hans
-
Adminer is een alternatief voor phpMyAdmin.
Het is slechts 1 bestand.
http://www.adminer.org/