octobercms/october · error · ApplicationException
Unknown column
Error message
Unknown column
What it means
Error "Unknown column" thrown in octobercms/october.
Source
Thrown at modules/backend/behaviors/importexportcontroller/ActionImport.php:67
$model->import($matches, $importOptions);
$this->vars['importResults'] = $model->getResultStats();
$this->vars['returnUrl'] = $this->getRedirectUrlForType('import');
$this->vars['sourceIndexOffset'] = $this->getImportSourceIndexOffset($importOptions['firstRowTitles']);
}
/**
* actionImportLoadColumnSampleForm
*/
public function actionImportLoadColumnSampleForm()
{
if (($columnId = post('file_column_id', false)) === false) {
throw new ApplicationException(__("Missing column identifier"));
}
$columns = $this->getImportFileColumns();
if (!array_key_exists($columnId, $columns)) {
throw new ApplicationException(__("Unknown column"));
}
$path = $this->getImportFilePath();
if (!$fileFormat = post('file_format', 'json')) {
return null;
}
if ($fileFormat === 'json') {
$data = $this->getImportSampleColumnsFromJson($path, (int) $columnId);
}
else {
$data = $this->getImportSampleColumnsFromCsv($path, (int) $columnId);
}
// Clean up data
foreach ($data as $index => $sample) {
$data[$index] = Str::limit($sample, 100);View on GitHub (pinned to b608633a7e)
When it happens
Trigger: Thrown at modules/backend/behaviors/importexportcontroller/ActionImport.php:67 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of octobercms/october@b608633a7e (2026-08-21).
Data as JSON: /api/errors/e70b00232a95ebdf.
Report an issue: GitHub.