Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
619 views
in Technique[技术] by (71.8m points)

hosting - How can I deploy Code Igniter 4 using git outside of public_html - Hostinger

I would like to deploy the backend of my project outside of public_html, while the public files are on public_html. I don't have much trouble when uploading the files manually to the file manager, but it's a hassle for me to update them manually for every change on my git repository. So I wanted to use the deployment feature of Hostinger via git to upload them automatically.

I've made two Git repositories for my project, one for front-end (public) and one for backend

From the CPanel advance->git Create Repository Form, I manage to deploy my public files to the public_html folder. For the backend, I tried setting the directory field with the value of ../target_folder, assuming that the root folder is public_html. But I'm receiving an error message stating that the directory is invalid.

Is there a workaround for this?


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

I recently got a reply from the Hostinger support team. Unfortunately, they do not support git deployment outside of public_html.

My workaround for the backend is to deploy it on public_html in a subfolder with .htaccess to restrict users. Though it may not be the best solution for other web-hosting services.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...