1. 程式人生 > >部署專案本地測試沒事,伺服器一直報錯

部署專案本地測試沒事,伺服器一直報錯

                 今天因為客戶上傳了一個錯誤的資料,因為我剛剛從伺服器匯出了一份最新的資料,所以我想偷下懶,就直接刪除伺服器的資料,再從本地匯出一份資料再把這份資料匯入到伺服器,但直接就報錯,本地測試一直不報錯。之後弄了2個小時沒搞懂是哪裡錯了。最終一個朋友給我個提示,伺服器報錯,就到伺服器的控制檯看看報什麼錯啊。我一下反應過來,

使用 t tail -n 300 catalina.out 查看了下控制檯,報沒有表,但我有這張表啊,一看服務氣的是小寫的表名,但找的是大寫的表名,所以找不到,從而知道了張總為什麼更我說過建表的時候一定要用小寫的表名,因為

1、伺服器表名區分大小寫,本地不區分。

2、從服務匯出的表,大寫的表名本地也會變成小寫的。

3、 再從本地匯入到伺服器就是小寫的表名,伺服器表名區分大小寫。

4、所以就報找不到表了 。

相關推薦

部署專案本地測試沒事伺服器一直

                 今天因為客戶上傳了一個錯誤的資料,因為我剛剛從伺服器匯出了一份最新的資料,所以我想偷下懶,就直接刪除伺服器的資料,再從本地匯出一份資料再把這份資料匯入到伺服器,但直接就報錯,本地測試一直不報錯。之後弄了2個小時沒搞懂是哪裡錯了。最終一個朋友

MapReduce的兩種執行環境:本地測試環境伺服器環境

本地測試環境(windows):1、在windows下配置hadoop的環境變數2、拷貝debug工具(winutils.exe)到hadoop目錄中的bin目錄,注意winutils.exe的版本要

Tomcat專案啟動不了也不一直卡在:Deploying web application directory [D:\apache-tomcat-8.5.31\webapps\docs]已解決

在百度上搜索了好久,甚至吧JDK環境都整了一遍都沒有解決問題。後來發現在debug啟動時手誤在實體類裡打了個debug,導致專案啟動載入實體時停在debug處。 解決辦法:找出打debug的位置去掉debug重新啟動專案就好了。

MVC本地執行正常釋出之後 0x80131040

mvc在本地已經執行正常了,釋出之後有一頁出現錯誤,之後在server上直接執行,報錯如下: Exception Details: System.IO.FileLoadException: Could not load file or assembly 'System.Web

本地部署專案可以正常訪問放在伺服器上報404

問題如標題所述,開始懷疑是專案war包名稱打的不對,於是修改專案的訪問路徑名和war包名稱相同,可是還是不行! 接著檢視程式碼,程式碼裡有一段預設載入的js,把訪問路徑名寫死了!!!!!!!!於是將war包名稱、專案訪問名稱改為和js中限定的訪問名相同,放到伺服器依然404! 又開始懷疑是tomcat或者jd

本地專案部署伺服器 啟動 資料表不存原因 解決

由於linux上mysql是區分大小寫的,所以導致本地存在的表,提示不存在   解決: 設定mysql 配置檔案 ,禁止區分大小寫   1.切換到root使用者,進入 /etc/mysql/mysql.conf.d目錄  2.開啟mysqld.cnf檔案,在【my

MapReduce兩種執行環境介紹:本地測試環境服務器環境

拷貝 本地測試 servle 第一個 host lang hdf ces ati 本地測試環境(windows):1、在windows下配置hadoop的環境變量2、拷貝debug工具(winutils.exe)到hadoop目錄中的bin目錄,註意winutils.exe

在eclipse上寫maven專案時pom.xml檔案第一行一直解決辦法

  在pom.xml裡面加上一下即可,個人意見 <properties>             <maven-jar-plugin.ver

maven專案部署到tomcat執行貼出大神幫看一下

嚴重: A child container failed during start java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed

Eclipse中部署專案Tomcat啟動 “Failed to start component [StandardServer[8005]]”的解決方法

【錯誤現象】SEVERE: The required Server component failed to start so Tomcat is unable to start. org.apache.catalina.LifecycleException: F

python程式碼本地執行不上傳伺服器???

本地執行是成功的,程式碼也更新了,但在伺服器上執行程式碼就報錯了,500 Internal Server ErrorThe server encountered an internal error and was unable to complete your request. Either t

idea+springboot+linux+nginx部署專案遇到的問題403、404、favicon.ico等

1,訪問靜態資源403 修改nginx.conf檔案頭為:user root 2,訪問靜態資源404 同樣是在nginx.conf檔案修改 如果location的配置是 location /static ,類似這樣的子路徑,配置如下: root /webroot/s

新建的webservice本地測試除錯只能localhost訪問不能ip訪問的解決辦法(親測可用)

用管理員身份執行VS(這個設定目前測試適用於使用了express版本)。 右鍵點選IIS Express ==》顯示所有應用程式,下面有配置,用VS開啟配置 3.開啟applicationhost.config檔案,找到sites節點,找到自己的webservice的site節點,然後新增繫結ip和埠

專案maven依賴成功但編譯一直:引用專案的類路徑找不到

使用IDE:Intellij Idea 框架:spring-boot 專案結構:兩個子專案之間的引用,A和B均為C專案的子專案,A需要依賴B。問題探索的過程(浪費了a lot of time,時間就是金錢啊,心疼~~~,希望看到這篇文章的小夥伴少走彎路 ) 1.A專案在依

推薦:想了解一個專案完整測試流程看這篇文章就OK了

推薦:想了解一個專案完整測試流程,看這篇文章就OK了        寫在前面:本文來自真實企業測試人員的工作總結,用一個專案的進行流程為線索,記錄每個階段測試包含的內容及關注點。 <ignore_js_op>   專案的測試流程大

Eclipse中部署專案Tomcat啟動 “Failed to start component“

    你修改了tomcat的server.xml檔案,如下 <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true"> <

專案實戰:資料庫伺服器瀏覽器的登入頁面的實現

一、先明確需要哪些技術支援: Servlet + JSP + MVC +JDBC 二、登入頁面管理系統的功能確定:   1、完成使用者登入;   2、完成使用者註冊;   3、完成使用者退出;   4、完成檢視個人資訊;   5、完成修改密碼;   6、完成查詢所有使用者資訊。  

上傳圖片(檔案)在本地沒問題伺服器上報413(Request Entity Too Large)

上傳這個問題困了我幾個小時才找到原因。 原因:伺服器使用了nginx,nginx預設的上傳檔案大小為1M,所以如果想上傳更大的檔案,就需要修改nginx的配置檔案。 操作:在nginx的配置檔案中的server下的server_name下,新增 client

專案啟動mybaits沒有程式一直卡在那裡

MyBatis有一個非常頭疼的問題,就是當Mapper XML寫法定義錯誤的時候,系統起不來,但也不報錯,始終卡到如下資訊位置:   資訊: Initializing Spring root WebApplicationContext   問題分析思路就

如何配置本地本地測試APP後臺伺服器-apache外網訪問

找到apache配置檔案httpd.conf,搜尋:Allow from 127.0.0.1 改成:Allow from all,這是為了讓apache伺服器可以在外網訪問。 現在就可以在手機中訪問一下試試了(要連到電腦發射的無線網哦),哦,對了還沒說怎麼獲取IP呢:開始->搜尋程式和檔案輸入CMD