我在一台机器(“机器”)上构build和打包以下内容,并尝试在其他机器(“目标”机器)上安装和使用,其中一些机器具有不同的处理器。 OpenSSL 0.9.8l Apache 2.2.14 Tomcat连接器1.2.28 据我所知,问题是构build机具有比目标机器更多的CPUfunction,导致目标机器上不可执行的二进制文件。 我试图使用configuration和编译器标志禁用使用有问题的指令,没有运气。 最终我得到这个错误: $ ./apachectl start httpd:/usr/local/apache-2.2.14/conf/httpd.conf第58行的语法错误: 无法将/usr/local/apache2/modules/mod_ssl.so加载到服务器:ld.so.1:httpd: 致命的:/usr/local/openssl/lib/libssl.so.0.9.8:不支持的硬件function: 0x1000 [SSE2] 这是我完整的构build过程。 每个命令的完整输出可以在这里查看。 由于我没有足够的SF代表,我无法直接链接到他们。 build立机器 $ echo $PATH /usr/bin:/usr/ccs/bin:/usr/sfw/bin:/opt/sfw/bin:/usr/sbin $ isainfo -v 32-bit i386 applications pause sse2 sse fxsr mmx cmov sep cx8 tsc fpu $ uname -a SunOS bsiausstgdb02 5.10 Generic_120012-14 i86pc i386 i86pc 目标机器 $ isainfo -v […]
我试图让所有子域指向磁盘上的一个位置,并且一个特定的子域(dev)指向另一个位置。 我试过这个: <VirtualHost cueflash.com> ServerAdmin webmaster@localhost ServerAlias www.cueflash.com *.cueflash.com DocumentRoot /home/cueflash/www/cueflash.com CustomLog /var/log/apache2/cueflash.com.log combined ErrorLog /var/log/apache2/cueflash.com.error.log </VirtualHost> <VirtualHost dev.cueflash.com> ServerAdmin webmaster@localhost ServerAlias dev.cueflash.com DocumentRoot /home/cueflash/www/dev.cueflash.com CustomLog /var/log/apache2/cueflash.com.dev.log combined ErrorLog /var/log/apache2/cueflash.com.error.dev.log </VirtualHost> 但似乎都指向主要网站。
有什么办法可以安装VisualSVN不安装Apache? 问题是我已经在同一台服务器上安装了Apache,所以我想让VisualSVN使用Apache安装。 顺便说一句:我被告知VisualSVN是在Windows Server中安装SVN的最好(最简单的)select。 是对的吗?
我目前正在运行SunOS 5.9机器作为Web服务器。 它运行几个Apache实例,每个都有自己的configuration文件。 我使用-f命令行选项指定configuration文件。 我想要做的就是在任何时候检查一下正在运行什么configuration文件。 问题是,运行ps只能得到我每行126个字符,这是不够我知道该文件。 有没有办法解决? 一个围绕126个字符限制的方法会很好,但是如果有另外一种方法从运行的httpd进程中获取configuration文件,那么也可以。 谢谢! 编辑:好吧,所以我很笨,直到现在还没能find任何解释。 事实certificate,solaris上的ps截断了80个字符的参数。 任何想法,我怎么会得到充分的论据? 或知道什么是运行?
我是一个Linux新手。 我第一次在VPS上build立了自己的LAMP服务器。 到目前为止,一切都进展顺利。 我在我的VPS上只有一个IP地址(这是所谓的基于虚拟主机?)主持几个域名。 我的VPS上的两个网站bikestore.com和toystore.com最终将成为接受信用卡信息的电子商务网站。 我正在为这两个站点启用https版本,所以我为每个站点购买了1个新的IP地址。 我遵循本指南安装SSL证书: http : //www.linode.com/wiki/index.php/Apache2_SSL_in_Ubuntu 在创build/ etc / apache2 / sites-available / bikestore-ssl和/etc/apache2/ sites-available / toystore-ssl时,Apache会知道https://bikestore.com应该使用ssl证书引用IP地址1.1.1.1 bikestore.crt和http://toystore.com应该引用IP地址2.2.2.2与ssl证书toystore.crt? 在检查bikestore-ssl和toystore-ssl的内容时,我不清楚apache如何知道哪个* -ssl文件分配给哪个https://域。 所以我希望这里有人可以解释发生了什么,如果我正确地做事。 谢谢
我怎么能(从BASH)改变AllowOverride的<Directory /var/www/>从'None'到'All'? 而不必手动编辑/etc/apache2/sites-enabled/000-default 通常我可以使用sed -i 's/AllowOverride None/AllowOverride All/' /etc/apache2/sites-enabled/000-default 但是,我的000-默认文件有其他的AllowOverride指令,我不想改变: NameVirtualHost * <VirtualHost *> ServerAdmin webmaster@localhost DocumentRoot /var/www/ <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /var/www/> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all </Directory> ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ <Directory "/usr/lib/cgi-bin"> AllowOverride None Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow,deny Allow from all […]
如何在Windows Server 2008 Apache2下为SVN存储库设置写入访问策略? 请帮忙。 TIA! UPDATE1: 我已经有下一个configuration了: <Location /svn> SVNParentPath "E:\SVN" DAV svn SVNListParentPath on AuthType Basic AuthName "Subversion repositories" Require valid-user AuthUserFile svn-auth.txt #AuthzSVNAccessFile svn-acl.txt </Location> 使用htpasswd创build的文件D:\Program Files (x86)\Apache 2.2\svn-auth.txt ,如下所示: foobar:$apr1$cV5…..$iwiJXkY6qlKopphUxlPMM/ 一切正常。 文件D:\Program Files (x86)\Apache 2.2\svn-acl.txt样子: [groups] full = foobar [/] @full = rw * = r 而当我取消评论AuthzSVNAccessFile svn-acl.txt 403 Forbidden You […]
好吧,我已经把我的头靠在墙上几个小时了,而这只是不起作用。 以下是我的.htaccess文件的内容。 我试图做的是阻止访问我的网站上的一组PDF和MP3文件,除非用户点击这些文件从我的网站的网页上的链接。 我看到的地方,代码基本上是我所使用的相同,它只是不工作。 我的问题是: 1)我做错了什么? 2)如果没有,我怎么才能debugging呢? # BEGIN CustomRedirects RewriteEngine On RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http://(www\.)?mydomain.com/.*$ [NC] RewriteRule \.(mp3|pdf)$ – [F,NC,L] # END CustomRedirects mp3和pdf不区分大小写,并启用mod_rewrite。 我在我的网站上安装了Wordpress,但它在树上的高级目录中,而不是.htaccess文件。 我从文档的印象是我的.htaccess文件应该优先,因为它位于我想要重写的目录。 如果我搞砸了这个.htaccess文件,我得到错误500,所以我只能假设它正在被读入。 我也尝试了以下,我从另一个服务器错误的问题,这也没有工作: SetEnvIf Referer . hotlink=1 SetEnvIfNoCase Referer ^http://(www\.)?mydomain\.com/.*$ !hotlink <LocationMatch *.pdf> Order allow,deny Deny from env=hotlink Allow from all </LocationMatch> 有人有主意吗? 更新:我也尝试了以下的RewriteRule没有效果。 RewriteRule .*\.(mp3|pdf)$ – […]
我有Windows XP操作系统。 安装了Apache 2.2.14,然后是PHP 5.2.12(使用phpinfo.php进行testing – > IT'S WORKS!)然后我安装了MySQL 5.1。 而现在,当我将extension = php_mysql.dll添加到php.ini并重新启动服务器时,Apache告诉我他无法启动(小窗口显示“请求的操作失败”)。 即使我只添加extension = *smth*.dll —>相同的东西。 Apache不喜欢我的扩展。 如何certificate他,他们是很酷的东西? 谢谢。
我在虚拟主机中设置SSL时遇到问题。 安装程序在不安全的网站上很好用。 我希望它能与SSLEnabled网站一起工作。 我的httpd-vhosts.conf如下: NameVirtualHost 127.0.0.1 <IfModule mod_rewrite.c> RewriteEngine On # Redirect /binDebug folder to https RewriteCond %{HTTPS} !=on RewriteCond %{REQUEST_URI} binDebug RewriteRule ^(.*) https://%{SERVER_NAME}$1 [R,L] </IfModule> <VirtualHost localhost> ServerName localhost DocumentRoot "C:\xampp\htdocs" DirectoryIndex index.php index.html <Directory "C:\xampp\htdocs"> AllowOverride All </Directory> </VirtualHost> <VirtualHost virtual.c7beta.com> ServerName virtual.c7beta.com DocumentRoot "C:\Users\zee\Documents\Flex Builder 3\CLOUD\bin-debug" DirectoryIndex index.php index.html Alias /binDebug […]