我正试图卸载Debian 7服务器上的apache2。 首先我停止这样的apache2服务: sudo service apache2 stop 然后我做了 sudo apt-get –purge remove apache2 我得到的回应是: 0升级,0新安装,1删除和4未升级。 在这个操作之后,29.7 kB磁盘空间将被释放。 你想继续[Y / N]吗? Y(读取数据库… 43648目前安装的文件和目录。)删除apache2 … mark @ mw-webdev2:/ etc $ 所以我想它会被卸载,但如果我运行: sudo service apache2 start 我得到这个: 启动Web服务器:apache2。 我真的不明白这里发生了什么。 为什么说它被卸载,但它仍然安装在我的服务器上运行?
我正在尝试设置一个虚拟主机,以便url: system.domain.dk 将指向另一个目录 domain.dk 到目前为止,这是我的: http.conf的: <VirtualHost *:1500> ServerAdmin [email protected] DocumentRoot /var/www/system_learningbank/ ServerName system.learnbypower.dk ServerAlias system.learnbypower.dk ErrorLog /var/www/learnbypower.dk/logs/error_log </VirtualHost> 主机: 89.104.220.207:1500 system.learnbypower.dk 但是,当我去system.learnbypower.dk它指示我的原始documentroot而不是/var/www/system_learningbank/ 那么我错过了什么?
他们说有一些漏洞,然后指出这些结果: 这个应用程序的名称是什么?
自从我build立了一个Apache服务器以来,已经有许多很多的时间了。 我假设有些事情已经改变了。 我正在做的新工作是在AWS(Linux)上。 它支持PHP的安装很好。 我通过yum安装了Twig。 默认位置是~ec2-user/Twig 。 我试图加载Twig自动加载器,但PHP告诉我,它是不可读的。 绝对不是文件的权限或所有权的错误。 为了testing,我把所有东西都recursion地改成了777 ,并尝试了几个所有者(是的,它已经被改回)。 如果我将Twig复制到/var/www/html并从那里访问它,它是可读的。 我不记得曾经明确允许Apache阅读其他目录,但是从前我已经做了这么多年了。 很多可能已经改变。 所以,问题是我需要改变一些httpd.conf? 问候
工作链接: http://me.em360send.com/login/forgotPassword 同一台服务器(IP地址)上的链接不起作用: http://54.86.5.204/login/forgotPassword 根据访问日志,即使请求完全相同的页面,一个请求成功,另一个请求失败。 me.em360send.com:80 120.60.198.212 – – [12/Sep/2014:10:25:14 +0000] "GET /login/forgotPassword HTTP/1.1" 200 1336 "-" "Mozilla/5.0 (Windows NT 5.1; rv:31.0) Gecko/20100101 Firefox/31.0" 120.60.198.212 – – [12/Sep/2014:10:25:32 +0000] "GET /login/forgotPassword HTTP/1.1" 404 509 "-" "Mozilla/5.0 (Windows NT 5.1; rv:31.0) Gecko/20100101 Firefox/31.0" 这意味着主机configuration的方式,来自特定域的请求将被娱乐。 这是怎么完成的?
我有这个网站在CodeIgniter上运行,我已经安装Traq问题跟踪。 在public_html我有我的应用程序和系统目录以及一个资产目录,以及traq。 即: public_html ├── application ├── assets ├── system └── traq 当我访问http://mywebpage.com/traq时,我的页面正常工作,以及traq的第一个login屏幕。 当我访问traq中的任何其他页面,它不工作,它redirect到codeigniter,并给我404。例如,当我login它试图去http://mywebpage.com/traq/login和404失败。 这是我的.htaccess文件。 有人可以修复它,或至less指出我在正确的方向吗? <IfModule mod_rewrite.c> RewriteEngine On #RewriteBase / RewriteCond %{REQUEST_URI} ^ci_app.* RewriteRule ^(.*)$ index.php?/$1 [L] RewriteCond %{REQUEST_URI} ^traq.* RewriteRule ^traq(.*)$ traq/index.php/$1 [L] RewriteCond $1 !^(index\.php|humans\.txt|robots\.txt|assets|traq) RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?/$1 [L] </IfModule> <IfModule !mod_rewrite.c> ErrorDocument 404 /index.php […]
访问http://www.wraithnath.com时,我的网站www.wraithnath.com正常工作 但是当我从http://wraithnath.com访问我得到默认的Apache 2页面。 网站上的一些图片不再可以从http://wraithnath.com引用 这一切都工作之前,所以我不知道有什么改变。 我的DNS有一个logging指向@的IP地址,并有一个www的cname。 我的conf看起来像这样: ServerAdmin *removed* DocumentRoot /var/www/WraithNath ServerName wraithnath.com ServerAlias www.wraithnath.com <Directory /var/www/WraithNath/> AllowOverride All </Directory> 我还能检查什么来解决这个问题? 谢谢
我在最近从Debian Squeeze升级到Debian Wheezy的服务器上遇到了一些问题。 当我打电话给一个php页面时,只有页面的php-source-code是beeing show,但没有解释为脚本。 PHPconfiguration为fcgid : <IfModule mod_fcgid.c> SuexecUserGroup my-client my-client FcgidIOTimeout 240 <Directory /var/www/my-client.de/www/> Options +ExecCGI AllowOverride All AddHandler fcgid-script .php FCGIWrapper /var/www/my-client.de/php-fcgi-scripts/php-fcgi-starter .php Order allow,deny Allow from all </Directory> </IfModule> 我知道如果这个职位,但解决scheme不适合我。 我尝试将FCGIWrapper重命名为没有帮助的FcgidWrapper 。 除了我有另一台服务器运行Wheezy与FCGIWrapper绝对好。 所以我怀疑这个解决scheme。 运行apachectl -t -D DUMP_MODULES给了我这个结果: Loaded Modules: core_module (static) log_config_module (static) logio_module (static) version_module (static) mpm_worker_module (static) http_module […]
我正在尝试安装Apache httpd,但它失败 root@web [/]# yum install httpd Loaded plugins: downloadonly, fastestmirror, replace Loading mirror speeds from cached hostfile * epel: mirror.compevo.com * remi-php56: mirror.pw * remi-test: mirror.pw * List item Setting up Install Process No package httpd available. Error: Nothing to do 编辑 :这是repolist root@web [/]# yum repolist Loaded plugins: downloadonly, fastestmirror, replace Loading mirror […]
在我的主服务器崩溃的情况下,我希望能够将DNS IP地址更改为另一台(BACKUP)服务器,以减less系统的停机时间。 主服务器= https:// MAIN_WEBSITE / BACKUP server = https:// BACKUP_WEBSITE / 我怎么能够做到这一点? 例如: https:// MAIN_WEBSITE / MAIN服务器崩溃,因此我将DNS IP地址更改为BACKUP服务器: 现在,BACKUP服务器上的https:// MAIN_WEBSITE /作为主服务器(在SSL中)“行事”,直到我们可以解决主服务器问题。 有问题的服务器在AWS中。 谢谢! PS:BACKUP服务器也有可能 HTTPS:// MAIN_WEBSITE / 和 HTTPS:// BACKUP_WEBSITE /?