phpwin32
Ⅰ php_WIN32 在哪裡定義的
配置搭建Apache+php環境的軟體准備:
Apache官方下載地址:apache_2.0.55-win32-x86-no_ssl.msi
php官方下載地址:php-5.0.5-Win32.zip
一、安裝Apache,配置成功一個普通網站伺服器
運行下載好的「apache_2.0.55-win32-x86-no_ssl.msi」,出現如下界面:
出現Apache HTTP Server 2.0.55的安裝向導界面,點「Next」繼續
Ⅱ .php不是有效的win32應用程序
呃.PHP不是應用程序哦,PHP是網頁程序的語言,要放在伺服器上通過瀏覽器解釋出網頁來的,如果你用下載工具下回來的是PHP文件那肯定是沒有下載到正確的文件!
Ⅲ 急!php中調用win32的DLL命令怎樣寫
1.需要載入php擴展 dl("php_w32api.dll"); 2.從你的dll裡面導出函數,假定該函數在dll裡面被聲明為FuncDll,並且返回值是int類型 w32api_register_function("函數所在的dll", "FuncDll", "int"); 3.好了,現在你可以調用它了 $result = FuncDll();
Ⅳ php.exe不是有效的win32應用程序怎麼解決
對於第一種情況,往往是由於安裝源文件不完整或是程序安裝不成功,我們可以重新從官方網站來下載安裝文件重新安裝一下此程序。有時候你所選擇的下載工具也是導致這種情況的發生的主要原因,必要時可以試用不同的工具進行下載。
2
對於第二種情況:我們安裝多個軟體都收到此提示時,那麼可能是我們的exe文件關聯被病毒破壞掉了。我們可以通過二步來解決:
3
殺毒
啟動電腦時,連續按F8鍵進入安全模式,啟動殺毒軟體來全盤徹底查殺一下病毒,這一步是很有必要的,也是為使用第二步修復後避免再次發生的關鍵
4
重新建立文件關聯
同時按下「R鍵+Windows鍵」,鍵入「regedit」回車,打開注冊表編輯器
5
刪除以下鍵值(如果有的話):
HKEY_CLASSES_ROOT\.exe
HKEY_CLASSES_ROOT\exe_auto_file
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\EXE
6
重啟,按第1步再次打開注冊表編輯器,確認第2步中的鍵值被刪除後沒有再被生成
Ⅳ 64位系統php運行報錯:1%不是有效的win32應用程序解決
兩種可能:
第一種就是文件本身有問題,可以重新下載覆蓋看看可否解決。
第二種可能就是與系統版本不兼容會出現這種情況。
可以考慮是否第二種情況,畢竟這種可能性是比較大的。
Ⅵ 如何在PHP Editor 中配置 PHP Win32 的路徑
我以前也弄過,不過現在不弄了,裝個PHP+mysql的套裝就解決了,還有資料庫,不過你問了,還是給你點方法
.將軟體包解壓到c:\php5下
2.再將目錄下的所有dll文件拷到c;\winnt\system32下,不要覆蓋已有的dll文件;接著將目錄下的php.exe和php.ini-dist兩個文件拷到c:\winnt下
3.將c:\winnt\php.ini-dist改名為php.ini
4.打開「開始」按鈕下的「程序」=》「管理工具」=》「internet服務管理器」。接著,選中「主目錄」頁,單擊「應用程序設置」下的「配置」按鈕後,在新窗口下單擊「添加」按鈕;在「可執行文件」中輸入「C:\WINNT\php.exe %s %s」,在「擴展名」中輸入「.php」,點擊「確定」。
5.接著,選中「ISAPI篩選器」頁,單擊「添加」按鈕;在「篩選器名稱」中輸入「php」,在「可執行文件」中輸入「C:\WINNT\system32\php5isapi.dll」,點擊「確定」。
6.選中「文檔」頁,單擊「添加」按鈕;在「默認文檔名」中輸入「index.php」,點擊「確定」,並將其提高到最高級。您還可以添加常用的php文件名,如:「default.phtml」、「index.php3」等。
關閉所有窗口,重啟系統後,可打開IE瀏覽器進行測試。
我再試試目錄中的php探針是否可以用了
Ⅶ 我用bt下下來的php文件打不開,一打就出錯,說是不是win32應用程序,有誰知道咋辦啊
幫你找的答案 不只能能幫到你 希望對你有用
php文件一樣可以用BT軟體打開的,放心使用,沒問題的。我以前也下過好多PHP的種子文件。
你是要讓你的裝了IIS的機器支持PHP呢還是只是單純的打開*.php的文件?
如果是要支持PHP,那麼你要裝專門的PHP解釋器。
首先你去下載php-4.3.4-Win32.zip。
下面為配置步驟:
1)將php-4.3.3RC4-Win32.zip裡面的所有文件和文件夾解壓縮並放置在C:\\php4\\文件夾中,沒有自己創建該文件夾
2)進入php4文件夾,查看根目錄和子目錄,把所有.dll文件都統統復制粘貼到C:\\WINNT\\system32(WIN2K)或C:\\WINDOWS\\system32(WINXP)中
3)把php4文件夾裡面的php.ini-dist和php.exe文件復制到
C:\\WINNT\\(WIN2K)或C:\\WINDOWS\\(WINXP)中,並將php.ini-dist文件改為php.ini
4)雙擊php.ini打開該配置文件,進行下面3個地方的修改:
1> 把extension_dir = "C:\\php4\\extensions" 改為你安裝php4的 extensions文件夾路徑
2> 把 ;cgi.force_redirect = 1 改為 cgi.force_redirect = 0
3> 把 register_globals = Off 改為 register_globals = On
4> 找到 ;Windows Extensions 段,你應該可以看到如下代碼
;
;extension=php_bz2.dll
;extension=php_cpdf.dll
;extension=php_crack.dll
;extension=php_curl.dll
;extension=php_db.dll
;extension=php_dba.dll
;extension=php_dbase.dll
;extension=php_dbx.dll
;extension=php_domxml.dll
;extension=php_exif.dll
;extension=php_fdf.dll
;extension=php_filepro.dll
;extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_hyperwave.dll
;extension=php_iconv.dll
;extension=php_ifx.dll
;extension=php_iisfunc.dll
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_java.dll
;extension=php_ldap.dll
;extension=php_mbstring.dll
;extension=php_mcrypt.dll
;extension=php_mhash.dll
;extension=php_mime_magic.dll
;extension=php_ming.dll
;extension=php_mssql.dll
;extension=php_msql.dll
;extension=php_oci8.dll
;extension=php_openssl.dll
;extension=php_oracle.dll
;extension=php_pdf.dll
;extension=php_pgsql.dll
;extension=php_printer.dll
;extension=php_shmop.dll
;extension=php_snmp.dll
;extension=php_sockets.dll
;extension=php_sybase_ct.dll
;extension=php_w32api.dll
;extension=php_xmlrpc.dll
;extension=php_xslt.dll
;extension=php_yaz.dll
;extension=php_zip.dll
具體還得看你需要載入哪些.dll文件,不過你按照下面我這樣改也行,主要是要載入的.dll文件就去掉前面的分號( ; ) :
;
;extension=php_bz2.dll
;extension=php_cpdf.dll
;extension=php_crack.dll
;extension=php_curl.dll
;extension=php_db.dll
;extension=php_dba.dll
;extension=php_dbase.dll
;extension=php_dbx.dll
;extension=php_domxml.dll
extension=php_exif.dll
;extension=php_fdf.dll
;extension=php_filepro.dll
extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_hyperwave.dll
;extension=php_iconv.dll
;extension=php_ifx.dll
;extension=php_iisfunc.dll
extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_java.dll
;extension=php_ldap.dll
;extension=php_mbstring.dll
;extension=php_mcrypt.dll
;extension=php_mhash.dll
;extension=php_mime_magic.dll
;extension=php_ming.dll
;extension=php_mssql.dll
;extension=php_msql.dll
;extension=php_oci8.dll
;extension=php_openssl.dll
;extension=php_oracle.dll
;extension=php_pdf.dll
;extension=php_pgsql.dll
;extension=php_printer.dll
;extension=php_shmop.dll
;extension=php_snmp.dll
;extension=php_sockets.dll
;extension=php_sybase_ct.dll
;extension=php_w32api.dll
;extension=php_xmlrpc.dll
;extension=php_xslt.dll
;extension=php_yaz.dll
;extension=php_zip.dll
5)再次打開控制面板-管理工具-Internet服務管理器,在"默認web站點"上右鍵單擊,選擇"屬性"
6)選中"默認 Web 站點 屬性"窗口的"主目錄"選項卡,點擊右下角的"配置"按鈕,出現"應用程序配置"窗口,點擊"應用程序映射"下面的"添加"按鈕,添加下面的程序映射:
可執行文件: C:\\php4\\php.exe %s %s (也就是你的php4文件夾路徑)
擴展名: .php
確定完成配置!
7)切換到"默認 Web 站點 屬性"窗口的"ISAPI篩選器"選項卡,點擊右邊的"添加"按鈕,添加下面的一個篩選器:
篩選器名稱: PHP
可執行文件: C:\\php4\\sapi\\php4isapi.dll (也就是你的php4文件夾的 sapi文件夾路徑)
確定後關閉"Internet服務管理器"
8)繼續切換到"默認 Web 站點 屬性"窗口的"文檔"選項卡,點擊右邊的"添加"按鈕,添加如下"啟用默認文檔":
index.php 也可以添加 index.php3 index.php4 等等 看你的需要而定
點擊左邊的"↑"按鈕,把index.php文檔提升到最上面
現在你的IIS也支持PHP了.
PHP 是一種新型的 CGI 程序編寫語言.應該說是個嵌入式腳本文件。和ASP、JSP有很多類似的功能。唯一不同的是,ASP要整站的解釋在傳遞,而PHP則可以嵌入HTML代碼里,和HTML一起發送。要讀.PHP文件就要用PHP解釋器。現在用的是PHP V4.3.0有支持Windows和 Unix/linux的版本。當然你還要在自己機子上虛擬主機,可以用很出名的Apache軟體。
.php可以用文本編輯器(如記事本、emeditor、phpedit等)打開。如果要運行它得安裝相應的php解釋器和web服務支持才行。
Ⅷ 電腦安裝了PHP軟體,安裝後打開PHP文件,電腦提示 不是有效的win32文件!怎麼解決
就是說你的操作系統是32位的,而你下的php軟體是64位版本的,不是32的。
下過一個32位版本php軟體,或者裝64位的操作系統
Ⅸ php不是有效的win32程序
Dreamweaver CS3的嗎?綠色版.問題就出在綠色版上,我以前看一些pdf文件的時候,也說我的pdf文件不是有效地win32應用程序。你重新下載一個完整版的Dreamweaver CS3就可以解決 早期的WINDOS支持16位程序,後來發展到2000或XP的32位,但兼容16位程序,VISTAR支持64位,但有些早期的游戲只能運行在16位環境下,建議在程序圖標上點右鍵,選擇兼容模式,或者你找個32位的程序。這兩個方法都可以試試
Ⅹ PHP Win32是什麼意思
是PHP的安裝程序吧?編譯成win32程序然後運行安裝的。win32就是windows中的32位操作系統下的可執行程序。php也可以在其他的平台上運行,有對應的操作系統的版本,比如linux中的freeBSD、ubuntu