Severity: 8192
Message: strtolower(): Passing null to parameter #1 ($string) of type string is deprecated
Filename: MX/Loader.php
Line Number: 160
Backtrace:
File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 160
Function: strtolower
File: /home/csis3web/old.csis.or.id/protected/base/core/X_Loader.php
Line: 247
Function: library
File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 65
Function: initialize
File: /home/csis3web/old.csis.or.id/protected/modules/web/Researcher/controllers/Researcher.php
Line: 8
Function: __construct
File: /home/csis3web/old.csis.or.id/protected/framework.php
Line: 229
Function: require_once
File: /home/csis3web/old.csis.or.id/index.php
Line: 31
Function: require_once
Severity: 8192
Message: Return type of CI_Session_files_driver::open($save_path, $name) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 132
Backtrace:
File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 173
Function: _ci_load_library
File: /home/csis3web/old.csis.or.id/protected/base/core/X_Loader.php
Line: 247
Function: library
File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 65
Function: initialize
File: /home/csis3web/old.csis.or.id/protected/modules/web/Researcher/controllers/Researcher.php
Line: 8
Function: __construct
File: /home/csis3web/old.csis.or.id/protected/framework.php
Line: 229
Function: require_once
File: /home/csis3web/old.csis.or.id/index.php
Line: 31
Function: require_once
Severity: 8192
Message: Return type of CI_Session_files_driver::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 290
Backtrace:
File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 173
Function: _ci_load_library
File: /home/csis3web/old.csis.or.id/protected/base/core/X_Loader.php
Line: 247
Function: library
File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 65
Function: initialize
File: /home/csis3web/old.csis.or.id/protected/modules/web/Researcher/controllers/Researcher.php
Line: 8
Function: __construct
File: /home/csis3web/old.csis.or.id/protected/framework.php
Line: 229
Function: require_once
File: /home/csis3web/old.csis.or.id/index.php
Line: 31
Function: require_once
Severity: 8192
Message: Return type of CI_Session_files_driver::read($session_id) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 164
Backtrace:
File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 173
Function: _ci_load_library
File: /home/csis3web/old.csis.or.id/protected/base/core/X_Loader.php
Line: 247
Function: library
File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 65
Function: initialize
File: /home/csis3web/old.csis.or.id/protected/modules/web/Researcher/controllers/Researcher.php
Line: 8
Function: __construct
File: /home/csis3web/old.csis.or.id/protected/framework.php
Line: 229
Function: require_once
File: /home/csis3web/old.csis.or.id/index.php
Line: 31
Function: require_once
Severity: 8192
Message: Return type of CI_Session_files_driver::write($session_id, $session_data) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 233
Backtrace:
File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 173
Function: _ci_load_library
File: /home/csis3web/old.csis.or.id/protected/base/core/X_Loader.php
Line: 247
Function: library
File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 65
Function: initialize
File: /home/csis3web/old.csis.or.id/protected/modules/web/Researcher/controllers/Researcher.php
Line: 8
Function: __construct
File: /home/csis3web/old.csis.or.id/protected/framework.php
Line: 229
Function: require_once
File: /home/csis3web/old.csis.or.id/index.php
Line: 31
Function: require_once
Severity: 8192
Message: Return type of CI_Session_files_driver::destroy($session_id) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 313
Backtrace:
File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 173
Function: _ci_load_library
File: /home/csis3web/old.csis.or.id/protected/base/core/X_Loader.php
Line: 247
Function: library
File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 65
Function: initialize
File: /home/csis3web/old.csis.or.id/protected/modules/web/Researcher/controllers/Researcher.php
Line: 8
Function: __construct
File: /home/csis3web/old.csis.or.id/protected/framework.php
Line: 229
Function: require_once
File: /home/csis3web/old.csis.or.id/index.php
Line: 31
Function: require_once
Severity: 8192
Message: Return type of CI_Session_files_driver::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 354
Backtrace:
File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 173
Function: _ci_load_library
File: /home/csis3web/old.csis.or.id/protected/base/core/X_Loader.php
Line: 247
Function: library
File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 65
Function: initialize
File: /home/csis3web/old.csis.or.id/protected/modules/web/Researcher/controllers/Researcher.php
Line: 8
Function: __construct
File: /home/csis3web/old.csis.or.id/protected/framework.php
Line: 229
Function: require_once
File: /home/csis3web/old.csis.or.id/index.php
Line: 31
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 282
Backtrace:
File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 173
Function: _ci_load_library
File: /home/csis3web/old.csis.or.id/protected/base/core/X_Loader.php
Line: 247
Function: library
File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 65
Function: initialize
File: /home/csis3web/old.csis.or.id/protected/modules/web/Researcher/controllers/Researcher.php
Line: 8
Function: __construct
File: /home/csis3web/old.csis.or.id/protected/framework.php
Line: 229
Function: require_once
File: /home/csis3web/old.csis.or.id/index.php
Line: 31
Function: require_once
Severity: Warning
Message: session_set_cookie_params(): Session cookie parameters cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 294
Backtrace:
File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 173
Function: _ci_load_library
File: /home/csis3web/old.csis.or.id/protected/base/core/X_Loader.php
Line: 247
Function: library
File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 65
Function: initialize
File: /home/csis3web/old.csis.or.id/protected/modules/web/Researcher/controllers/Researcher.php
Line: 8
Function: __construct
File: /home/csis3web/old.csis.or.id/protected/framework.php
Line: 229
Function: require_once
File: /home/csis3web/old.csis.or.id/index.php
Line: 31
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 304
Backtrace:
File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 173
Function: _ci_load_library
File: /home/csis3web/old.csis.or.id/protected/base/core/X_Loader.php
Line: 247
Function: library
File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 65
Function: initialize
File: /home/csis3web/old.csis.or.id/protected/modules/web/Researcher/controllers/Researcher.php
Line: 8
Function: __construct
File: /home/csis3web/old.csis.or.id/protected/framework.php
Line: 229
Function: require_once
File: /home/csis3web/old.csis.or.id/index.php
Line: 31
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 314
Backtrace:
File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 173
Function: _ci_load_library
File: /home/csis3web/old.csis.or.id/protected/base/core/X_Loader.php
Line: 247
Function: library
File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 65
Function: initialize
File: /home/csis3web/old.csis.or.id/protected/modules/web/Researcher/controllers/Researcher.php
Line: 8
Function: __construct
File: /home/csis3web/old.csis.or.id/protected/framework.php
Line: 229
Function: require_once
File: /home/csis3web/old.csis.or.id/index.php
Line: 31
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 315
Backtrace:
File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 173
Function: _ci_load_library
File: /home/csis3web/old.csis.or.id/protected/base/core/X_Loader.php
Line: 247
Function: library
File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 65
Function: initialize
File: /home/csis3web/old.csis.or.id/protected/modules/web/Researcher/controllers/Researcher.php
Line: 8
Function: __construct
File: /home/csis3web/old.csis.or.id/protected/framework.php
Line: 229
Function: require_once
File: /home/csis3web/old.csis.or.id/index.php
Line: 31
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 316
Backtrace:
File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 173
Function: _ci_load_library
File: /home/csis3web/old.csis.or.id/protected/base/core/X_Loader.php
Line: 247
Function: library
File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 65
Function: initialize
File: /home/csis3web/old.csis.or.id/protected/modules/web/Researcher/controllers/Researcher.php
Line: 8
Function: __construct
File: /home/csis3web/old.csis.or.id/protected/framework.php
Line: 229
Function: require_once
File: /home/csis3web/old.csis.or.id/index.php
Line: 31
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 317
Backtrace:
File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 173
Function: _ci_load_library
File: /home/csis3web/old.csis.or.id/protected/base/core/X_Loader.php
Line: 247
Function: library
File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 65
Function: initialize
File: /home/csis3web/old.csis.or.id/protected/modules/web/Researcher/controllers/Researcher.php
Line: 8
Function: __construct
File: /home/csis3web/old.csis.or.id/protected/framework.php
Line: 229
Function: require_once
File: /home/csis3web/old.csis.or.id/index.php
Line: 31
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 375
Backtrace:
File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 173
Function: _ci_load_library
File: /home/csis3web/old.csis.or.id/protected/base/core/X_Loader.php
Line: 247
Function: library
File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 65
Function: initialize
File: /home/csis3web/old.csis.or.id/protected/modules/web/Researcher/controllers/Researcher.php
Line: 8
Function: __construct
File: /home/csis3web/old.csis.or.id/protected/framework.php
Line: 229
Function: require_once
File: /home/csis3web/old.csis.or.id/index.php
Line: 31
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: drivers/Session_files_driver.php
Line Number: 108
Backtrace:
File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 173
Function: _ci_load_library
File: /home/csis3web/old.csis.or.id/protected/base/core/X_Loader.php
Line: 247
Function: library
File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 65
Function: initialize
File: /home/csis3web/old.csis.or.id/protected/modules/web/Researcher/controllers/Researcher.php
Line: 8
Function: __construct
File: /home/csis3web/old.csis.or.id/protected/framework.php
Line: 229
Function: require_once
File: /home/csis3web/old.csis.or.id/index.php
Line: 31
Function: require_once
Severity: Warning
Message: session_set_save_handler(): Session save handler cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 110
Backtrace:
File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 173
Function: _ci_load_library
File: /home/csis3web/old.csis.or.id/protected/base/core/X_Loader.php
Line: 247
Function: library
File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 65
Function: initialize
File: /home/csis3web/old.csis.or.id/protected/modules/web/Researcher/controllers/Researcher.php
Line: 8
Function: __construct
File: /home/csis3web/old.csis.or.id/protected/framework.php
Line: 229
Function: require_once
File: /home/csis3web/old.csis.or.id/index.php
Line: 31
Function: require_once
Severity: Warning
Message: session_start(): Session cannot be started after headers have already been sent
Filename: Session/Session.php
Line Number: 143
Backtrace:
File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 173
Function: _ci_load_library
File: /home/csis3web/old.csis.or.id/protected/base/core/X_Loader.php
Line: 247
Function: library
File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 65
Function: initialize
File: /home/csis3web/old.csis.or.id/protected/modules/web/Researcher/controllers/Researcher.php
Line: 8
Function: __construct
File: /home/csis3web/old.csis.or.id/protected/framework.php
Line: 229
Function: require_once
File: /home/csis3web/old.csis.or.id/index.php
Line: 31
Function: require_once
Severity: 8192
Message: strtolower(): Passing null to parameter #1 ($string) of type string is deprecated
Filename: MX/Loader.php
Line Number: 160
Backtrace:
File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 160
Function: strtolower
File: /home/csis3web/old.csis.or.id/protected/base/core/X_Loader.php
Line: 247
Function: library
File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 65
Function: initialize
File: /home/csis3web/old.csis.or.id/protected/modules/web/Researcher/controllers/Researcher.php
Line: 8
Function: __construct
File: /home/csis3web/old.csis.or.id/protected/framework.php
Line: 229
Function: require_once
File: /home/csis3web/old.csis.or.id/index.php
Line: 31
Function: require_once
Severity: 8192
Message: strtolower(): Passing null to parameter #1 ($string) of type string is deprecated
Filename: MX/Loader.php
Line Number: 160
Backtrace:
File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 160
Function: strtolower
File: /home/csis3web/old.csis.or.id/protected/base/core/X_Loader.php
Line: 247
Function: library
File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 65
Function: initialize
File: /home/csis3web/old.csis.or.id/protected/modules/web/Researcher/controllers/Researcher.php
Line: 8
Function: __construct
File: /home/csis3web/old.csis.or.id/protected/framework.php
Line: 229
Function: require_once
File: /home/csis3web/old.csis.or.id/index.php
Line: 31
Function: require_once
Severity: 8192
Message: strtolower(): Passing null to parameter #1 ($string) of type string is deprecated
Filename: MX/Loader.php
Line Number: 160
Backtrace:
File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 160
Function: strtolower
File: /home/csis3web/old.csis.or.id/protected/base/core/X_Loader.php
Line: 247
Function: library
File: /home/csis3web/old.csis.or.id/protected/base/third_party/MX/Loader.php
Line: 65
Function: initialize
File: /home/csis3web/old.csis.or.id/protected/modules/web/Researcher/controllers/Researcher.php
Line: 8
Function: __construct
File: /home/csis3web/old.csis.or.id/protected/framework.php
Line: 229
Function: require_once
File: /home/csis3web/old.csis.or.id/index.php
Line: 31
Function: require_once
Evan A. Laksmana was a senior researcher at the Centre for Strategic and International Studies (CSIS) in Jakarta, Indonesia from 2009 to 2021. His research focuses on military change, civil-military relations, and regional security in the Indo-Pacific.
He has held visiting and research positions with the National Bureau of Asian Research, Sydney University’s Southeast Asia Centre, the Lowy Institute for International Policy, the German Marshall Fund of the United States, and the S. Rajaratnam School of International Studies at Nanyang Technological University in Singapore. He has taught at or given lectures to Australian National University's National Security College, Australian Defence College's Centre for Defence and Strategic Studies, Syracuse University, Indonesian Defense University, Indonesian Air Force Staff and Command College, and Parahyangan Catholic University.
His scholarly research has appeared Journal of Contemporary Asia, Asian Security, Asia Policy, Asian Politics & Policy, Defense & Security Analysis, Defence Studies, Contemporary Southeast Asia, Journal of the Indian Ocean Region, Harvard Asia Quarterly, and others. His policy essays have been published in The New York Times, Washington Post, Foreign Policy, Foreign Affairs, South China Morning Post, The Jakarta Post, East Asia Forum, The Strategist, and others. He has also written for RAND Corporation, Brookings Institution, International Institute for Strategic Studies, East-West Center, Royal United Services Institute, Asia Maritime Transparency Initiative, and others.
He earned his MA and PhD in political science from Syracuse University’s Maxwell School of Citizenship and Public Affairs as a Fulbright Presidential Scholar. He also holds a MS in Strategic Studies from Nanyang Technological University and a BA in political science (Cum Laude) from Parahyangan Catholic University. He received additional training from Syracuse University's Institute for Qualitative and Multi-method Research (IQMR), University of Michigan's ICPSR Summer Program in Quantitative Method of Social Research, Columbia University's Summer Workshop on the Analysis of Military Operations and Strategy (SWAMOS), and U.S. Department of Defense's Asia-Pacific Center for Security Studies (APCSS).
Research Interest : Sub-fields: International Relations and Comparative Politics Disciplinary: theories of military change and effectiveness, comparative civil-military relations, international security, and defense policy Regional concentration: Southeast Asia and the broader Indo-Pacific Country specialization: Indonesian defense and foreign policy
No Upcoming Events