apache启动很多次才能成功!解决办法
apache启动很多次才能成功!!!???
这个问题已经困扰我很久了 很烦!
总是什么越到问题需要关闭 发送错误报告 紧接着跳出个启动失败 几乎每次要反复很多次才启动
我都想把电脑砸了!!哪位帮忙解决一下
我用的是apache2.2.4 85端口
方法一
用netstat -aon|findstr "85"
显示
UDP 127.0.0.1:123 *:* 1856 等共四行
应该不存在冲突问题
方法二
1.网上邻居->本地连接->属性->internet协议(TCP/IP)->属性->高级->wins标签->去掉启用LMhosts查询前的勾.
2.控制面版->windows防火墙->高级标签->本地连接设置->服务的标签里勾选安全Web服务器(HTTPS)即可.(这上下两项完成后仍然有问题,选中:启用 TCI/IP 上的 NetBOIS.)
3.在运行里输入:netsh winsock reset
这个方法也不行
方法三
修复windows 不行。。。
网上找了很多解决方法 都不行 还是很不稳定
各位还有什么方法没有?
------解决方案--------------------
Apache的错误日志贴出来看看。
------解决方案--------------------
看看这个的解决方案
http://www.apachelounge.com/viewtopic.php?t=1929
关键是这个错误master_main: create child process failed. Exiting.

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics



To set up a CGI directory in Apache, you need to perform the following steps: Create a CGI directory such as "cgi-bin", and grant Apache write permissions. Add the "ScriptAlias" directive block in the Apache configuration file to map the CGI directory to the "/cgi-bin" URL. Restart Apache.

The steps to start Apache are as follows: Install Apache (command: sudo apt-get install apache2 or download it from the official website) Start Apache (Linux: sudo systemctl start apache2; Windows: Right-click the "Apache2.4" service and select "Start") Check whether it has been started (Linux: sudo systemctl status apache2; Windows: Check the status of the "Apache2.4" service in the service manager) Enable boot automatically (optional, Linux: sudo systemctl

To delete an extra ServerName directive from Apache, you can take the following steps: Identify and delete the extra ServerName directive. Restart Apache to make the changes take effect. Check the configuration file to verify changes. Test the server to make sure the problem is resolved.

There are 3 ways to view the version on the Apache server: via the command line (apachectl -v or apache2ctl -v), check the server status page (http://<server IP or domain name>/server-status), or view the Apache configuration file (ServerVersion: Apache/<version number>).

Apache connects to a database requires the following steps: Install the database driver. Configure the web.xml file to create a connection pool. Create a JDBC data source and specify the connection settings. Use the JDBC API to access the database from Java code, including getting connections, creating statements, binding parameters, executing queries or updates, and processing results.

When the Apache 80 port is occupied, the solution is as follows: find out the process that occupies the port and close it. Check the firewall settings to make sure Apache is not blocked. If the above method does not work, please reconfigure Apache to use a different port. Restart the Apache service.

How to view the Apache version? Start the Apache server: Use sudo service apache2 start to start the server. View version number: Use one of the following methods to view version: Command line: Run the apache2 -v command. Server Status Page: Access the default port of the Apache server (usually 80) in a web browser, and the version information is displayed at the bottom of the page.

Apache HTTP Server is an open source, free web server software maintained by the Apache Software Foundation. It has functions such as handling HTTP requests, managing virtual hosts, supporting modules, efficient and scalable, and high security.
