php - Apache 配置不正确。PHP 显示为纯文本
问题描述
我正用头撞墙,试图让这个项目运行起来。我继承了几年前写的一个项目。我花了很长时间才弄清楚 VagrantFile 并让 vm 启动并运行。现在我遇到了我的 php 显示为纯文本的问题。
我不知道这是 apache 配置问题还是重写规则的问题。
任何帮助将不胜感激,如果需要,我可以提供更多信息。
这是一个流浪盒子 ubuntu/trusty64 (14.04)。
在我的 vagrant 文件中,我已将文件夹同步如下:
config.vm.synced_folder ".", "/vagrant",:mount_options=>["dmode=777,fmode=777"]
这是我的 conf 文件
<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName 192.168.34.50.xip.io
DocumentRoot /vagrant
<Directory /vagrant>
Options +Indexes +FollowSymLinks +MultiViews
AllowOverride All
Require all granted
Allow from all
<FilesMatch \.php$>
# Change this "proxy:unix:/path/to/fpm.socket"
# if using a Unix socket
SetHandler "proxy:fcgi://127.0.0.1:9000"
</FilesMatch>
</Directory>
ErrorLog ${APACHE_LOG_DIR}/192.168.34.50.xip.io-error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/192.168.34.50.xip.io-access.log combined
我不太确定 FilesMatch 部分做了什么,所以我相信这可能是什么?
解决方案
推荐阅读
- node.js - 为什么firebase中的'currentUser'和'onAuthStateChanged'总是为空?
- excel - 如何根据下拉列表在单元格上设置值?
- javascript - 将对象字符串转换为javascript中的对象列表
- javascript - 传递道具时切换和构造函数组件(React)更改源
- r - R - 子集()中的逻辑运算符是一个字符串
- python - Python Packaging: user specified file path
- json - VM2233:1 未捕获(承诺中)SyntaxError:JSON 中位置 0 的意外标记 s
- python - 如何在python中将图像内容居中
- javascript - 如何使用复选框显示多个下拉选择的值被选中
- jquery - 引导日期选择器中特定范围之间的禁用日期