Gå til innhold

Feil ved på kode under Linux (XAMPP serverpakke)


Anbefalte innlegg

Har nettopp installert XAMPP på min ubuntu-maskin, og lastet koden som jeg skrev på Windows (98) inn der, men nå får jeg bare feilmeldinger.

 

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /opt/lampp/htdocs/news.php on line 12

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /opt/lampp/htdocs/news.php on line 55

Warning: include(/plugins/user/plugin.php) [function.include]: failed to open stream: No such file or directory in /opt/lampp/htdocs/rightmenu.php on line 7

Warning: include() [function.include]: Failed opening '/plugins/user/plugin.php' for inclusion (include_path='.:/opt/lampp/lib/php') in /opt/lampp/htdocs/rightmenu.php on line 7

Warning: include(/plugins/myML/plugin.php) [function.include]: failed to open stream: No such file or directory in /opt/lampp/htdocs/rightmenu.php on line 8

Warning: include() [function.include]: Failed opening '/plugins/myML/plugin.php' for inclusion (include_path='.:/opt/lampp/lib/php') in /opt/lampp/htdocs/rightmenu.php on line 8

 

Noen som vet hva dette kan skyldes og hvordan koden må endres?

Endret av -XaHc-
Lenke til kommentar
Videoannonse
Annonse
Gjest Slettet+142

det står jo tydelig at du har ugyldig argument i funksjonen

"mysql_fetch_assoc()": /opt/lampp/htdocs/news.php on line 12

 

kan vi få se litt av koden rundt linje 12, kanskje de hjelper..

 

og ka sier "echo mysql_error()"?

Endret av Slettet+142
Lenke til kommentar
Men hvorfor bruke XAMPP, alle distroer med respekt for seg selv har apache, php, mysql inkludert. Og da er bedre sikre å få noe som fungerer.

Selv om det er virker som det heller er noe feil i koden.

7217383[/snapback]

Enig i at det er litt merkelig, men uansett.

Sjekk returverdien til mysql_query, det er nok den som feiler, med mindre det går helt tilbake til mysql_connect

Lenke til kommentar

mysql_query kan returnere en ressurs eller false, så det er viktig at du kun kjører mysql_fetch_* dersom mysql_query ikke returnerer false.

 

Når det er sagt, her er to guider til oppsett av apache,mysql5.2,php,phpmyadmin:

 

Guide til installasjon av PHP 5.2, mysql, phpmyadmin(linux)

 

Guide til installasjon av PHP5.2, mysql,phpmyadmin (windows)

 

Den første er nok mest aktuell :)

Endret av dabear
Lenke til kommentar
mysql_query kan returnere en ressurs eller false, så det er viktig at du kun kjører mysql_fetch_* dersom mysql_query ikke returnerer false.

 

Når det er sagt, her er to guider til oppsett av apache,mysql5.2,php,phpmyadmin:

 

Guide til installasjon av PHP 5.2, mysql, phpmyadmin(linux)

 

Guide til installasjon av PHP5.2, mysql,phpmyadmin (windows)

 

Den første er nok mest aktuell :)

7217578[/snapback]

 

 

Tror nok det bli lettest. XAMPPen var bare rotete og rar

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...