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