2013-07-15 86 views
0

這可能是一個非常基本的問題上無法正常工作......但 我試圖在Eclipse中創建一個基本的PHP調查與XAMPP是輸入數據到數據庫。它在本地主機上工作得很好,但是每當我使用Filezilla將其上傳到網站時,它都會顯示PHP文本。我的PHP代碼工作在本地主機上,但實際的服務器

然後我試着做的是創建數據庫和實際網站上的表(它的代碼在本地主機上完美工作),但我得到一個「頁面無法找到」錯誤(網站是www。 digitalcowboyrepair.com和我進入鏈接被www.digitalcowboyrepair/createdatabase.php」下面的代碼

createdatabase.php

+3

'Createdatabase.php'使用'www.digitalcowboyrepair/createdatabase.php' URL必須是'www.digitalcowboyrepair/Createdatabase.php'你不能訪問。記住* nix區分大小寫 – bansi

+0

您應該將這些ini_set設置放入您的php.ini中,或者至少通過php_value指令放入.htaccess中。如果在啓動序列中足夠早地發生這種問題,PHP可能永遠不會真正地獲取ini_set()調用。 –

+0

僅供參考未來的,因爲你說你無法正確格式化在這裏你的代碼,格式化他們需要有從上線兩條返回代碼塊,他們需要縮進4個空格。您可以通過突出顯示代碼並單擊文本區域上方的代碼按鈕(「{}」)來完成此操作。 – smerny

回答

1

生產服務器是Server:Microsoft-IIS/6.0

安裝P中的說明HP在IIS 6處於http://php.net/manual/en/install.windows.iis6.php

下面是來自服務器的響應頭:

HTTP/1.0 304 Not Modified 
Content-Location: http://www.digitalcowboyrepair.com/index.html 
Last-Modified: Mon, 15 Jul 2013 17:15:42 GMT 
Accept-Ranges: bytes 
Server: Microsoft-IIS/6.0 
MicrosoftOfficeWebServer: 5.0_Pub 
X-Powered-By: ASP.NET 
Date: Mon, 15 Jul 2013 17:57:35 GMT 

如果你不已經安裝在服務器上MySQL,你可以找到的指示在http://dev.mysql.com/doc/refman/5.7/en/windows-installation.html

+0

所以我安裝這個然後再運行該網站? – user2584492

+0

你將需要安裝mysql,但是,安裝PHP後,你的php代碼應該運行 – user20232359723568423357842364

0

你是否將文件複製到正確的服務器路徑?這可能是「頁面未找到」錯誤的原因。在IIS中,默認文件夾是「c:\ inetpub \ wwwroot \」,如果不是,您的服務器可能有一個虛擬目錄指向另一個文件系統路徑。

然後你就可以執行該文件。如果服務器顯示PHP源代碼而不是回顯消息,則必須安裝IIS的PHP模塊並安裝PHP的MySQL庫。

相關問題