macOS上的代客显示错误的目录列表和PHP代码

时间:2019-03-22 08:27:51

标签: laravel-valet

我为没有错误的macOS设置了Valet

我已经为我的网站~/ValetSites创建了一个文件夹。

我执行:

valet park

然后,我创建一个新的博客应用程序:

laravel new blog

问题在于,在浏览器上,我看到站点文件夹的目录列表为~/ValetSites/blog

当我点击http://blog.test/index.php时,我得到了index.php文件的PHP源代码。

我认为问题出在这里

LoadModule php7_module /usr/local/opt/php/lib/httpd/modules/libphp7.so
httpd.conf中的

从php5.7升级到7.3后,建议进行此更改

To enable PHP in Apache add the following to httpd.conf and restart Apache:
    LoadModule php7_module /usr/local/opt/php/lib/httpd/modules/libphp7.so

    <FilesMatch \.php$>
        SetHandler application/x-httpd-php
    </FilesMatch>

Finally, check DirectoryIndex includes index.php
    DirectoryIndex index.php index.html

The php.ini and php-fpm.ini file can be found in:
    /usr/local/etc/php/7.3/

To have launchd start php now and restart at login:
  brew services start php
Or, if you don't want/need a background service you can just run:
  php-fpm

任何帮助将不胜感激。

0 个答案:

没有答案