我有一個openSuSe 13.1(物理服務器,舊三星上網本)的全新純文本安裝,我試圖讓OTRS啓動並運行。我已經使用下面的命令安裝了OTRS。我不認爲他們都是必要的,但是OtterHub論壇中的某個人在我使用這個序列的目標軟件版本上進行了成功安裝,因此我試圖搭載這個成功案例。openSUSE上的OTRS安裝錯誤
zypper in otrs-3.3.4-01.noarch.rpm gcc make mysql-community-server perl-Crypt-SSLeay perl-JSON-XS perl-YAML-LibYAML
zypper in perl-Text-CSV_XS perl-PDF-API2 perl-GDGraph perl-Encode-HanExtra postfix perl-DBD-mysql
cd ~otrs && bin/otrs.SetPermissions.pl --otrs-user=otrs --web-user=wwwrun --otrs-group=www --web-group=www /opt/otrs
rcmysql start
systemctl start apache2.service
mysqladmin --user=root password password
所有這些工作正常。我能夠訪問OTRS網絡安裝程序,但這是我掛斷電話的地方。我接觸到創建數據庫的Web安裝程序的一部分,並且它超時。腳本成功創建數據庫並使用新密碼更新Config.pm
。從installer.pl
我不能告訴它接下來要做什麼。
這裏是錯誤的/var/log/apache2/error_log
:
[Tue Jan 28 20:53:23.136306 2014] [cgi:warn] [pid 6856] [client 192.168.1.10:52732] AH01220: Timeout waiting for output from CGI script /opt/otrs/bin/cgi-bin/installer.pl, referer: http://svr-clptest/otrs/installer.pl
[Tue Jan 28 20:53:23.136470 2014] [cgi:error] [pid 6856] [client 192.168.1.10:52732] Script timed out before returning headers: installer.pl, referer: http://svr-clptest/otrs/installer.pl
瀏覽器會顯示以下內容:
The gateway did not receive a timely response from the upstream server or application.
這是在家裏在本地網絡上。我正在使用Windows 8機器上的PuTTY訪問Linux服務器。我使用Windows 8機器的無線連接,但服務器與路由器有硬連線,如果這有什麼區別的話。從PuTTY執行任何操作或通過瀏覽器訪問索引頁(Firefox 26),我都沒有遇到任何問題。我嘗試過從我的網絡上的一臺計算機連接到我的網絡上的一臺計算機。在這兩種情況下,我都能夠訪問我的域和Web安裝程序。但我無法通過網絡與服務器建立PuTTY連接。
我花了幾個小時研究錯誤,我無法弄清楚下一步應該是什麼。
現在,純文本版本的openSUSE和OTRS是機器上唯一運行的東西。我沒有做任何其他事情。我願意再次從頭開始安裝 - 操作系統和所有。我在想超時錯誤與我的防火牆設置有關,但我不是網絡人員。真的不知道該如何診斷。
UPDATE
我嘗試新鮮今晚重新安裝一切,但後來加入KDE,所以我可以通過主機上的Web安裝程序走。我得到完全相同的錯誤。這不是服務器和客戶端之間的問題。 OTRS有什麼問題......或者可能用apache?
這是SO的話題;可能屬於[su] –
我試過服務器故障,但沒有得到太多的迴應。我認爲這是一個網絡錯誤,但如果錯誤發生在OTRS源代碼的某處,我想我也會在這裏發帖。 – tmoore82