솔직히 별거 없는 팁입니다

 

모듈이나 애드온 개발할때, 라이믹스 한 버전만 사용해서 개발할 수 있으면 정말 좋겠지만, 현실은 다양한 PHP 버전에 다양한 XE/RX 버전을 사용하고 계시네요

 

심지어 PHP 8이 나오면서 생기는 오류들도 고쳐야 하니 체크해야 할게 없지만은 않습니다 ㅎㅎ..

 

그렇다고 모듈 파일을 일일히 복사해서 각 RXE 폴더에 넣자니 어디에 어떤 패치를 했는지 종합하기가 어렵고..

 

그래서 생각해보니 생각보다 간단하게 해결되더군요

 

각 폴더에 복사 대신 심볼릭 링크 (바로가기)를 걸어주면 쉽게 해결이 됩니다

 

명령어: ln -s <목적지 파일/디렉터리> <심볼릭 링크 이름>

 

img1.PNG

 

먼저 링크를 만들 위치로 이동을 하고 (1,2줄), 심볼릭 링크를 만들어주세요 (3,4줄)

그리고 ls -al 명령어로 확인을 해보면?

 

img2.PNG

민트색으로 만든 심볼릭 링크가 나오게 됩니다!

 

<심볼릭 링크 이름> -> <목적지 폴더>

 

이렇게 나오면 심볼릭 링크가 정상적으로 만들어 진 것입니다!

 

이제 어느 버전에서 수정을 하던 그 버전이 모든 RXE 에서 똑같은 패치가 이루어지고, git도 꼬이지 않게 잘 쓸 수 있습니다 ㅎㅎ

 

 

 

[PHP 7.0 XE, PHP 7.4 RX1, PHP 8.0 RX2]

 

저는 이렇게 만들어 두고 버그를 잡는데, 상당히 편해진 것 같습니다 ㅎㅎ

리버스

profile
모듈 제작하는 현역 대학생 리버스입니다!

== 판매중인 모듈 ==
미션] https://xetown.com/thirdparties/1511787
길드] https://xetown.com/thirdparties/1387146