Synology-Forum.nl

Overige software => Web Station => Topic gestart door: jr212 op 26 augustus 2021, 09:34:02

Titel: Rare melding onder webstation
Bericht door: jr212 op 26 augustus 2021, 09:34:02
Hoi

Ik krijg volgende melding als ik de website op mijn nas open.
Citaat
( ! ) Warning: Unknown: failed to open stream: No such file or directory in Unknown on line 0

( ! ) Fatal error: Unknown: Failed opening required '1' (include_path='.:/usr/share/pear') in Unknown on line 0
Zowel via een redirect als nasnaam als ip maar enkel op php bestanden. Niet op html bestanden.

Wat ik vind op internet is dat sommige antivirusprogramma's bepaalde bestanden verwijderd. (Testen die mannen hun product niet?)

Hoe los ik dit op want

Jan
Titel: Re: Rare melding onder webstation
Bericht door: Briolet op 26 augustus 2021, 09:40:01
Misschien is de site geschreven voor een andere php versie?
Titel: Re: Rare melding onder webstation
Bericht door: Briolet op 26 augustus 2021, 10:06:41
Ik heb even gekeken. Met "php --ini" kun je de confifuratie van php opvragen. Maar dat is de default php versie van dsm. De diverse PHP versies die je als pakketten gebruikt staan in "/usr/local/bin/php74" (Vervang de laatste 2 cijfers voor de gebruikte versie door WebStation)

:~$ /usr/local/bin/php74 --ini
Configuration File (php.ini) Path: /usr/local/etc/php74/cli
Loaded Configuration File:         /usr/local/etc/php74/cli/php.ini   <----------
Scan for additional .ini files in: /usr/local/etc/php74/cli/conf.d
Additional .ini files parsed:      /usr/local/etc/php74/cli/conf.d/extension.ini,
/usr/local/etc/php74/cli/conf.d/timezone.ini

De gebruikte configuratiefile staat dus in "/usr/local/etc/php74/cli/php.ini" en in die file staat bij mij ook de regel "include_path = .:/usr/share/pear". En ook ik heb die "pear" folder niet op die plek. Maar ik krijg nooit fouten.

Als ik het "--ini" command loslaat op PHP7.3 krijg ik overigens foutmeldingen. Bij de andere PHP versies niet.

Titel: Re: Rare melding onder webstation
Bericht door: jr212 op 26 augustus 2021, 12:02:00
Maar ik heb GEEN map /usr/local/etc/php74 op mijn shares.
Waar zou dat moeten staan. voral hoe los ik het op

nas, local en prod staan allen op php 7.4
Titel: Re: Rare melding onder webstation
Bericht door: Birdy op 26 augustus 2021, 12:13:25
Maar ik heb GEEN map /usr/local/etc/php74 op mijn shares.
Wat bedoel je met: op mijn shares ?
Je kijkt toch wel met PuTTY of WinSCP of...... ?

Titel: Re: Rare melding onder webstation
Bericht door: jr212 op 27 augustus 2021, 10:15:19
Nee geen putty.
Ik ken putty enkel van stapsgewijze handelingen. Ook daar weet ik nog steeds niet waar die map zo staan of hou het bestand noemt dat verdwenen is. Laat staan dat ik de inhoud ken van dat bestand
Titel: Re: Rare melding onder webstation
Bericht door: Birdy op 27 augustus 2021, 10:21:31
Gebruik dan WinSCP (https://www.synology-forum.nl/algemeen/nas-benaderen-met-ssh-winscp-putty/) met root rechten, dat werkt als een GUI browser en kan je eenvoudig naar /usr/local/etc/php74 zonder commando's.
Titel: Re: Rare melding onder webstation
Bericht door: jr212 op 28 augustus 2021, 13:45:22
Ook met winscp vind ik niets. Ik heb wel gezien dat ik de ontbrekende map onder mijn account(admin groep) niet kon aanmaken.
Gewoon php, apache en webstation er afgesmeten en er opnieuw opgeplaatst.
en alles werkt zonder foutmelding.

Bedankt voor alle info en pogingen

Jan