Auteur Topic: Mysql connot find file  (gelezen 33098 keer)

Offline scollie

  • Bedankjes
  • -Gegeven: 10
  • -Ontvangen: 2
  • Berichten: 164
Mysql connot find file
« Gepost op: 04 februari 2015, 21:58:40 »
Ik ben hier al maanden mee bezig maar kom niet echt verder ik waag een laatste poging

Ik heb panelen op mijn dak staan deze focus ik met php en mysql dat heeft altijd gewerkt, om de een of andere reden misschien mariadb krijg ik het niet meer werkend.

Als de syno opstart wordt er een bestandje gestart PvCacher.php daarin staat een aanroep naar een connect.php

Daarin staat deze php code

<?php
      $con = mysql_connect(localhost, "usrnm", "password");
   if (!mysql_select_db("stroomfabriek")) {
      echo "Unable to select mydbname: " . mysql_error();}
?>

De naam en password zijn 100% zeker weten in orde met phpmyadmin kan ik er mee inloggen.

In het logbestand krijg ik deze foutmelding
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

Verander ik de connect.php in

<?php
      $con = mysql_connect('192.168.1.22', "usrnm", "password");
   if (!mysql_select_db("stroomfabriek")) {
      echo "Unable to select mydbname: " . mysql_error();}
?>

Dan krijg ik deze foutmelding
PHP Warning:  mysql_connect(): Connection refused

Ik heb begrepen dat hier op dit forum toch echt wel een paar experts aanwezig zijn misschien dat een zo vriendelijk wil zijn om mij hier mee te helpen remote is geen probleem voor mij.

Hans

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1379
  • -Ontvangen: 7961
  • Berichten: 43.940
  • Alleen een PB sturen als hier om gevraag wordt.
    • Truebase
Re: Mysql connot find file
« Reactie #1 Gepost op: 04 februari 2015, 22:06:15 »
Ben geen PHPer maar misschien heeft het script daar niets mee te maken (sta op glad ijs) dus, ik probeer maar wat. ;)

Zet eens in ./etc/hosts en ./etc.defaults/hosts

192.168.1.22      stroomfabriek

Maak je connect.php weer org en probeer dan nog eens.
Ge weet maar nooit.


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.4-25556-7   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.2-72806-1
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 7.2.2-72806     RT2600ac  SRM 1.2.5-8227-11
BeeDrive   1TB             BeeServer  BSM 1.1-65374                                                                 MR2200ac  SRM 1.2.5-8227-11

Offline scollie

  • Bedankjes
  • -Gegeven: 10
  • -Ontvangen: 2
  • Berichten: 164
Re: Mysql connot find file
« Reactie #2 Gepost op: 04 februari 2015, 22:44:51 »
Dag Birdy bedankt voor je meedenken, ./etc.hosts bestaat in de lijst en heb ik de waarde toegevoegd

./etc.defaults.hosts kan ik niet vinden

de nas opgestart helaas krijg nog steeds de melding dat ie het niet kan vinden
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 line3



Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1379
  • -Ontvangen: 7961
  • Berichten: 43.940
  • Alleen een PB sturen als hier om gevraag wordt.
    • Truebase
Re: Mysql connot find file
« Reactie #3 Gepost op: 04 februari 2015, 22:47:14 »
Citaat
./etc.defaults.hosts
moet zijn: ./etc.defaults/hosts


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.4-25556-7   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.2-72806-1
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 7.2.2-72806     RT2600ac  SRM 1.2.5-8227-11
BeeDrive   1TB             BeeServer  BSM 1.1-65374                                                                 MR2200ac  SRM 1.2.5-8227-11

Offline scollie

  • Bedankjes
  • -Gegeven: 10
  • -Ontvangen: 2
  • Berichten: 164
Re: Mysql connot find file
« Reactie #4 Gepost op: 04 februari 2015, 22:47:51 »
Gevonden en veranderd ben aan het opstarten

Offline scollie

  • Bedankjes
  • -Gegeven: 10
  • -Ontvangen: 2
  • Berichten: 164
Re: Mysql connot find file
« Reactie #5 Gepost op: 04 februari 2015, 22:50:57 »
dit staat er nu in de /etc.defaults/hosts

127.0.0.1   localhost
::1   localhost
0.0.0.0   DiskStation
192.168.1.22   stroomfabriek

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1379
  • -Ontvangen: 7961
  • Berichten: 43.940
  • Alleen een PB sturen als hier om gevraag wordt.
    • Truebase
Re: Mysql connot find file
« Reactie #6 Gepost op: 04 februari 2015, 22:52:00 »
Ok......en nu ?


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.4-25556-7   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.2-72806-1
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 7.2.2-72806     RT2600ac  SRM 1.2.5-8227-11
BeeDrive   1TB             BeeServer  BSM 1.1-65374                                                                 MR2200ac  SRM 1.2.5-8227-11

Offline scollie

  • Bedankjes
  • -Gegeven: 10
  • -Ontvangen: 2
  • Berichten: 164
Re: Mysql connot find file
« Reactie #7 Gepost op: 04 februari 2015, 22:52:33 »
Jammer genoeg nog steeds de foutmelding

Offline scollie

  • Bedankjes
  • -Gegeven: 10
  • -Ontvangen: 2
  • Berichten: 164
Re: Mysql connot find file
« Reactie #8 Gepost op: 04 februari 2015, 22:53:33 »
Dit staat er in de /etc/hosts

127.0.0.1   localhost
192.168.1.22   synology
192.168.1.22    stroomfabriek

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1379
  • -Ontvangen: 7961
  • Berichten: 43.940
  • Alleen een PB sturen als hier om gevraag wordt.
    • Truebase
Re: Mysql connot find file
« Reactie #9 Gepost op: 04 februari 2015, 23:02:51 »
Ah....ik zit/zat op het verkeerde spoor  :twisted:
Dacht dat je moest connecten aan stroomfabriek (ben geen PHPer he?)
Dus dat hosts gedoe verder vergeten.

Het gaat dus om stroomfabriek db  ::)

Bestaat die dan nog wel ?


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.4-25556-7   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.2-72806-1
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 7.2.2-72806     RT2600ac  SRM 1.2.5-8227-11
BeeDrive   1TB             BeeServer  BSM 1.1-65374                                                                 MR2200ac  SRM 1.2.5-8227-11

Offline scollie

  • Bedankjes
  • -Gegeven: 10
  • -Ontvangen: 2
  • Berichten: 164
Re: Mysql connot find file
« Reactie #10 Gepost op: 04 februari 2015, 23:08:48 »
Ja die bestaat in phpMyAdmin zie ik hem staan ook de gebruikers

De pest is ik heb echt niets veranderd, alleen die mariadb maar als ik het zo lees moet dat geen probleem zijn

Ben(V)

  • Gast
Re: Mysql connot find file
« Reactie #11 Gepost op: 05 februari 2015, 10:05:05 »
Ik ben ook geen deskundige maar moet er in de regel:
Citaat
$con = mysql_connect(localhost, "usrnm", "password");

niet als vierde paramater de naam van de database opgenomen worden?

Het moet toch zijn?

mysqli_connect(host,username,password,dbname);

Offline scollie

  • Bedankjes
  • -Gegeven: 10
  • -Ontvangen: 2
  • Berichten: 164
Re: Mysql connot find file
« Reactie #12 Gepost op: 05 februari 2015, 10:41:33 »
Ben helaas dat brengt ook niet de oplossing,  toch nog bedankt voor het meedenken

Hans

Offline scollie

  • Bedankjes
  • -Gegeven: 10
  • -Ontvangen: 2
  • Berichten: 164
Re: Mysql connot find file
« Reactie #13 Gepost op: 05 februari 2015, 10:58:10 »
Als ik het file verander en hem oproep in de browser krijg ik geen foutmelding maar gelukt te zien

<?php
$server   = "localhost";
$database = "stroomfabriek";
$username = "naam";
$password = "ww";

$mysqlConnection = mysql_connect($server, $username, $password);
if (!$mysqlConnection)
{
  echo "Please try later.";
}
else
{
mysql_select_db($database, $mysqlConnection);
echo "gelukt";
  }
?>

Roep ik hem aan vanuit het andere bestand dan krijg ik de foutmelding de connect.php is dus goed maar waar gaat het nu fout

Ben(V)

  • Gast
Re: Mysql connot find file
« Reactie #14 Gepost op: 05 februari 2015, 11:33:31 »
Als je inlogd inclusief de database naam kun je daarna de database niet meer selecteren, want daar ben je dan al.


 

Spotweb; Ds 213j; DSM 5.0; Hoe WebStation en MySQL activeren?

Gestart door MGPBoard Spotweb

Reacties: 3
Gelezen: 3098
Laatste bericht 06 april 2014, 23:28:24
door Martijn85
MySQL Username + Password

Gestart door AnonymousBoard Web Station

Reacties: 4
Gelezen: 6772
Laatste bericht 24 augustus 2010, 17:15:47
door Louisdji
Mysql hoog cpu belasting

Gestart door Stephan296Board Maria DB

Reacties: 13
Gelezen: 10922
Laatste bericht 28 november 2015, 23:43:53
door Stephan296
Spotweb - MySql / phpMyAdmin error?

Gestart door doncalitriBoard Spotweb

Reacties: 10
Gelezen: 9710
Laatste bericht 14 maart 2011, 22:45:50
door doncalitri
Importeren van grote database mysql

Gestart door webbasieBoard Web Station

Reacties: 7
Gelezen: 5316
Laatste bericht 06 maart 2011, 22:23:27
door webbasie