chatgpt-web
chatgpt-web copied to clipboard
請問高手關於搭建問題 只用UBUNTU apache2 PORT 80搭建 不用Docker
chatgpt-web v2.10.7
1.chatgpt-web index.html 請問是哪一個
/var/www/chatgpt-web-main/dist
/var/www/chatgpt-web-main
2. Apache HTTP Server 使用 80 PORT (如圖)
sudo sh ./start.sh
Network: http://192.168.66.243:1002/ #請問1002 要修改哪個文件
/var/www/chatgpt-web-main/.env
/var/www/chatgpt-web-main/service/.env
/var/www/chatgpt-web-main/service/.env.example
/etc/apache2/sites-available/chatgpt-web.conf <VirtualHost *:1002> 嘗試替換 #<VirtualHost *:80> ServerName Wu22IntranetHttpS ServerAlias Wu22IntranetHttpS DocumentRoot /var/www/chatgpt-web-main 嘗試替換 # ErrorLog ${APACHE_LOG_DIR}/error.log 嘗試替換 # CustomLog ${APACHE_LOG_DIR}/access.log combined <Directory /var/www/chatgpt-web-main > AllowOverride All Require all granted </Directory> 3.出現500 Server error 如圖 http://192.168.66.243:1002 -> http://192.168.66.243:1002/#/500 http://192.168.66.243:80 -> http://192.168.66.243:80/#/500
我也不太熟悉,帮不了你,抱歉。
謝謝您回復
我也用Docker搭起来画面是三个点跑来跑去,换成Apache2 之后和你是一样画面也是500这个。你问题解决了么?
我也用Docker搭起来画面是三个点跑来跑去,换成Apache2 之后和你是一样画面也是500这个。你问题解决了么?
你可以看看浏览器控制台中显示network面板中静态文件的访问路径是否正常。例如你的nginx代理的路径不是默认的‘/’,
nginx配置如下:
那么前端默认静态文件和后端的访问路径是没有带gpts。那么你可以尝试修改以下两个文件
1、根目录的vite.config.ts 文件(添加base配置,设置静态访问路径带/gpts前缀)
2、根目录的.env 文件(访问后端添加/gpt前缀)