Zend framework 共享主机上的Zend framework部署
我想将我在zend framework中制作的项目部署到我的共享主机上。 我的项目有这样的结构: 应用 文件 图书馆 过时的 公众的 剧本 测验 这就是我所做的:Zend framework 共享主机上的Zend framework部署,zend-framework,Zend Framework,我想将我在zend framework中制作的项目部署到我的共享主机上。 我的项目有这样的结构: 应用 文件 图书馆 过时的 公众的 剧本 测验 这就是我所做的: 我将Zend文件夹(所有库文件)复制到库文件夹中 我将上面的所有结构复制到public_html/projects/project中 (因此,如果我键入www.mydomain.com/projects/project/public,我将运行该项目 我试着点击一些链接,它将我重定向到www.mydomain.com/projects/
您好!您之所以看到空页而不是错误,是因为您的生产服务器上默认情况下,
error\u reporting
可能处于关闭状态
您可以在application.ini
中更改显示错误和异常的设置
其他未显示错误的情况是视图中出现错误(例如视图帮助程序),必须返回字符串,而不是异常
检查事项:
- 路径
- 包含路径
- 需要此权限的文件/目录的写入权限
- PHP版本
- .htaccess设置
SetEnv
,您必须手动在index.php中设置为开发模式,或者在php.ini中指定您的配置<代码>应用程序.ini显示异常和显示错误的设置,以便您进行调试。此外,请注意Windows开发环境和Linux生产环境之间的这些典型问题:您是否在.htaccess中正确设置了RewriteBase?可能需要它,因为您的应用程序是从一个不在Windows开发环境中的文件夹中运行的您的webroot。@Boris的确,我通过更改重写库解决了问题。谢谢您的建议!:)