Gå till innehåll
Just nu i M3-nätverket

Öppna php-script med Chrome


leofer

Rekommendera Poster

Väldigt ny mac-ägare som ska lära mig php. Jag har installerat Google Chrome, och vill att mina .php-filer ska öppnas med Chrome. Om jag ctrl-klickar på en .php-fil och väljer "Öppna med >" får jag upp en lista med program, dock inte Chrome. Och inte heller Safari eller Firefox, utan bara olika program att redigera scriptet med. Vad gör jag för fel?

Länk till kommentar
Dela på andra webbplatser

Väldigt ny mac-ägare som ska lära mig php. Jag har installerat Google Chrome, och vill att mina .php-filer ska öppnas med Chrome. // ... // Vad gör jag för fel?

Du kan inte bara öppna php-filen och titta på den som man kan göra med en vanlig HTML-fil. PHP-skriptet kommer bara att visas som vanlig text då. Du måste ha webservern (Apache/PHP) igång och sen kika på filen den vägen. Så du får sätta upp en liten web/test/utvecklings-miljö först, så du kan jobba med filerna/sidorna lokalt innan du lägger ut dem sen.

 

PHP har en egen inbyggd liten server »»». Man kan testa lite snabbt med den. I Terminal-gå till foldern där filen ligger, och kör:

# Exempel
mkdir -p ~/Desktop/php-test
cd ~/Desktop/php-test

# skapa en testfil.
echo -e "<?php\n\techo 'Foo Bar!';" > foo.php

# starta webservern på port 8000
php -S localhost:8000

# Gå till sidan: http://localhost:8000/
# i valfri webläsare.

Men det är en väldigt enkel webserver. Är det mer komplicerade sakrer du skall testa/kolla på, så gör ordning en ordentlig testmiljö du kan jobba i lokalt.

 

Apache/PHP finns i systemet, men du får göra iordning det så det funkar. Exempel: https://coolestguidesontheplanet.com/get-apache-mysql-php-and-phpmyadmin-working-on-macos-sierra/ Finns massor av guider hur man gör det.

Länk till kommentar
Dela på andra webbplatser

Tack för ditt svar! Jag har provat det, om jag väljer "Alla program" blir även webbläsarna valbara, och sedan markerar jag "Öppna alltid med" efter att ha valt Chrome. Problemen är att 1) scriptet körs inte, utan koden visas i webbläsarfönstret (<?php...), och 2) nästa gång jag dubbelklickar på .php-filen öppnas inte Chrome, den verkar alltså inte komma ihåg valet trots "Öppna alltid med...".

Länk till kommentar
Dela på andra webbplatser

Du kan inte bara öppna php-filen och titta på den som man kan göra med en vanlig HTML-fil. PHP-skriptet kommer bara att visas som vanlig text då. Du måste ha webservern (Apache/PHP) igång och sen kika på filen den vägen. Så du får sätta upp en liten web/test/utvecklings-miljö först, så du kan jobba med filerna/sidorna lokalt innan du lägger ut dem sen.

 

PHP har en egen inbyggd liten server »»». Man kan testa lite snabbt med den. I Terminal-gå till foldern där filen ligger, och kör:

# Exempel
mkdir -p ~/Desktop/php-test
cd ~/Desktop/php-test

# skapa en testfil.
echo -e "<?php\n\techo 'Foo Bar!';" > foo.php

# starta webservern på port 8000
php -S localhost:8000

# Gå till sidan: http://localhost:8000/
# i valfri webläsare.

Men det är en väldigt enkel webserver. Är det mer komplicerade sakrer du skall testa/kolla på, så gör ordning en ordentlig testmiljö du kan jobba i lokalt.

 

Apache/PHP finns i systemet, men du får göra iordning det så det funkar. Exempel: https://coolestguidesontheplanet.com/get-apache-mysql-php-and-phpmyadmin-working-on-macos-sierra/ Finns massor av guider hur man gör det.

Aha, förstår, det verkar ju rimligt. Fungerade lite annorlunda i Windows/ASP, men där är allt installerat från början. Tack för hjälpen!

Länk till kommentar
Dela på andra webbplatser

Aha, förstår, det verkar ju rimligt. Fungerade lite annorlunda i Windows/ASP, men där är allt installerat från början. Tack för hjälpen!

Ja, allt finns installerat, sånär som på MySQL, men man får ställa in det bara. :yeahbaby:

 

... // den verkar alltså inte komma ihåg valet trots "Öppna alltid med...".

Oavsett fil... Om du högerklickar på en fil och väljer visa info (eller om du använder ⌘I) så finns där att sätta volket program som skall öppna en fil. Du kan ändra för den filen, eller så det ändras på allar filer av den sorten

 

Finder inforuta:

post-64246-0-26847400-1516008561.png

 

I dropmenyn kan du byta el välja annat program så byts det på filen. Klicka på “Change all” så gäller det alla filer på datorn.

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.



×
×
  • Skapa nytt...