我知道有1000个关于这个问题的post,但他们没有帮助我。 我有Skype,我正在使用另一个端口。 我认为我没有IIS,因为我找不到服务。 当我尝试使用netstat监听端口时,我看不到任何应用程序正在使用端口80 而且我仍然无法启动Apache。 我有Windows 7.并没有因此而整晚睡觉。
我试图设置一个简单的跨平台服务器,将完全可移植,并在Windows,Mac和Linux上工作。 一些背景:我以前只有一个Windows桌面。 这个桌面已经运行xampp来提供一些php脚本,这些脚本是一个数据库的接口。 最近我得到了一个MacBook Pro,一直想在本地工作的数据库,但把它放在服务器上是不可能的,因为我经常使用我的笔记本电脑没有互联网连接。 我在想,我可以把数据库放在一个USB驱动器上,根据我正在使用的系统使用不同的二进制文件。 我环顾四周我已经看到了几个类似的事情,但似乎有问题(我已经遇到)与xampp的mac被硬编码用完/应用程序,并拒绝从/卷/ USB运行(USB棒挂载点)。 而且,没有人直接解决了使用相同数据库的多个二进制文件可能遇到的问题。 我喜欢在这里,你认为这将是最好的解决scheme。 我想我可能需要去另一个方向,但不知道在哪里。 注意:我已经尝试了在USB驱动器上保存的虚拟机,但启动需要几分钟,性能很慢。
我有一个使用标准端口的Apache和MySQL的工作安装,我的主机文件指向域127.0.0.1。 我正在将我的LAMP堆栈切换到Zend Server,但希望我的旧设置同时工作。 我试着将旧的apache端口切换到8080,并为旧的mysql不同的端口。 这似乎工作正常(Apache正在工作,MySQL正在侦听新的端口,但我还没有尝试数据库连接)。 然而,我的问题是,我不能映射域到8080本地主机,因为主机文件不处理端口,只是IP地址。 我应该提到我在Windows机器上。 任何想法,我将如何解决这个问题,我可以使用主机文件映射域到2个不同的LAMP堆栈? 编辑 关于主机文件和虚拟主机 – 当我去本地我得到我的新的Zend apache运行,当我去本地:8080我有我的旧的Apache文档的根。 这是预期的。 但是我无法获得主机文件和虚拟主机:8080。 在我的主机文件中 127.0.0.1 example.dev:8080 并在我的虚拟主机(httpd-vhosts.conf在我的旧的Apache实例,而不是我的Zend实例),我有 NameVirtualHost *:8080 <VirtualHost *:8080> DocumentRoot "C:/xampp/htdocs" </VirtualHost> <VirtualHost *:8080> DocumentRoot "C:\xampp\htdocs\example.dev" ServerName example.dev </VirtualHost> 现在当我在我的浏览器中尝试example.dev时,我得到'服务器没有find',所以我认为虚拟主机不工作。
我有一个xampp的问题,当我尝试启动Apache服务器启动,几秒钟后停止。 我用我的笔记本电脑,PHP和asp.net,所以我有Visual Studio的IIS和xampp的PHP项目。 我尝试检查端口:80,没有使用这个端口,除了Skype(固定在Skype的configuration)和Apache …所以我不明白问题在哪里。 我敢肯定,也许有一个错误或与asp.net的冲突,但我很难find问题。 希望以前有这个麻烦,可以帮我…谢谢。
我configuration了xampp和防火墙,这样我就可以通过台式电脑的IP访问本地networking上的台式电脑本地主机。 但我无法访问意外的项目: 我可以访问: http://192.168.xx/xampp或http://192.168.xx/phpMyAdmin 但是我无法访问: http://192.168.xx/myWebsite/ 我收到一个错误: Server error We're sorry! The server encountered an internal error and was unable to complete your request. Please try again later. error 500
我有Mac系统与os x10.6.8及以上。 安装了XAMPP 。 有没有办法通过非amdin用户或组来START xampp的apache和mysql? 我search了很多,但没有解决scheme。 我想要的是从非pipe理员用户启动xampp的apache和mysql。 目前它提示inputpipe理员密码来启动或停止xampp的apache和mysql。 任何帮助或想法将不胜感激。
解释标题,我已经把这个(这是唯一的htmlUrlMap)在我的conf: ProxyHTMLURLMap / /rp/ticket/ 这在我的HTML: <script type="text/javascript" src="/js/jquery-1.8.3.min.js"></script> 预期的是: <script type="text/javascript" src="/rp/ticket/js/jquery-1.8.3.min.js"></script> 实际产量: <script type="text/javascript" src="/rp/ticket/rp/ticket/js/jquery-1.8.3.min.js"></script> 这是奇怪的…,更多的configuration: <Location /rp/ticket/> ProxyHTMLEnable On ProxyHTMLBufSize 102400 ProxyHTMLExtended On ProxyHTMLStripComments Off ProxyHTMLDocType "<!DOCTYPE html>" ProxyHTMLMeta Off ProxyHTMLCharsetOut * ProxyHTMLURLMap / /rp/ticket/ ProxyPass http://ticket.domain.com/ ProxyPassReverse http://domain.com/ SetOutputFilter INFLATE;proxy-html;DEFLATE RequestHeader unset Accept-Encoding </Location> 我最好的猜测是<location>是问题的原因,它被附加到我的自定义地址,但在改变地址到不同的地方(“/ rp / test”)而不是获得 src="/rp/ticket/rp/test" 我有 src="/rp/test/rp/test" 所以这不是问题 […]
我在Red Hat上安装了XAMPP服务器。 我发现,当我执行从“nobody”的所有者执行的PHP脚本时。 现在的问题是我需要使用sudo在PHP脚本中运行一些进程。 如果我使用sudo,这个所有者“nobody”没有权限。 我如何运行不同所有者名称的脚本?
有没有一种方法来同步MySQL数据库与远程自动或脚本? 数据不是时间敏感的,但我不想将其从本地数据库中导出,然后将其导入到远程数据库中。 我是一个Windows Vista,并使用XAMPP作为我的本地堆栈。
我在lubuntu oneiric上运行lampp 1.7.1。 我需要为php_gd添加扩展名。 我通过安装php5-gd sudo apt-get install php5-gd 看看php.ini,注意到这一行 ;extension=php_gd.dll search与php_gd和发现的东西 /usr/include/php5/ext/gd/php_gd.h 试图把它复制到 sudo cp -av '/usr/include/php5/ext/gd/php_gd.h' '/opt/lampp/lib/php/extensions/no-debug-non-zts-20060613/php_gd.h' sudo chmod 755 '/opt/lampp/lib/php/extensions/no-debug-non-zts-20060613/php_gd.h' 添加到php.ini extension=php_gd.h 重新启动lampp并得到这个错误: PHP Warning: PHP Startup: Unable to load dynamic library '/opt/lampp/lib/php/extensions/no-debug-non-zts-20060613/php_gd.h' – /opt/lampp/lib/php/extensions/no-debug-non-zts-20060613/php_gd.h: invalid ELF header in Unknown on line 0