我正在尝试安装 PHP 5.3.8 以使用 WAMP (Windows)。
我是从PHP网站下载的,复制到bin文件夹下,在wampmanager.ini中加入这一行:
Type: item; Caption: "5.3.8"; Action: multi; Actions:switchPhp5.3.8;
Run Code Online (Sandbox Code Playgroud)
和:
[switchPhp5.3.8]
Action: service; Service: wampapache; ServiceAction: stop; Flags: ignoreerrors waituntilterminated
Action: run; FileName: "c:/wamp/bin/php/php5.3.0/php-win.exe";Parameters: "switchPhpVersion.php 5.3.8";WorkingDir: "c:/wamp/scripts"; Flags: waituntilterminated
Action: run; FileName: "c:/wamp/bin/php/php5.3.0/php-win.exe";Parameters: "-c . refresh.php";WorkingDir: "c:/wamp/scripts"; Flags: waituntilterminated
Action: run; FileName: "net"; Parameters: "start wampapache"; ShowCmd: hidden; Flags: waituntilterminated
Action: resetservices
Action: readconfig;
Run Code Online (Sandbox Code Playgroud)
但它不起作用...
在我编辑它并启动 WAMP 后,这些更改将从 ini 文件中删除。
我已经使用 WAMP 开发了一个站点,并且它在本地运行。
我想授予其他用户访问权限,当我将服务器置于联机状态并将我的 IP 置于浏览器时,它就可以工作了。
当我将 IP 放入其他计算机(在同一网络或外部)的浏览器中时,服务器没有反应。
有什么建议?
如何安装 XAMPP 以使用不同版本的 PHP?
我使用 XAMPP 是因为一些脚本在 WAMP 中运行时有问题。我使用 WAMP 是因为它支持不同版本的 PHP。
但现在我想将其简化为 XAMPP,以便我的 Web 开发更易于管理。
是否可以将 XAMPP 配置为使用多个版本的 PHP?或者我必须在替代解决方案中寻找什么?
注意:我在 Windows 7 上运行。
由于从 Windows 7 升级到 Windows 10,WampServer 似乎无法正常工作(浏览器中加载的任何内容都只是一个空白页面),即使是全新安装也无法解决问题。
在Apache > Service > Install Service
它下面说:
Your port 80 is actually used by :
Server: Microsoft-IIS/10.0
Cannot install the Apache service, please stop this application and try again.
Press Enter to exit...
Run Code Online (Sandbox Code Playgroud)
任何建议,将不胜感激。
当我在我的电脑上安装 wampserver 时。我没有安装 Firefox 或任何浏览器。因为我也禁用了 Internet Explorer。当您左键单击时,如何手动设置从 wampserver 打开 localhost 或 phpmyadmin 的默认浏览器
我重新安装了 WAMP (v2.1),它可以正常工作,除非 MySQL 没有启动......这里:
每次我按“开始/恢复服务”时,什么也没有发生。
我转到 my.ini 并输入密码。然后转到 MySQL 控制台.. 输入该密码,然后 1. 控制台消失或 2. 我收到错误 2003“无法连接到 'localhost' 上的 MySQL 服务器( 10061)"
我正在寻找在我的 Windows 7 机器上安装 zeromq 以将 zeromq 与 PHP 一起使用(我使用的是 WAMP 服务器(5.3.4),Apache 服务器 2.2.17)。
我遵循了他们网站上的文档,但我不知道该怎么做。我从以下站点安装了 zeromq ,然后我尝试从该站点复制 dll ,但它已关闭。
我在哪里可以获得 DLL?我只想从此链接安装 Windows 安装程序,还是需要其他任何东西?
我已经从这个站点下载了dll http://178.79.157.189/~mikko/win32/php-zmq-win32.zip
我使用的是 PHP 5.3.4 x64 版本和 Windows 7 x64。我尝试了以下步骤:
我已经安装 ZeroMQ-3.2.2rc2~miru1.5-x64
复制libzmq.dll
到c:\wamp\bin\php\php5.3.4
复制php-zmq\php53\php53-ts_zeromq-3.2.2
到c:\wamp\bin\php\php5.3.4\ext
启用php_zmq
扩展php.ini
我重新启动了 WAMP。表明
'c:/wamp/bin/php/php5.3.4/ext/php_zmq.dll'
- %1 不是有效的 win32 应用程序
可能是什么问题呢?
我再次尝试使用 Wamp x86(php 5.4.3) 版本和 windows 7 x64
我已经安装 ZeroMQ-3.2.2rc2~miru1.5-x86.exe
复制libzmq.dll
到 …
将 IIS 设置回 port 80
,当我在http://localhost/
WHS 计算机上安装时,它给了我“此网站的安全证书有问题”警告页面。如果我仍然“继续”,则会出现此 URLhttps://localhost/Remote/logon?ReturnUrl=%2fremote
用于 Windows Home Server 2011 远程 Web 访问username
和password
. 现在,我记不清了,但我不相信最初只是http://localhost/
提出了这个问题。但是,这似乎可能会影响任何访问 localhost 的尝试(无论端口如何)。
哦,网络的错综复杂!一直困扰我的一件事是为什么其中两个站点会“部分”出现,而其他站点则根本不会出现。然后,运行 Firebug 的 NET 跟踪向我揭示了我的主要问题是我的 ISP 充当 DNS 代理,当然它没有找到我的测试站点。但它确实找到了两个网站上实时的www.
(不test.
)地址,并出现就可以提供这些,但图像被阻止,因为(我认为)我已经设置了块如果没有访问图像文件从www.
该特定站点。
这解释了未显示图像(预计直接localhost:8080
调用)的奥秘以及“部分”找到五个站点中的特定两个站点的奇怪行为。
现在我需要弄清楚如何正确配置我的路由器或代理文件以重定向回我的 WHS 计算机。我正在使用 Wildblue 卫星互联网服务,因为我不在任何更快的服务连接范围内。他们有一个“优化器”文件(不知道大家能不能看到,没有的话就跟这个版本基本一样),我可以修改一下放到本地系统上实现我需要什么,但我不确定我可能需要在那里做什么。
如果有人对修改该文件或如何配置我的 Linksys E1200 路由器以避免发送到本地站点的代理有任何建议,那么这可能是我解决问题的第一步(也可能是最后一步)。
基于harrymc建议的代表性代码......仍然无法正常工作
IIS 端口设置为:90
.
httdp
文件:
Listen *:80
ServerName localhost:80
Run Code Online (Sandbox Code Playgroud)
vhosts
文件:
NameVirtualHost *:80
<VirtualHost *:80> …
Run Code Online (Sandbox Code Playgroud) 这个问题不是重复的,因为建议的重复不能解决这个问题。上没有这样的标志chrome://flags/
。
我正在使用Google Chrome
网络浏览器并WampServer
在本地托管网站。当我尝试在localhost
地址上查看我的网站时Chrome
出现错误ERR_CONNECTION_REFUSED
。当我输入 IP 地址时127.0.0.1
,结果保持不变。
另一方面,如果我进入localhost
地址栏,Internet Explorer
我会得到预期的结果:显示的网页。
我如何使Chrome
的localhost
工作?这可能是某种安全措施,但对我来说,这比其他任何事情都令人烦恼。
我更新了我的开发箱的 WAMPSERVER,随着 PHP 和 Apache 的更新,MySQL 更新到了“5.6.12”。这样做之后,我将数据文件夹从旧的 (5.1.36) 安装复制到新的,现在 MySQL 占用了 580mB,这太多了,因为我是唯一一个使用它的人(本地)并且只有上面有 20 个左右的数据库,其中没有一个有“内存”表。
我怎样才能把它降到一个合适的数量?
我的.ini:
# For advice on how to change settings please see
# http://dev.mysql.com/doc/refman/5.6/en/server-configuration-defaults.html
# *** DO NOT EDIT THIS FILE. It's a template which will be copied to the
# *** default location during install, and will be replaced if you
# *** upgrade to a newer version of MySQL.
[mysqld]
# Remove leading # and set to the amount of RAM for the most …
Run Code Online (Sandbox Code Playgroud) wamp ×10
windows-7 ×5
localhost ×3
php ×3
windows ×3
mysql ×2
memory ×1
phpmyadmin ×1
windows-10 ×1
xampp ×1