2015-11-27 2 views
1

Я только что закончил свое приложение php, поэтому решил попробовать его в онлайн-счете OpenShift. Я создал новое приложение, и я импортировал PHP 5.3, MySQL и phpMyAdmin. Затем я загрузил через приложение filezilla мое приложение в app-root/data/Calendar, я думаю, что это правильная папка, куда загружать проекты. В папке Calendar находится мое приложение php.
Затем я вставил эти учетные данные в файле configuration.php:Как настроить соединение CodeIgniter с OpenShift?

<?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

Я полагаю, что вы используете специальный быстрый старт/развернуть службу на OpenShift, вот готовый пакет для CodeIgniter: https://hub.openshift.com/quickstarts/ 123-CodeIgniter-3-0 – Vaviloff

ответ

0

Прежде всего я хотел бы указать на то, что вы действительно должны использовать git для развертывания приложения, см: https://developers.openshift.com/en/managing-modifying-applications.html

Однако, если вы действительно хотите придерживаться ФТП, в соответствии с openshift documentation вас должен загрузить приложение:

/app-root/repo/php 
Смежные вопросы