NativePHP + Ubuntu 22.04 환경 오류

by HeuJung


개발 | Posted on Fri, Jul 28, 2023 12:33 AM
1

 

https://nativephp.com

  • PHP로 크로스 플랫폼 데스크탑 어플리케이션 작성
  • OS 기능을 사용할 수 있게 해주는 클래스들 모음 + Electron 또는 Tauri + 스태틱 PHP 런타임
  • 윈도우/메뉴/파일 관리
  • DB(SQLite) 지원
  • 네이티브 Notification

 

PHP로 데스크탑 어플리케이션을 개발할 수 있는 프레임워크가 출시되었다고 하길래, 냅다 설치해봤습니다.

현재 맥/우분투 환경만 지원하며, 맥 장비가 없는 관계로 우분투 22.04 환경에서 설치를 시도해봤습니다.

 

NativePHP는 단독으로 구성할 수 없으며, 사전에 Laravel 설치가 필요합니다.

아래와 같은 절차로 진행합니다.

$ composer create-project laravel/laravel test-app
$ cd test-app
$ composer require nativephp/electron
$ php artisan native:install

 

하지만, php artisan native:install 실행시 아래와 같은 오류가 발생합니다.

 

 

오류 내용으로 미루어 볼 때, 리눅스 환경임에도 불구하고 Mac용 PHP 바이너리를 참조하려고 시도하는것으로 보입니다.

 

 

해당 디렉토리에는 x64 디렉토리도 존재하지 않는것을 알 수 있습니다.

아직 우분투에서는 개발할 수 있는 환경이 갖추어지지 않은 것으로 보입니다.

 

나중에 Mac 장비를 구하게 되면 다시 시도해보거나, 우분투 대응 업데이트를 해주길 기다리는 방법밖에 없을듯 합니다.

PHP NativePHP Ubuntu


Leave a Comment:
칼춤추는 개발자 1 year ago Edit Delete Reply
감사합니다, 아무런 생각없이 사용하던 함수들이 대용량 데이터를 처리할때는 발목을 잡기도 하는군요...