[Laravel] [PHPstorm] Built-in server geen lokale bestanden

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • afraca
  • Registratie: April 2009
  • Laatst online: 13-08 16:46

afraca

Open Source!

Topicstarter
Tijdens het ontwikkelen van een Laravel applicatie, bemerkte ik iets vervelends. Je kan binnen PHPstorm een server configuratie aanmaken, zodat je met zo'n fancy knopje makkelijk kan starten/stoppen enz. Je kan dan de built-in webserver van PHP gebruiken, ideaal. Je geeft als document root gewoon waar je document staat. Als port 8000, en belangrijkste in dit verhaal:
code:
1
use router script: /Users/foo/project/server.php
(met zo'n mooi GUI dingetje)

Dat werkte tijdens het ontwikkelen van puur back-end spul heel prima. Ik laad Bootstrap css van een CDN elders, en daarmee had ik wat default styling voor de paar dingetjes die ik liet zien. Maar het bleek dat css bestanden uit de 'public' folder niet geladen konden worden. Ze werden gewoon niet gevonden. Wat bleek uiteindelijk, als ik

php artisan serve


gebruik, dan werkt het opeens wel. Voor zover ik weet construeren ze beiden ongeveer zoiets intern:

php -S localhost:8000 -t /pad/naar/project /pad/naar/project/server.php


Waarom verschillen ze dan toch in gedrag?! :?

IMDB vote history | Next-gen OS, audio en video player, search engine en Movie DB


Acties:
  • 0 Henk 'm!

  • Barryvdh
  • Registratie: Juni 2003
  • Laatst online: 12-09 14:10
Gebruik je we de public map als document root?

Acties:
  • 0 Henk 'm!

  • afraca
  • Registratie: April 2009
  • Laatst online: 13-08 16:46

afraca

Open Source!

Topicstarter
Interessant.... Nee, die stond nog op de folder daarboven. Bedankt voor de tip.

IMDB vote history | Next-gen OS, audio en video player, search engine en Movie DB