我是一个为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服务器?
答案 0 :(得分:0)
您需要浏览index.php并确保所有文件路径都与您的托管相关。
APPPATH,DOCROOT,PKGPATH和COREPATH都应该指向正确的位置。
如果您已将公用文件夹重命名为HTML,那么应用程序文件夹在哪里?你应该把它移到mediatemple-test中。
但是......你不应该真正重命名文件夹,我会用htaccess来指导所有流量通过public / index.php