whitetrash Posted March 6, 2012 Share Posted March 6, 2012 I've recently installed Apache 2.2.22 but there seems to be a bug somewhere and I can't get it to do anything. The "Restart" button is grey i.e. I can't use it and when I click "Start" I get "the requested operation has failed". Here is what it says in the error log: Starting the Apache2.2 service The Apache2.2 service is running. rmine the server's fully qualified domain name, using 192.168.1.51 for ServerName [sun Mar 04 21:51:28 2012] [notice] Apache/2.2.22 (Win32) configured -- resuming normal operations [sun Mar 04 21:51:28 2012] [notice] Server built: Jan 28 2012 11:16:39 [sun Mar 04 21:51:29 2012] [notice] Parent: Created child process 3056 httpd.exe: Could not reliably determine the server's fully qualified domain name, using 192.168.1.51 for ServerName httpd.exe: Could not reliably determine the server's fully qualified domain name, using 192.168.1.51 for ServerName [sun Mar 04 21:51:32 2012] [notice] Child 3056: Child process is running [sun Mar 04 21:51:32 2012] [notice] Child 3056: Acquired the start mutex. [sun Mar 04 21:51:32 2012] [notice] Child 3056: Starting 64 worker threads. [sun Mar 04 21:51:32 2012] [notice] Child 3056: Starting thread to listen on port 80. [sun Mar 04 22:38:03 2012] [notice] Parent: Received restart signal -- Restarting the server. [sun Mar 04 22:38:05 2012] [notice] Child 3056: Exit event signaled. Child process is ending. [sun Mar 04 22:38:06 2012] [notice] Child 3056: Released the start mutex [sun Mar 04 22:38:08 2012] [notice] Child 3056: All worker threads have exited. [sun Mar 04 22:38:09 2012] [notice] Child 3056: Child process is exiting httpd.exe: Syntax error on line 496 of C:/Apache2.2/conf/httpd.conf: Cannot load C:/Apache2.2/php5apache2_2.dll into server: The specified module could not be found. I tried moving php5apache2_2.dll and php.ini into the Apache2.2 directory as they was in the PHP one before but it hasn't changed anything. I've also changed my servername to localhost. Any ideas?? Quote Link to comment https://forums.phpfreaks.com/topic/258382-cant-start-or-restart-apache-requested-operation-has-failed/ Share on other sites More sharing options...
ttocskcaj Posted March 6, 2012 Share Posted March 6, 2012 Try reinstall php5? Comment out the line in httpd.conf and see if it runs properly.? Quote Link to comment https://forums.phpfreaks.com/topic/258382-cant-start-or-restart-apache-requested-operation-has-failed/#findComment-1324466 Share on other sites More sharing options...
whitetrash Posted March 6, 2012 Author Share Posted March 6, 2012 Just tried reinstalling apache and php and got the same problem. Here is the error log: httpd.exe: Could not reliably determine the server's fully qualified domain name, using 192.168.1.51 for ServerName [Tue Mar 06 14:55:24 2012] [notice] Apache/2.2.22 (Win32) configured -- resuming normal operations [Tue Mar 06 14:55:24 2012] [notice] Server built: Jan 28 2012 11:16:39 [Tue Mar 06 14:55:24 2012] [notice] Parent: Created child process 2440 httpd.exe: Could not reliably determine the server's fully qualified domain name, using 192.168.1.51 for ServerName httpd.exe: Could not reliably determine the server's fully qualified domain name, using 192.168.1.51 for ServerName [Tue Mar 06 14:55:25 2012] [notice] Child 2440: Child process is running [Tue Mar 06 14:55:25 2012] [notice] Child 2440: Acquired the start mutex. [Tue Mar 06 14:55:25 2012] [notice] Child 2440: Starting 64 worker threads. [Tue Mar 06 14:55:25 2012] [notice] Child 2440: Starting thread to listen on port 80. [Tue Mar 06 15:41:23 2012] [notice] Parent: Received restart signal -- Restarting the server. [Tue Mar 06 15:41:23 2012] [notice] Child 2440: Exit event signaled. Child process is ending. httpd.exe: Syntax error on line 496 of C:/Apache2.2/conf/httpd.conf: Cannot load C:/Apache2.2/php5apache2_2.dll into server: The specified module could not be found. [Tue Mar 06 15:41:24 2012] [notice] Child 2440: Released the start mutex [Tue Mar 06 15:41:25 2012] [notice] Child 2440: All worker threads have exited. [Tue Mar 06 15:41:25 2012] [notice] Child 2440: Child process is exiting How do I find Line 496? There are no line numbers in the script. And if I find it how do I comment it out??? Quote Link to comment https://forums.phpfreaks.com/topic/258382-cant-start-or-restart-apache-requested-operation-has-failed/#findComment-1324584 Share on other sites More sharing options...
ttocskcaj Posted March 7, 2012 Share Posted March 7, 2012 Searching (CTRL-F or whatever it is in windows) for "php5apache2_2.dll" would be a good start. It should only be in the file 1 or 2 times. Comment out the one that starts with LoadModule. If the server starts, then you know that line is the problem, however, you probably won't have PHP anymore. I'm not familiar with windows, but shouldn't php5apache2_2.dll be in a modules directory or something? Confirm that php5apache2_2.dll is actually in C:/Apache2.2/php5apache2_2.dll Quote Link to comment https://forums.phpfreaks.com/topic/258382-cant-start-or-restart-apache-requested-operation-has-failed/#findComment-1324688 Share on other sites More sharing options...
whitetrash Posted March 7, 2012 Author Share Posted March 7, 2012 These are all the lines that start with LoadModule, do I comment out all of them? Also how do I "Comment out"? Sorry, this is all pretty new to me LoadModule actions_module modules/mod_actions.so LoadModule alias_module modules/mod_alias.so LoadModule asis_module modules/mod_asis.so LoadModule auth_basic_module modules/mod_auth_basic.so #LoadModule auth_digest_module modules/mod_auth_digest.so #LoadModule authn_alias_module modules/mod_authn_alias.so #LoadModule authn_anon_module modules/mod_authn_anon.so #LoadModule authn_dbd_module modules/mod_authn_dbd.so #LoadModule authn_dbm_module modules/mod_authn_dbm.so LoadModule authn_default_module modules/mod_authn_default.so LoadModule authn_file_module modules/mod_authn_file.so #LoadModule authnz_ldap_module modules/mod_authnz_ldap.so #LoadModule authz_dbm_module modules/mod_authz_dbm.so LoadModule authz_default_module modules/mod_authz_default.so LoadModule authz_groupfile_module modules/mod_authz_groupfile.so LoadModule authz_host_module modules/mod_authz_host.so #LoadModule authz_owner_module modules/mod_authz_owner.so LoadModule authz_user_module modules/mod_authz_user.so LoadModule autoindex_module modules/mod_autoindex.so #LoadModule cache_module modules/mod_cache.so #LoadModule cern_meta_module modules/mod_cern_meta.so LoadModule cgi_module modules/mod_cgi.so #LoadModule charset_lite_module modules/mod_charset_lite.so #LoadModule dav_module modules/mod_dav.so #LoadModule dav_fs_module modules/mod_dav_fs.so #LoadModule dav_lock_module modules/mod_dav_lock.so #LoadModule dbd_module modules/mod_dbd.so #LoadModule deflate_module modules/mod_deflate.so LoadModule dir_module modules/mod_dir.so #LoadModule disk_cache_module modules/mod_disk_cache.so #LoadModule dumpio_module modules/mod_dumpio.so LoadModule env_module modules/mod_env.so #LoadModule expires_module modules/mod_expires.so #LoadModule ext_filter_module modules/mod_ext_filter.so #LoadModule file_cache_module modules/mod_file_cache.so #LoadModule filter_module modules/mod_filter.so #LoadModule headers_module modules/mod_headers.so #LoadModule ident_module modules/mod_ident.so #LoadModule imagemap_module modules/mod_imagemap.so LoadModule include_module modules/mod_include.so #LoadModule info_module modules/mod_info.so LoadModule isapi_module modules/mod_isapi.so #LoadModule ldap_module modules/mod_ldap.so #LoadModule logio_module modules/mod_logio.so LoadModule log_config_module modules/mod_log_config.so #LoadModule log_forensic_module modules/mod_log_forensic.so #LoadModule mem_cache_module modules/mod_mem_cache.so LoadModule mime_module modules/mod_mime.so #LoadModule mime_magic_module modules/mod_mime_magic.so LoadModule negotiation_module modules/mod_negotiation.so #LoadModule proxy_module modules/mod_proxy.so #LoadModule proxy_ajp_module modules/mod_proxy_ajp.so #LoadModule proxy_balancer_module modules/mod_proxy_balancer.so #LoadModule proxy_connect_module modules/mod_proxy_connect.so #LoadModule proxy_ftp_module modules/mod_proxy_ftp.so #LoadModule proxy_http_module modules/mod_proxy_http.so #LoadModule proxy_scgi_module modules/mod_proxy_scgi.so #LoadModule reqtimeout_module modules/mod_reqtimeout.so #LoadModule rewrite_module modules/mod_rewrite.so LoadModule setenvif_module modules/mod_setenvif.so #LoadModule speling_module modules/mod_speling.so #LoadModule ssl_module modules/mod_ssl.so #LoadModule status_module modules/mod_status.so #LoadModule substitute_module modules/mod_substitute.so #LoadModule unique_id_module modules/mod_unique_id.so #LoadModule userdir_module modules/mod_userdir.so #LoadModule usertrack_module modules/mod_usertrack.so #LoadModule version_module modules/mod_version.so #LoadModule vhost_alias_module modules/mod_vhost_alias.so Cheers for the help by the way! Quote Link to comment https://forums.phpfreaks.com/topic/258382-cant-start-or-restart-apache-requested-operation-has-failed/#findComment-1324716 Share on other sites More sharing options...
Adam Posted March 9, 2012 Share Posted March 9, 2012 Shouldn't it be..? C:\Apache2.2\php5apache2_2.dll Quote Link to comment https://forums.phpfreaks.com/topic/258382-cant-start-or-restart-apache-requested-operation-has-failed/#findComment-1325559 Share on other sites More sharing options...
ttocskcaj Posted March 10, 2012 Share Posted March 10, 2012 I'm not 100% sure on your setup. I can't see any LoadModule for php5. Don't comment all of those lines or bad things will happen. Commenting them would just mean putting a "#" at the start of the the line. Try put the contents of your apache2 log file on pastebin and post the link here. Somebody with more know how may be able to solve it. Quote Link to comment https://forums.phpfreaks.com/topic/258382-cant-start-or-restart-apache-requested-operation-has-failed/#findComment-1325727 Share on other sites More sharing options...
trq Posted March 10, 2012 Share Posted March 10, 2012 The LoadModule lines you have shown us are for a *nix setup, note that they all end with .so instead of .dll. That doesn't look like the correct httpd.conf file to me. Quote Link to comment https://forums.phpfreaks.com/topic/258382-cant-start-or-restart-apache-requested-operation-has-failed/#findComment-1325741 Share on other sites More sharing options...
Adam Posted March 10, 2012 Share Posted March 10, 2012 The LoadModule lines you have shown us are for a *nix setup, note that they all end with .so instead of .dll. That doesn't look like the correct httpd.conf file to me. Sounds odd, but Windows does still have SO files, not DLL. Apache must have some kind of adapter for them.. Quote Link to comment https://forums.phpfreaks.com/topic/258382-cant-start-or-restart-apache-requested-operation-has-failed/#findComment-1325840 Share on other sites More sharing options...
PFMaBiSmAd Posted March 10, 2012 Share Posted March 10, 2012 How do I find Line 496? By using an actual programming editor to examine the file. Notepad++ is a popular programming editor. Line 496 is also the line that contains C:/Apache2.2/php5apache2_2.dll, that is being mentioned in the syntax error for that line. Quote Link to comment https://forums.phpfreaks.com/topic/258382-cant-start-or-restart-apache-requested-operation-has-failed/#findComment-1325842 Share on other sites More sharing options...
trq Posted March 10, 2012 Share Posted March 10, 2012 How do I find Line 496? By using an actual programming editor to examine the file. Notepad++ is a popular programming editor. Line 496 is also the line that contains C:/Apache2.2/php5apache2_2.dll, that is being mentioned in the syntax error for that line. That would be the error that Adam pointed out several replies ago. Quote Link to comment https://forums.phpfreaks.com/topic/258382-cant-start-or-restart-apache-requested-operation-has-failed/#findComment-1326007 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.