Articles of xampp

在XAMPP上更新PHP

我在Ubuntu 11.04上使用XAMPP,并且是否有能力将PHP从5.0更新到5.3.1? 我曾尝试在互联网上获得这方面的信息,但我无法find解决scheme。

Apache2(XAMPP)虚拟主机指令不起作用(显然)

设置基于IP的虚拟主机时遇到一些问题。 首先,我在Windows 7上使用apachefriends(XAMPP 1.7.7和Apache 2.2.21)中的当前XAMPP。 “主”服务器(来自httpd.conf )的基本function非常完美。 但是现在我想要设置多个具有不同IP地址的虚拟主机,因为我的网卡configuration为使用从192.168.2.95到192.168.2.105的所有IP地址。 这是虚拟主机条目: <VirtualHost 192.168.2.96:80> DocumentRoot "/xampp/hegedocs/www" ServerName 192.168.2.96:80 </VirtualHost> httpd -D DUMP_VHOSTS说: PS G:\xampp\apache\bin> ./httpd -D DUMP_VHOSTS VirtualHost configuration: 192.168.2.96:80 192.168.2.96 (G:/xampp/apache/conf/extra/httpd-vhosts.conf:45) Syntax OK 但我无法访问虚拟主机似乎没有听取192.168.2.96:80 apache – 没有显示此地址与netstat -a -b条目。

在同一台本地机器上运行xampp + iis(classic asp)

我一直在使用经典的asp(使用iis),我想用php(xampp)开始。 是否有可能同时运行两个(本地)服务器? 我认为问题在于两者都指向本地主机。 提前致谢

Windows HOSTS文件和一个特定的服务器文件夹

我一直玩的Windows HOSTS文件似乎是位于C:\ Windows \(Windows 95,98是我),并在C \ Windows \ system32 \驱动程序\ etc \中(Windows NT中,2000年,XP中和Vista) 我想指出 http:// mydomain /到我的Web服务器的特定文件夹。 我主机文件目前看起来像: 127.0.0.1 domainA 127.0.0.1 domainB 但是我想要的是 http://domainA/ points to http://127.0.0.1/domainA/ http://domainB/ points to http://127.0.0.1/domainB/ 我怎样才能做到这一点? testing 要使用rewriteModule,请取消注释httpd.conf文件中的下一行: LoadModule rewrite_module modules/mod_rewrite.so 下一个代码不是我正在寻找的。 RewriteEngine on RewriteCond %{HTTP_HOST} ^domainA [NC] RewriteRule ^/(.*) http://127.0.0.1/domainA/$1 [L,R] 有了上面的代码,当你键入浏览器http:// domainA /它会自动将其更改为http://127.0.0.1/domainA/,但我想要它留在http:// domainA /服务的内容http://127.0.0.1/domainA/文件夹。 例如。 http://127.0.0.1/指向/ […]

如何更改Tomcat的默认用户名和密码?

我最近安装了Xampp,现在我正在学习JSP,但在将我的`.jsp`文件复制到所需文件并启动Tomcat之后,它不会让我在没有用户和密码的情况下访问pipe理器。 我没有改变任何设置,这是一个全新的安装,我已经设法find网上的MySQL的默认用户/密码,但没有这样的运气TomCat。 到目前为止,我已经使用了以下用户/密码组合: 根和没有密码 根作为用户和密码 xampp作为用户和密码 请帮我find默认的用户密码或更好的如何改变他们,我看到一些看起来像他们可能包含用户/密码的文件,但我不想盲目取代的东西。

如何通过IP地址访问本地主机?

我想通过我的IP地址访问本地主机。 我的IP地址是/是217.164.79.62 (它被设置为自动分配,所以它不断变化)。 当我访问http://localhost/ ,我得到了XAMPP主页。 但是,当我访问http://217.164.79.62/ ,我收到以下消息: 服务器217.164.79.62:80需要用户名和密码。 用户名: 密码: 我如何获得用户名和密码?

如何分配特定权限的用户“没有人”的PHP在Linux中?

我想为c程序做一个在线评判。 我在textarea中捕获用户input,并从中创build.c文件。 现在它想让PHP运行linux命令`gcc code.c 我做了 $cmd=gcc -std=c99 code.c -g -Wall $last=exec($cmd,$out,$status); 如在stackoverflowbuild议。 但是这个命令不起作用。 它返回状态1.但其他Linux命令,如date,密码等工作正常。 我怀疑的问题是whoami命令说“没有人”。 现在,这个“nobody”可能没有权限运行gcc。 那么,请告诉我如何使其工作或如何分配权限给用户“nobody”? 我知道这是非常不安全的。 但是,让它成为。 请给出解决scheme,使命令工作。

如何禁用xampp for linux 1.7.4上的mod_perl?

我在/opt/lampp/etc/httpd.conf中找不到任何perlconfiguration。

升级LAMPP中的单个库(特别是openssl)

(最初发布在stackoverflow – 有人build议我放弃这里的问题) 有没有人在升级XAMPP LAMP堆栈的各个块时没有从XAMPP安装升级的经验? 我们有几个生产服务器,需要更新openssl库,但是从XAMPP升级会带我们进入我们还没有testing过的MySQL和PHP的新版本。 否则,我会寻找任何可能决定放弃XAMPP并build立/维护自己的LAMP堆栈的人的智慧。 谢谢

XAMPP Apache服务器不能在内部networking上工作

(我问这个在stackoverflow,但被告知它会更适合在这里…) 我有我的本地笔记本电脑(Vista)上安装的XAMPP,它工作正常。 Apache和MySQL是作为服务运行的,我可以同时访问// localhost /和//192.168.2.2/,没有任何麻烦。 但是,如果我尝试通过input//192.168.2.2/IP地址从内部networking上的另一台笔记本电脑访问服务器, 错误 超时。 我在这里错过了什么? 当我运行端口检查时,我得到以下内容: Service Port Status ============================================================================== Apache (HTTP) 80 Program: C:\xampp\xampp\apache\bin\httpd.exe Apache (WebDAV) 81 free Apache (HTTPS) 443 Program: C:\xampp\xampp\apache\bin\httpd.exe MySQL 3306 Program: C:\Program Files\MySQL\MySQL Server 5.1\bin \mysqld.exe 当我尝试Telnet到本地端口80端口,这也起作用。 我的httpd-vhosts.conf文件包含以下几行: <VirtualHost *:80> ServerName localhost DocumentRoot "C:/xampp/xampp/htdocs/" </VirtualHost> <VirtualHost 192.168.2.2> ServerName localhost DocumentRoot "C:/xampp/xampp/htdocs/" </VirtualHost> 有什么想法吗?