[英]create a php file in vagrant and have the host OS browser display the result
在我的mac終端中,我輸入:
vagrant up
vagrant ssh
之后,我的命令提示符在vagrant內部,並顯示:
vagrant@zero-to-slim:~$
之后,我輸入:
vagrant@zero-to-slim:~$ cd /vagrant
我在其中創建了一個php文件(稱為hello.php)
<?php
echo "Hello World from inside vagrant!!";
?>
當我轉到firefox並鍵入/ var / www時,我可以看到目錄的內容:
(i)名為zero-to-slim.dev的文件夾
(ii)index.html
(iii)hello.php
我想輸入(在我的瀏覽器中)localhost / hello.php並能夠看到“從流浪漢里面看到的Hello World!”,這顯然沒有發生。 我如何做到這一點? 僅供參考,只需在firefox中輸入localhost即可:“成功!” 我沒有使用PuPHET或任何東西,只是LAMP。
另外,我認為問題是我必須指示主機OS Apache查看一些共享文件夾以呈現.php文件。 也不知道該怎么做(LAMP開發人員的新手)
OSX預裝有PHP,但未配置。 你必須自己做。
根據在PHP.net上使用捆綁的PHP :
自OS X版本10.0.0起,PHP已成為Mac的標准配置。 在默認的Web服務器上啟用PHP需要取消注釋Apache配置文件
httpd.conf
的幾行,而CGI和/或CLI默認情況下處於啟用狀態(可通過Terminal程序輕松訪問)。
然后繼續說,您首先要取消注釋/private/etc/apache2/httpd.conf
提到php的/private/etc/apache2/httpd.conf
,例如,
# LoadModule php5_module libexec/httpd/libphp5.so
# AddModule mod_php5.c
並重新啟動Apache。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.