2017-01-20 13 views
0

Я искал stackoverflow и все в Google, чтобы найти и ответить на это, но мне не повезло.Codeigniter в порядке с localhost, но на реальном сервере он говорит: «database.php не существует», как я могу найти свою базу данных, если я использую linux cPanel?

Я думаю, что знаю, в чем моя проблема, но я не знаю, как это решить.

В моей конфигурации codeigniter index.php на моем локальном хосте мой код выглядит так.

$root = dirname(__FILE__); 
switch ($root) { 
    case '/Applications/XAMPP/xamppfiles/htdocs/myproject': 
     define('ENVIRONMENT', 'development'); 
    break; 
    default: 
     define('ENVIRONTMENT', 'production'); 
    break; 
} 

Я теперь с помощью живого хоста с Linux размещается сервер с Cpanel, и я не знаю, как найти public_html, кто-то может помочь мне на то, что я должен поставить в этом «случае«/ Применения/XAMPP/xamppfiles/HTDOCS/MyProject ":" ??

Спасибо заранее!

+0

Параметр 'controllers',' 'models' и libraries' файл имена должны начинаться с символа верхнего регистра. например: 'application/models/Database.php'. – talkhabi

+0

Как вы перенесли файлы на сервер. Попробуйте использовать программное обеспечение ftp для передачи файлов на сервер, это сохранит все файлы в целости. – smartnet

ответ

0

Cpanel/WHM по умолчанию каталог public_html является:

/дома/Cpanel-имя пользователя/public_html

Here are some more common directories if needed

+0

Проблема решена! Большое спасибо, мой сайт сейчас живёт: D –

+0

@PatrickBryanTorres принимают ответ –

+0

Извините, что я впервые это сделал. Спасибо! –