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

Ben(V)

  • Gast
Re: Mysql connot find file
« Reactie #30 Gepost op: 18 februari 2015, 16:59:20 »
Dat script moet toch echt onder een user account draaien?
Dat zou ook verklaren waarom het wel werkt als je het in de browser doet, dan ben je waarschijnlijk ingelogd als admin.

Kijk eens met winscp naar dat script en wie de "owner" is.

Offline scollie

  • Bedankjes
  • -Gegeven: 10
  • -Ontvangen: 2
  • Berichten: 164
Re: Mysql connot find file
« Reactie #31 Gepost op: 18 februari 2015, 17:24:56 »
Ben waar in het script kan ik zien wie de owner is

Hans

Ben(V)

  • Gast
Re: Mysql connot find file
« Reactie #32 Gepost op: 18 februari 2015, 17:31:20 »
Als je met winscp op het script gaat staan en dan rechtsklikt en voor profile kiest kun je zien wie de eigenaar is.

Offline scollie

  • Bedankjes
  • -Gegeven: 10
  • -Ontvangen: 2
  • Berichten: 164
Re: Mysql connot find file
« Reactie #33 Gepost op: 18 februari 2015, 19:18:48 »
Ben gevonden beide zijn van root, de connect.php was van users admin die heb ik nu veranderd in root eigenaar de user veranderd in root (in de connect.php) kijken of dat werkt
Hans

Offline scollie

  • Bedankjes
  • -Gegeven: 10
  • -Ontvangen: 2
  • Berichten: 164
Re: Mysql connot find file
« Reactie #34 Gepost op: 18 februari 2015, 19:46:19 »
Ben helaas zelfde resultaat

Offline scollie

  • Bedankjes
  • -Gegeven: 10
  • -Ontvangen: 2
  • Berichten: 164
Re: Mysql connot find file
« Reactie #35 Gepost op: 18 februari 2015, 19:48:06 »
De twee bestanden staan in /opt/bin en worden uitgevoerd, in de ene staat een verwijzing naar /volume1/web/connect.php die word ook opgestart die kan echter de database of een bestand niet vinden.

Hans

Ben(V)

  • Gast
Re: Mysql connot find file
« Reactie #36 Gepost op: 18 februari 2015, 20:12:57 »
Tja mijn ideeen zijn nu ook een beetje uitgeput.

Ben(V)

  • Gast
Re: Mysql connot find file
« Reactie #37 Gepost op: 18 februari 2015, 21:31:35 »
Ik heb het zelf even uitgeprobeert.
Een database aangemaakt in mariadb en een gebruiker.
Vervolgens een regel script en hij connect prima.

Heb je al eens geprobeert met putty naar die /volume1/web folder te gaan en dan het volgende commando te geven?
Citaat
php connect.php

Ps Je hebt toch wel de webserver van Nas aangezet?

Offline scollie

  • Bedankjes
  • -Gegeven: 10
  • -Ontvangen: 2
  • Berichten: 164
Re: Mysql connot find file
« Reactie #38 Gepost op: 21 februari 2015, 17:02:31 »
Hoi Ben zag het pas laat

Als je naar www.scholtenhans.com gaat kom je op de site (de webserver van de nas staat denk ik aan anders zou je de pagina niet zien)

De url heet dan anders http://83.81.68.102:85/  als je daar connect.php achter typt dus http://83.81.68.102:85/connect.php krijg je geen foutmelding de connectie  is dus gelukt.

In mijn opt/bin folder heb ik de twee bestanden staan die opgestart worden tijdens de start van de server, deze worden uitgevoerd dus php wordt uitgevoerd.


Ben(V)

  • Gast
Re: Mysql connot find file
« Reactie #39 Gepost op: 21 februari 2015, 18:48:47 »
Die PS was min of meer retorisch.
Zo simpel had ik het niet verwacht, maar je weet maar nooit.
Als je in je browser connecteerd dan gaat dat anders dan rechtstreeks.
Ik zou dus echt even met putty naar die folder gaan en dat connect.ph uitvoeren.

Offline scollie

  • Bedankjes
  • -Gegeven: 10
  • -Ontvangen: 2
  • Berichten: 164
Re: Mysql connot find file
« Reactie #40 Gepost op: 24 februari 2015, 13:49:21 »
Ben gedaan ik krijg geen foutmelding  :'(

Ben(V)

  • Gast
Re: Mysql connot find file
« Reactie #41 Gepost op: 24 februari 2015, 14:28:39 »
In dat geval heeft het aanroepende script niet voldoende rechten om die connect.php op te starten.
Onder welke gebruiker draait dat aanroepende script en heeft die gebruiker rechten op dat connect.php.

Offline scollie

  • Bedankjes
  • -Gegeven: 10
  • -Ontvangen: 2
  • Berichten: 164
Re: Mysql connot find file
« Reactie #42 Gepost op: 24 februari 2015, 14:56:05 »
Hoi Ben,
Het aanroepende file is van de groep Root en gebruikers zijn Root

Ben(V)

  • Gast
Re: Mysql connot find file
« Reactie #43 Gepost op: 24 februari 2015, 16:27:31 »
Het gaat niet om wie de eigenaar van dat aanroepende bestand is maar welke gebruiker het uitvoert.
Misschien even proberen of je dat connect.php voor de hele wereld open kunt zetten dus 0777.
En wat gebeurd er als je dat aanroepende bestand met de hand opstart, krijg je dan die foutmelding?

Offline scollie

  • Bedankjes
  • -Gegeven: 10
  • -Ontvangen: 2
  • Berichten: 164
Re: Mysql connot find file
« Reactie #44 Gepost op: 24 februari 2015, 17:19:02 »
Ik had ze al op 0777 staan handmatig met Putty geeft andere fout (gelukkig)

Regel 178 begint hiermee
$fp=fopen('/volume1/web/cache/pvminute.' . $today,'w+');
   fwrite($fp,  "[['Timestamp', 'Power(W)', 'Current(mA)', 'Voltage(V)']\n");
   while ($i < $num) {
      fwrite($fp, ", ['"
         . mysql_result($result, $i, 0)
         . "'," .  mysql_result($result, $i, 1)
         . "," .  mysql_result($result, $i, 2)
         . "," .  mysql_result($result, $i, 3)
         . "] \n");
      $i++;
   }
   fwrite($fp, "]");
   fclose($fp);
}




 

MySQL Username + Password

Gestart door AnonymousBoard Web Station

Reacties: 4
Gelezen: 6606
Laatste bericht 24 augustus 2010, 17:15:47
door Louisdji
Spotweb; Ds 213j; DSM 5.0; Hoe WebStation en MySQL activeren?

Gestart door MGPBoard Spotweb

Reacties: 3
Gelezen: 2868
Laatste bericht 06 april 2014, 23:28:24
door Martijn85
Geschikt voor MySQL

Gestart door davincent1969Board Aankoopadvies

Reacties: 5
Gelezen: 1971
Laatste bericht 22 mei 2015, 15:42:39
door davincent1969
Importeren van grote database mysql

Gestart door webbasieBoard Web Station

Reacties: 7
Gelezen: 5092
Laatste bericht 06 maart 2011, 22:23:27
door webbasie
wat kan er niet met php/mysql?

Gestart door AnonymousBoard Web Station

Reacties: 2
Gelezen: 7318
Laatste bericht 10 april 2008, 21:14:21
door Anonymous