如何使用旧版 Zend Framework 2 创建 wamp 3.1.9 开发环境
How to create a wamp 3.1.9 dev environment with a legacy Zend Framework 2
我正在尝试基于 Wamp 3.1.9(到目前为止的最新版本)配置我的开发环境,以接收此视频后的 Zend Framework 2 项目 https://www.youtube.com/watch?v=41-qEbpG2XQ。
项目没有composer.phar文件,所以我下载了Zend Framework Skeleton version 2.2.6 (https://github.com/zendframework/ZendSkeletonApplication/releases),我执行命令:
php composer.phar self-update
和
php composer.phar install
之后 Zend Framework Skeleton 工作正常,但是当我放置我需要工作的项目时,它只在屏幕上显示文件 index.php 的内容,就好像我已经打印了全部信息一样而不是执行 PHP instructions/commands.
打开 apache_error.log,显示以下警告:
[2019 年 10 月 21 日星期一 17:21:38] [警告] 无法从 'x-httpd-php55'
获取媒体类型
如果你们中的一些人遇到了同样的问题并且可以分享解决方案,我将不胜感激。
正在互联网上搜索关于 apache 日志文件的错误 (apache_error.log)。我找到了解决方案。
.htaccess 文件有以下指令:
AddType x-httpd-php55 .php
我刚刚使用 # 和 voilà 评论了这一行,刷新页面后我可以正确地看到第一个屏幕 运行。
我正在尝试基于 Wamp 3.1.9(到目前为止的最新版本)配置我的开发环境,以接收此视频后的 Zend Framework 2 项目 https://www.youtube.com/watch?v=41-qEbpG2XQ。
项目没有composer.phar文件,所以我下载了Zend Framework Skeleton version 2.2.6 (https://github.com/zendframework/ZendSkeletonApplication/releases),我执行命令:
php composer.phar self-update
和
php composer.phar install
之后 Zend Framework Skeleton 工作正常,但是当我放置我需要工作的项目时,它只在屏幕上显示文件 index.php 的内容,就好像我已经打印了全部信息一样而不是执行 PHP instructions/commands.
打开 apache_error.log,显示以下警告:
[2019 年 10 月 21 日星期一 17:21:38] [警告] 无法从 'x-httpd-php55'
获取媒体类型如果你们中的一些人遇到了同样的问题并且可以分享解决方案,我将不胜感激。
正在互联网上搜索关于 apache 日志文件的错误 (apache_error.log)。我找到了解决方案。
.htaccess 文件有以下指令:
AddType x-httpd-php55 .php
我刚刚使用 # 和 voilà 评论了这一行,刷新页面后我可以正确地看到第一个屏幕 运行。