2008-12-26 33 views
0

我剛剛安裝了Delphi for PHP,以瞭解它是如何工作的,並創建了一個簡單的應用程序,它具有一個按鈕,當單擊它時將文本放入列表框中。 如果我將所有需要的文件複製到我的網絡服務器並從那裏運行,該應用程序可以正常工作。 它也可以,如果我保存項目的標準路徑: 「C:\ Documents和Settings \用戶名\我的文檔\德爾福的PHP項目」Delphi for PHP - 源碼的位置

但是,如果我保存該項目在其他目錄,ButtonClick事件當應用程序從那裏運行時不會被觸發。我在事件中放置了一個斷點,看它是否停在那裏,但事實並非如此。

窗體的OnShow事件照常工作。

它確實似乎是項目所在的路徑,以使其工作與否。 正如我所說,迄今爲止我還沒有使用Delphi的PHP的經驗,它可能只是一個簡單的解決方案,我沒有看到...

回答

1

您的源應該在您的Delphi 4 PHP安裝相同的驅動程序,它是針對跨站點腳本的保護。

所以,如果你在C:下安裝D4PHP,你的代碼也應該在C:下。

這不是Delphi 4的PHP限制,它是如何工作的。

+0

謝謝您的洞察力,這是有道理的。 – Holgerwa 2008-12-26 19:18:22

0

您必須使用Deployment Wizart部署您的項目;)