我在Windows XP上使用xampp。 最近我觉得需要有不止一个版本的PHP和MySQL。 可能吗。?
不久之前,我发现WAMP,并认为这是一个上帝派,因为它有所有我想要/需要的东西(Apache,PHP,MySQL和phpMyAdmin)内置到一个安装程序。 有一件事关于WAMP一直让我生气是一个错误,我在phpMyAdmin关于高级function不工作。 我试图修复这个错误足够长的时间足够长的错误。 https://stackoverflow.com/questions/2688385/problem-with-phpmyadmin-advanced-features 我现在看到大多数人更喜欢XAMPP而不是WAMP,但是我有点担心XAMPP可能会在Mercury和Perl中出现一些额外的安全漏洞,这两件事情我现在不需要或者不想要。 我的安全担忧是否合理? 有没有其他的理由去与XAMPP通过WAMP,反之亦然?
我正在运行的Apache(XAMPP包),我试图允许URI中的正斜杠能够检索与encodeURIComponent发送的参数,所以我添加了指令 AllowEncodedSlashes On NameVirtualHost *:80 … 在httpd-vhosts.conf中。 但是我仍然得到404错误,我错过了什么? 问候。 Yehia A.Salam
我的XAMPP服务器只响应正在运行它的机器的请求。 我需要它来回应虚拟PC以及networking上其他机器的请求。 Listen 80 在httpd.conf中设置为listen ipaddress:80,所以我不确定为什么它不会为networking用户提供页面? 编辑:我也应该提到,这与WAMP的工作,所以它不是在机器上的主机,他们是一样的。
我不确定是否已经发布了正确的标题,因为我不确定是否有一个我正在寻找的技术标题 – 请参阅下文。 在我的本地主机服务器上,我有一个克隆我的VPS文件,因为我希望通过git同步它们。 我的index.php文件包含PHP包括页眉和页脚: <?php include(/web/modules/footer.php); ?> 在VPS网站托pipe在/ home /网站。 在我的本地主机上(Mac OS X上的XAMPP)在htdocs / website。 在localhost上,如果/在PHP include开头, index.php将不会加载样式表或footer.php。 有什么办法可以让XAMPP正确地使用/ ? 谢谢。
我在安装Apache HTTP Server和Tomcat Add-On时使用了XAMPP。 有一个默认的mod_jk.conf是由Tomcat在启动时生成的。 但是哪个文件生成这个mod_jk.conf文件? 我如何修改默认值? 默认情况下,它看起来像这样: pastebin – mod_jk.conf 。 Apache HTTP Server如何到达这个文件? 查看httpd.conf时,我看不到任何对此文件的引用。 当我把一个VirtualHost放在我的httpd.conf文件中,并且把JkMount /* ajp13放入它时,Apache HTTP服务器服务无法启动(在事件查看器中导致7024事件ID错误(错误代码为1,如果我注释掉了JkMount /* ajp13这一行,它就不会启动了。 但是,如果我把以下的行,这是在mod_jk.conf相同的,再次提到的VirtualHost之前,服务可以开始! <IfModule !mod_jk.c> LoadModule jk_module "C:/xampp/tomcat/xampp/apache/modules/mod_jk.so" </IfModule> 为什么我必须再次把这条线? 为什么会发生这样的事情, http://localhost/example确实起作用,所以这个查询被redirect到AJP13,但是我必须将LoadModule行再次放入另一个文件中? 编辑:我不知道为什么,我肯定会修改的东西,但现在/例如也不工作…而上面的configuration给出了500内部服务器错误。
我在Windows机器上安装了Xamp服务器。 我已将follwing .htaccess文件放在一个目录中: # Original # If you modify this file then change the above line to: # Modified <IfModule mod_rewrite.c> RewriteEngine On # Certain hosts may require the following line. # If vanilla is in a subfolder then you need to specify it after the /. # (ex. You put Vanilla in /forum so […]
我正在使用XAMPP在我们的客户端的一堆远程笔记本电脑上运行Apache,PHP和MySQL。 这只是包含所有文件(thumbdrive版本,没有添加或修改registry值)的XAMPP目录。 我有一个安装文件,在XAMPP目录下运行start.bat的用户桌面上放置一个图标。 Start.bat基本上启动Apache,然后是MySQL,然后打开浏览器到localhost。 一切都很好,除了第二次单击图标时,第二个mysqld.exe服务启动。 如果图标被点击两次,Apache不会启动两次,但MySQL会。 我已经尝试了几个Google和堆栈溢出的build议来检查服务是否正在运行,如果是,请停止服务再次启动; 但是,没有一个工作。 启动MySQL的batch file主要有这一个命令: mysql\bin\mysqld –defaults-file=mysql\bin\my.ini –standalone –console 我怎样才能保持mysqld.exe启动两次? 另外,如果它运行两次是不是很重要? 从PHP运行查询会导致任何问题吗?
突然我的XAMPP安装在玩蛋糕烘烤的时候玩弄了一些愚蠢的玩意儿。 我得到一个经常性的错误: SQLSTATE[HY000]: General error: 6 Error on delete of 'C:\xampp\tmp\#sql…MYD' (Errcode: 13) 文件名称在两次尝试之间更改。 我已经尝试重新安装XAMPP无济于事。 我也尝试了已完成的烘焙项目,并知道工作,但stil得到错误(所以我不认为这是我的数据库模式)。 错误也popup在phpmyadmin一次,但我不能复制它。 只有在我尝试用CakePHP 2.1.3-18进行烘焙时才会发生
我在Windows 2008服务器中安装了XAMPP服务器,并且想限制对htdocs文件夹的访问,所以只有在Active Directory中的用户才能看到我的Intranet网站。 我在http.confd中启用了以下模块: LoadModule authnz_ldap_module modules/mod_authnz_ldap.so LoadModule ldap_module modules/mod_ldap.so 这是我的.htaccess文件: AuthLDAPBindDN "CN=Mohammad Hesabi,OU=IT Internal,OU=IT,OU=TT,DC=ttcom,DC=local" AuthLDAPBindPassword "password" AuthLDAPURL "ldap://172.16.2.3:389/OU=TT,DC=ttcom,DC=local?sAMAccountName?sub?(objectClass=*)" # if I remove the line below it gives me error 500 internal server error after first login attemp AuthLDAPBindAuthoritative off AuthType Basic AuthName "USE YOUR WINDOWS ACCOUNT" AuthBasicProvider ldap AuthUserFile /dev/null require valid-user 但是,当我尝试login,我无法login和login框不断popup。 [Sun […]