Questions tagged «apache-http-server»

Apache是​​Apache HTTP服务器的一个广为人知的术语,Apache HTTP服务器是由Apache Software Foundation维护的非常常用的Web服务器软件。如果您的问题与其他Apache软件(例如Tomcat或log4j)有关,则http://stackoverflow.com/是一个更好的选择。

0
从本地网络上的虚拟主机获取数据需要10秒以上
我有一个基于PHP-MySQL的单页面应用程序(使用Angular 6),在本地网络上工作。 我们设置etc/hosts如下: #127.0.0.1 localhost #::1 localhost 192.168.0.217 dev.local ::1 dev.local #127.0.0.1 angular.local #::1 angular.local 127.0.0.1 localhost ::1 localhost 192.168.0.217 angular.local ::1 angular.local 该angular.local是对用户打开的窗口和应用程序dev.local来访问PHP脚本登录,添加,编辑,... httpd-vhosts如下: # Virtual Hosts # <VirtualHost *:80> ServerName localhost ServerAlias localhost DocumentRoot "${INSTALL_DIR}/www" <Directory "${INSTALL_DIR}/www/"> Options +Indexes +Includes +FollowSymLinks +MultiViews AllowOverride All #Require local Allow from …

1
需要帮助将一些linux命令转换为OSX
我想将一些linux命令转换为OSX。(小牛队10.9.4) root@bt:/# /etc/init.d/apache2 start (will "sudo apachectl start" do the same?) root@bt:/# echo “some Site Goes Here!” > /var/www/index.html 现在我有一个我在macbook本地主机(8080)上托管的站点。那么echo localhost:8080 > /var/www/index.html在OSX中也会如上所述吗? 下一组cammands我不知道如何在OSX中替换。请帮忙 root@bt:/# iptables -t nat --flush root@bt:/# iptables --zero root@bt:/# iptables -A FORWARD --in-interface eth0 -j ACCEPT root@bt:/# iptables -t nat --append POSTROUTING --out-interface eth0 -j MASQUERADE …

0
尽管启用了Squid,解析器,文件和侧边栏缓存,但本地MediaWiki安装速度很慢
我使用XAMPP在闪存驱动器上安装了本地MediaWiki。据我所知,除了Varnish之外,我已经启用了所有可能的缓存形式,因为它在Windows上不可用。此外,启用了守财模式和许多其他明显提高速度的设置。但是,在修改LocalSettings.php后,仍需要大约40秒才能加载主页面(或任何其他页面)。我可能会误用Squid,因为我无法找到任何说明我是否可以在本地使用它的东西(尽管我倾向于否,因为启用和禁用它之间没有明显的速度差异)。我启用了php_apc。有没有办法加快速度? 这是我的LocalSettings.php文件(删除注释以压缩): <?php if ( !defined( 'MEDIAWIKI' ) ) { exit; } $wgCachePages=true; $wgSitename = "MyWiki"; $wgScriptPath = "/wiki"; $wgServer = "http://127.0.0.1"; $wgResourceBasePath = $wgScriptPath; $wgLogo = "$wgResourceBasePath/images/WikiLogo_135px.png"; $wgEnableEmail = true; $wgEnableUserEmail = true; # UPO $wgEmergencyContact = "apache@localhost"; $wgPasswordSender = "apache@localhost"; $wgEnotifUserTalk = false; # UPO $wgEnotifWatchlist = false; …

1
如何在chrooted Apache中修复phpMyAdmin和Drupal中的WSOD?
当我尝试在chrooted Apache(2.2.3)中运行phpMyAdmin(3.5.5和4.0.4.2)或Drupal(7.22)时,我得到了WSOD(白屏死机;又名空白页)。我尝试过mod_chroot(0.5,apache 2.2.3)和ModSecurity。HTTP响应代码为500,但任何日志中都没有错误。 我已经验证了启用mod_chroot时会话和MySQL的工作。我还验证了当mod_chroot被禁用时,phpMyAdmin和Drupal都工作。

0
仅为一个目录安装PHP 5.3
我使用的是Apache和PHP 5.4的CentOS 6 VPS。 我需要只在一个文件夹上安装PHP 5.3,但是没有其他地方。 如何在不与我当前的PHP安装冲突的情况下安装PHP 5.3,并使其仅适用于该特定目录?

0
如何设置Apache 2以使用正确的PHP版本
我在CentOS 6.7中安装了Apache 2和多个PHP版本(它带有5.5版本)。 我使用YUM安装了PHP 5.5,但即使我发现通过发出“php -v”命令正确安装了PHP版本,phpinfo()报告的版本也是错误的。它显示了旧的。 如何设置Apache2以使用正确的版本?

1
什么阻止在apache中直接访问error_log
我在google上搜索了很长时间,但似乎没有人问过这个问题:什么阻止了error_logApache服务器的直接访问?或者它甚至是Apache的事情,还是这种情况发生在所有服务器上?(通过直接访问我的意思是像http://www.myphpsite.com/error_log) 我的观察: 我检查过.htaccess文件,似乎不是它。 我有一些日志文件没有正确设置权限,因此用户可以访问http://www.myphpsite.com/test.log查看它。 我创建了一个没有扩展名的文件,我可以直接访问它。(例如http://www.myphpsite.com/test) 我试图将权限设置error_log为777或664,仍然无法访问它 通过whm检查配置,没有运气。 我在整个服务器上做了一个grep,寻找关键词error_log但没有任何用处。 那么什么阻止用户访问error_log文件?如何更改设置?

2
Macports Apache httpd无法在Mac OS X Yosemite上启动
所以,经过2天努力想象为什么Macports Apache httpd突然决定停止工作,最后它归结为: $ sudo bash -x /opt/local/apache2/bin/apachectl -k start ARGV='-k start' HTTPD=/opt/local/apache2/bin/httpd test -f /opt/local/apache2/bin/envvars . /opt/local/apache2/bin/envvars test x '!=' x DYLD_FALLBACK_LIBRARY_PATH=/opt/local/lib export DYLD_FALLBACK_LIBRARY_PATH LYNX='lynx -dump' STATUSURL=http://localhost:80/server-status ULIMIT_MAX_FILES= '[' x '!=' x ']' ERROR=0 '[' 'x-k start' = x ']' case $ARGV in /opt/local/apache2/bin/httpd -k start ERROR=1 exit 1 …

1
本地计算机中的apache应用程序需要通过Internet运行
我正在我的本地计算机上运行一个apache服务器应用程序,连接到我的路由器的所有计算机都可以访问,但是路由器以外的计算机无法访问我的应用程序。我还配置了像ipaddress:192.168.0.100这样的端口转发和外部和内部端口:80。我试过像“ http:// globelIpAddress:80 / projectDirectory ”但不行,所以请告诉我如何从任何地方访问我的应用程序。

1
配置Apache以进行外部访问
我希望能够从局域网外部访问我的apache网络服务器。我有我的配置文件设置,以便我能够访问我的服务器localhost/和localhost:8181/(当我连接到我的LAN时,我所做的就是在ports.conf中添加'Listen 8181')。 我的apache Web服务器托管在带有Ubuntu的VirtualBox机器上。虚拟机的网络设置设置为“桥接适配器”,并连接到我的无线适配器。我能够从局域网内的其他机器(虚拟机,主机,电话)访问Web服务器。 理想情况下,我希望只使用端口8181的外部IP。所以我可以只输入123.456.7.89:8181并访问主页。我还不关心域名。我的最终目标只是拥有只有少数人可以访问的东西。此外,如果任何人有任何关于Web服务器安全性的良好信息,我相信这将是这项努力的下一步。



2
直接域到IP和端口?
所以,可能是一个愚蠢的问题,但我在端口8000上运行apache,我想添加一个DNS A记录指向IP。 但是我需要指向端口8000而不是默认的80。 那么开始时甚至可能吗? Namecheap不允许我直接输入。

1
2个ip,2个文件根?
一个CentOS盒带有2个LAN卡,一个用于内部网(192.168.30.5),一个用于公共访问(210.102.1.50)。如何配置以httpd.conf使每个IP的流量访问不同的文档根目录?即:来自内部网的流量 - > /var/www/html/intranet/,来自网络的流量 - >/var/www/html/internet/


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.