我刚刚完成了我的php应用程序,所以我决定在我的在线帐户OpenShift上试用它。我创建了一个新应用,并导入了PHP 5.3, MySQL
和phpMyAdmin
。然后我通过filezilla将我的应用程序上传到app-root/data/Calendar
,我认为它是上传项目的正确文件夹。在Calendar
文件夹中是我的php应用程序。我然后在configuration.php文件中插入了这些凭证:
<?php
class SystemConfiguration
{
// General Settings
public static $base_url = 'first-johncloun.rhcloud.com/Calendar/';
// Database Settings
public static $db_host = 'mysql://$OPENSHIFT_MYSQL_DB_HOST:$OPENSHIFT_MYSQL_DB_PORT/';
public static $db_name = 'first';
public static $db_username = 'admisawhiN';
public static $db_password = '*****';
}
是我的数据库的凭据。所以我把这个网址first-johncloun.rhcloud.com/Calendar/
连接到我的应用程序但显示:
未找到404页面
我做错了什么?有人可以帮帮我吗?我是OpenShift的新成员。
答案 0 :(得分:0)
首先,我想指出您应该使用git
来部署您的应用,请参阅:https://developers.openshift.com/en/managing-modifying-applications.html
但是,如果您真的想坚持使用ftp上传,根据openshift documentation,您应该将应用上传到:
/app-root/repo/php