在FuelPHP中更改公用文件夹的名称

时间:2013-07-09 11:53:38

标签: .htaccess fuelphp mediatemple

我是一个为PHP提供动力的新手。我使用MAMP作为环境和FuelPHP在本地开发了我的应用程序。现在其他人开始参与该项目,所以我试图将其上传到某个地方供团队其他人审查。

我在MAMP上的根目录目录(htdocs)的子文件夹中创建了该站点,因此公用文件夹的路径当前为/Applications/MAMP/htdocs/mediatemple-test/public/

我正在尝试最初使用Media Temple网格服务器,但是我注意到Media Temple上的根文件夹名为html。通过阅读此处的其他帖子,我了解到我应该能够将public文件夹重命名为html,但是当我在本地执行此操作时,我会收到以下错误:

  

警告: require(/bootstrap.php):无法打开流:第44行/Applications/MAMP/htdocs/mediatemple-test/public/index.php中没有此类文件或目录   致命错误: require():第44行/bootstrap.php打开所需的include_path='.:/Applications/MAMP/bin/php/php5.4.4/lib/php' /Applications/MAMP/htdocs/mediatemple-test/public/index.php}失败

我是否需要更改其他内容或是否需要添加.htaccess文件?如果是这样,我需要在那里放什么?

此外,是否有人建议将FuelPHP部署到Media Temple Grid服务器?

1 个答案:

答案 0 :(得分:0)

您需要浏览index.php并确保所有文件路径都与您的托管相关。

APPPATH,DOCROOT,PKGPATH和COREPATH都应该指向正确的位置。

如果您已将公用文件夹重命名为HTML,那么应用程序文件夹在哪里?你应该把它移到mediatemple-test中。

但是......你不应该真正重命名文件夹,我会用htaccess来指导所有流量通过public / index.php