Я искал 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 ":" ??
Спасибо заранее!
Параметр 'controllers',' 'models' и libraries' файл имена должны начинаться с символа верхнего регистра. например: 'application/models/Database.php'. – talkhabi
Как вы перенесли файлы на сервер. Попробуйте использовать программное обеспечение ftp для передачи файлов на сервер, это сохранит все файлы в целости. – smartnet