【发布时间】:2015-01-08 08:29:18
【问题描述】:
我正在我的共享主机服务器上安装 zend 框架 2。到目前为止,我执行了以下步骤。
下载了ZF2骨架应用,上传到我的public_html。目前,我的服务器上的“public_html”文件夹中有 config、data、module、public、vendor 和 init_autoloader.php。
下载完整包 (ZendFramework-1.12.9) 并复制“library”文件夹并将其放在 public_html/vender/ZF2/ 下,以便在 init_autoloader.php 中运行
-
创建了我在下面输入的 .htaccess:
重写引擎开启
重写基础 /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule !.(js|ico|txt|gif|jpg|png|css)$ index.php -
创建 index.php 并将其放在 public_html/ 下。内容如下:
<?php define('RUNNING_FROM_ROOT', true); include 'public/index.php'; ?> 我打开浏览器并运行 url (pbm.pbmarketing.ca)。
我在下面收到一条致命错误消息:
致命错误:在第 44 行的 /home/pbmarket/public_html/pbm/init_autoloader.php 中找不到类“Zend\Loader\AutoloaderFactory”
我做错了什么步骤?你能帮我解决这个问题吗?
【问题讨论】:
-
2.下载了完整的包(ZendFramework-1.12.9)——这是 ZF1 而不是 ZF2!? public_html/vender/ZF2/ 不应该是vendor吗?
标签: php .htaccess zend-framework zend-framework2 shared-hosting