Auteur Topic: Apache niet werkend op 'Standaardserver'?  (gelezen 1032 keer)

Offline Jess99

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 3
Apache niet werkend op 'Standaardserver'?
« Gepost op: 21 maart 2022, 15:33:20 »
Beste forumleden,

Sinds een paar dagen hebben wij een Synology, de DS220+. O.a. voor bestandsbeheer, back-up etc. Maar ook omdat wij begonnen zijn met websites ontwikkelen en dit centraal willen regelen.
Wij werken lokaal met XAMPP: Apache/PHP/MariaDB. En deze configuratie bevalt ons heel goed, dus we willen de Synology omgeving ook zo configureren. Echter, je raadt het al, we krijgen dit niet goed voor elkaar.
Probleem: de standaardserver blijft (volgens ons) op Nginx werken, en niet op Apache. Testbestanden die we in de standaard /web map plaatsen werken niet goed, o.a. de aanwezigheid van een .htaccess bestand zorgt ervoor dat er uberhaupt geen pagina getoond wordt

Aangezien we meerdere sites ontwikkelen, dacht ik dat het misschien handig zou zijn om Virtual Hosts aan te maken. Bij de Virtual Host kan ik ook heel specifiek aangeven dat er gebruik moet worden gemaakt van Apache en PHP. Maar ook hier, als er een . htaccess bestand in de map staat werkt de website niet, Error 500.

Vervolgens een PHP profiel aangemaakt, en in de 'Core' sectie zag ik een veld "include_path" staan. Deze ingevuld, en tada, de site werkt. Nog niet helemaal naar behoren, maar de include bestanden worden nu gevonden.

Maar, waarom werkt de .htaccess niet? Draait ie stiekem toch niet op Apache ofzo?

Bij voorbaat veel dank voor de reactie(s)  ;D :thumbup:
  • Mijn Synology: DS220+
  • HDD's: 2x WD40EFZX

Offline Briolet

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 176
  • -Ontvangen: 2619
  • Berichten: 16.242
Re: Apache niet werkend op 'Standaardserver'?
« Reactie #1 Gepost op: 21 maart 2022, 16:48:48 »
Zet een bestand met de naam "index.php" met als enge inhoud "<? phpinfo(); ?>" in de webmap.  Dan zie je precies wat er draait.

Ook voor de webmap kun je instellen welke webserver gebruikt wordt. En omdat Nginx niets met .htaccess doet, lijkt het me dat er wel Apache gebruikt wordt, maar hij iets niet in dat bestand begrijpt.
  • Mijn Synology: DS415+
  • HDD's: 3x 3TB in SHR
  • Extra's: DS212J (Backup)

Offline Jess99

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 3
Re: Apache niet werkend op 'Standaardserver'?
« Reactie #2 Gepost op: 21 maart 2022, 16:56:43 »
Hi Briolet, bedankt voor je snelle reactie.

Ja, de PHP info geeft heel wat info, maar waaraan kun je precies zien dat Apache draait? Ik zie bij m'n lokale (XAMPP) omgeving dat de php.ini in een Apache map staat, en bij deze Synology omgeving is dat niet het geval, zie bijlage.

Met apache_get_version() krijg ik overigens geen info. Terwijl deze via m'n lokale XAMPP wel de Apache info geeft ... Iets is niet in de haak, óf het werkt gewoon anders dan lokaal/XAMPP.
  • Mijn Synology: DS220+
  • HDD's: 2x WD40EFZX

Offline Jess99

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 3
Re: Apache niet werkend op 'Standaardserver'?
« Reactie #3 Gepost op: 23 maart 2022, 09:47:46 »
Probleem is min of meer opgelost.

Nogmaals nieuwe Virtual Host aangemaakt, wat instellingen aangepast, en ik zag dat je in het PHP profiel ook nog aardig wat kan instellen (bij de 'Core' sectie). Bij deze instellingen heb ik bijvoorbeeld de 'include_path' aangepast.
En in een .htaccess bestand o.a. de Rewrite regels gezet.

Lijkt allemaal nu goed te werken  :thumbup:
  • Mijn Synology: DS220+
  • HDD's: 2x WD40EFZX


 

Upgraden Apache, PHP en MySQL

Gestart door DvEBoard NAS hardware vragen

Reacties: 2
Gelezen: 2163
Laatste bericht 05 december 2007, 20:57:09
door DvE
DSM3.0 en Apache

Gestart door blue-eyesBoard Synology DSM 5.1 en eerder

Reacties: 5
Gelezen: 2436
Laatste bericht 01 oktober 2010, 20:45:33
door Arjen van den Brink
apache en svn

Gestart door flowenBoard Web Station

Reacties: 0
Gelezen: 1860
Laatste bericht 02 juni 2012, 12:56:42
door flowen
gebruik apache 2.2 / 2.4 en php 5 / 7

Gestart door BoboBoard Web Station

Reacties: 2
Gelezen: 1713
Laatste bericht 06 juli 2017, 19:52:05
door Briolet
Kan omschakelen van Nginx naar Apache 2.4 zonder herinstallatie phpbb en CMS?

Gestart door SynologyNasUserBoard Web Station

Reacties: 10
Gelezen: 2214
Laatste bericht 10 maart 2021, 20:43:08
door SynologyNasUser