Help needed with Personal Web Sharing

I need a little help. My goal is to set up my Apache server to allow people on the Internet access web pages served from my Mac. But I can't seem to get it working.
Here's what I've done so far:
1. I have enabled Personal Web Sharing in System Preferences
2. I have talked with the technicians at my ISP, and they tell me that they are not blocking port 80
3. My router has DHCP enabled, but I have assigned my Mac a static IP address (192.168.1.xx) that is outside the range of DHCP addresses.
4. I am using a cable modem connected to a Linksys WRT54G router, and I have configured the WRT54G to forward port 80 to my Mac's IP address (192.168.1.xx).
5. I have determined my Internet IP address by using http://checkip.dyndns.org/
The result:
1. When I use Safari to access 192.168.1.xx from my Mac, I see my web pages perfectly. Life is good.
2. However, when I try to access my web pages from a browser on a WindowsXP computer on my local network, I just time out. I have tried both my LAN IP address (192.168.1.xx) and the Internet IP address I obtained from http://checkip.dyndns.org/
I have looked on the Apple support and discussion pages, but I haven't been able to find anything that will fix this. Any help would be greatly appreciated.
Thanks,
-AstraPoint

Charlie:
Thanks for the tip about the W3C HTML Markup Validation Service. Answers to your questions are in CAPS. And, thanks for any help you can provide.
===================
1. Can the Mac ping the Windows computer and vice versa? YES Are you sure the Mac is able to reach the Internet outside your LAN, can you browse the web from it? YES, I HAVE A WORKING, HIGH-SPEED CONNECTION TO THE INTERNET FROM MY MAC.
2. What happens if you use the WAN IP address in Safari on the Mac and try to load the web page? Does it still time out? YES. WHEN I PUT THE ADDRESS I RECEIVED FROM http://checkip.dyndns.org/ INTO THE URL FIELD IN SAFARI, IT TIMES OUT. WHEN I DO THE SAME THING USING USING THE LOCAL LAN IP ADDRESS OF MY MAC, IT WORKS PERFECTLY.
And a comment:
Even once you get the Windows computer to see the web site on the Mac via your LAN, it's possible you won't be able to use the WAN IP address to reach it. That's called "loopback", and some routers don't allow that. If that's the case, you can test your connection by using some other site to reach your site.
What I like to do in cases like this is to use the W3C HTML Markup Validation Service. Since it's completely outside your LAN, it acts like any regular browser to your site. If it can't reach your site, then no one can. But if it reaches your site and you still can't, then your router probably doesn't support loopback. Plus, it'll point out any mistakes in your HTML markup if you have any...

Similar Messages

  • Accessing separate drive with Personal Web Sharing

    Is it possible to simply use Personal Web Sharing to access an external Firewire hard drive?
    I have zero experience with Apache or most server operations. I can set up pretty basic sites with Dreamweaver and/or simple HTML. So if it is possible but difficult, I may need step by step instructions.
    I would really like to access this drive because it is easier to keep the large video files on it, but I would like to transfer them to my PS3 on a semi-regular basis. My PS3 has no problem accessing my sites folder (other than not showing the directory so I have to code an index file for it).
    Any way I can redirect my PS3 to my external drive using the Web sharing feature? Or is it exclusive to my users drive?
    Sorry to ask a simple question, but I can't seem to find the answer anywhere.
    Help is greatly appreciated to either of my problems. Accessing an external drive or figuring out why I get 403 Forbidden messages unless I code an index file.

    Is this drive connected to your computer? Are you trying to access the computer remotely? If so then you need to turn on file sharing and remote access.

  • Help needed with Flash web template

    I am working on a flash website for our Boy Scout Troop. It is based on a template purchased on-line.
    I am using Adobe Flash CS4.
    Here is a preview link to the template that I am working with... http://www.easytemplates.com/templates/flash/boy-scout/
    If you click on the "foundation" button, you will see a movie under the Eagle Honor Roll, named "read more". When you click on that movie, it opens a window in the upper left corner of the screen. I am having two issues with this, as well as several other similar movies that look the same, and perform the same function (opening differant text boxs).
    I was able to easily go into the actionscript for each of them and change the name of the title that shows up on the top of the pop up window, but I can't for the life of me find where to edit the text. Every other pop-up window has a seperate movie file which I can edit, but this one does not. I have looked through all of the Symbols multiple times, and there is not one listed. The "read more" movie that is in the left hand box on the information page has a symbol that contains the text. the ones on the "Foundation" and "Our Program" pages do not. How do I change the text, if there is no symbol containing that text?
    I also would like to be able to change the position of the pop-up window when it opens, but cannot find where to do that.
    My other issue is editing the "Gallery" button at the top of the page, to point to a PHP Nuke site, that I am going to use for content management. I have found several tutorials on-line mentioning the use of the "on release get URL" command, but everytime I try to use it, it just breaks the animation on the button, and still does not open the URL in question. I have attached a .TXT file containing the current action associated with the button's "Blue box" (not sure what this is really called). I just need to know how to incorporate the "on release get URL" command without messing up the animatioon associated with the button.

    start with the button that causes the text to be displayed.  find what it does (which may not be easy because most templates are coded by novice or intermediate level coders) and follow that trail to the text.  (note:  the text may be in a txt or xml file that's loaded.)
    to have a button release open a file, use:
    yourbtn.onRelease=function(){
    getURL("http://www.adobe.com");

  • Help needed with Custom Web ADI Integrator for Mail Merge

    Hello,
    I've created a custom web adi integrator to generate letters to advise of end of probationary periods.
    The problem is that at the end of the process when the letter is opened in Word 2007, it only displays one record, and does not allow me to "preview results" and cycle through the records (this part is greyed out). It appears that the letter is not merged with the data spreadsheet although it does display one record from it.
    Our EBS version is 12.1.3 and we are using Office 2007.
    These are the steps I have followed so far (in brief):
    - Create a view to provide data (names, addresses etc).
    - Set up a new custom function (similar to seeded function HR Integrator Setup).
    - Add the custom function and other functions to Desktop Integration responsibility.
    - Add the relevant functions to end user's responsibility menu.
    - Add new category "other" to HR_ADI_DOCUMENT_TYPE lookup.
    - Create Download Excel Integrator by choosing Desktop Integration -> HR Integrator Setup. Enter "PER" for application and my view for the View Name. Upload.
    - Create another Excel document by choosing Desktop Integration -> HR Maintain Form Function Associations, and choose the integrator created above. Enter my custom function name in the generated spreadsheet and upload.
    - Define a layout for the new integrator.
    - Run the integrator under the end user responsibility and save the resulting spreadsheet, which is full of data as expected.
    - Create the letter in Word, using the saved spreadsheet as the data source for the merge. At this point the merge is successful.
    - Go to Desktop Integration -> Document Management and upload the Word mail merge document. Associate it with the custom document type created earlier.
    - Link this document to my integrator.
    - Go in as end user responsibility and run the integrator.
    At this point after enabling macros it loads 2 spreadsheets (one full of data) and the Word document, but the Word document only displays one record (approx the 10th in the list - there are about 100 in total). All of the relevant merge-related menu items on the "Mailings" tab are greyed out.
    Can anyone offer any pointers please?
    I did wonder whether it mattered if I changed the names of documents, e.g when I download and save the resulting spreadsheet full of data which I then use to merge to in the Word Doc, is it OK to call the spreadsheet anything or should it be left as the default name?
    Many thanks,
    Hazel

    Hi Nandhakumar.P,
    thanks for your response. Please find the answers below:
    - Set up a new custom function (similar to seeded function HR Integrator Setup).
    System Administrator -> Application -> Function. Query back the seeded User Function Name = "HR Integrator Setup", make a note of the details, then add a custom function entitled "NTC_HR_LETTERS" with the same details.
    - Add the custom function and other functions to Desktop Integration responsibility.
    System Administrator -> Application -> Menu. Query back User Menu Name = "Desktop Integration Menu" and add the following functions:
    WITHOUT PROMPT
    a. HR Integrator Setup
    b. HR Maintain Integrator Form Functions
    c. HR Disable Integrator
    d. HR ADI Document Overwrite Page
    e. HR ADI Document Upload Page
    f. The custom function created in previous step ("NTC_HR_LETTERS")
    WITH PROMPT
    g. HR ADI Document Management Page
    - Add the relevant functions to end user's responsibility menu.
    System Administrator -> Application -> Menu. Query back menu attached to custom responsibility of end user that will perform the action once set up.
    Add the following:
    a. The custom function "NTC_HR_LETTERS" as created previously (without prompt)
    b. Desktop Integration - Create Document (With Prompt. This function will be used to generate letters)
    - Add new category "other" to HR_ADI_DOCUMENT_TYPE lookup.
    SA_Application Developer -> Application -> Lookups -> Common. Query back Type = HR_ADI_DOCUMENT_TYPE and add a new entry entitled "Other". This document type is later assigned to the Word document I upload and link to the integrator.
    I hopoe that answers your questions.
    Regards,
    Hazel

  • Help needed with VirsaCCRiskAnalysisService Web Service

    Need either documentation or specific parameters that need to be passed between GRC RAR and Web Services.  Would like a data file layout that maps these fields.

    Hi there,
    Entity objects can be based on web services, have you tried this way. Then, you can create you VO on top of this entity having perhaps a more declarative approach. If you still want to follow the programmatic VO approach, overriding hasNextForCollection or getQueryHitCount could be my initial 2 methods to look for.
    - Juan Camilo

  • Personal Web Sharing and Filemaker Server Advanced

    After migrating from FileMaker Server-7 Advanced and installing version-8 Advanced web components (w/Easy Install) and restarting the Mac, Personal Web Sharing refuses to activate. I also cannot access the Filemaker Admin Console to create the FMSA account to register it with the database server.
    OSX Console log listed this error below when trying to start Apace with Personal Web Sharing:
    Syntax error on line 1 of /Library/FileMaker Server/Web Publishing/web-configuration/WEB-INF/conf/mod_jk.conf:
    Cannot load /usr/libexec/httpd/modjkfm.so into server: (reason unknown)
    /usr/sbin/apachectl start: httpd could not be started
    Line 1 of the mod_jk.file reads:
    LoadModule jkfmmodule libexec/httpd/modjkfm.so
    What needs to be corrected so I can start web sharing and access the FileMaker Web Publishing Engine in the browser?
    Using Mac OSX 10.4.6 on Mac Mini w/Intel dual core

    Apache is trying to load modjkfm.so which should be stored in /usr/libexec/httpd, but it isn't.
    This file should be installed by the Filemaker Server installer. If it wasn't installed by the Easy Install option, check the other install options to see if it's there.

  • For those of you still having Personal Web Sharing problems

    With Personal Web Sharing, Leopard doesn't seem to bring the config files for individual user accounts over from the apache1 directory to the apache2 directory which is why sometimes when you visit http://localhost/~username you get a 403 error message.
    The solution is to Go To Folder, /etc, find the httpd -> users folder and copy all the files in there (should be one for each user account) into apache2 -> users and restart Personal Web Sharing.
    If you're still having problems, one of the issues is with Filevault. If you have Filevault turned on, Personal Web Sharing will still probably give you an error for your user account, but the system wide web server will be fine.

    Tried this but still does not work. Also from another computer I cannot access the user web share or the default one (locally I can access the default) without getting a 403. It just searches and searches. It recognises that there is a system there but not able to read anything. My firewall is off by the was so is Filevault.
    Thanks

  • Personal Web Sharing trouble with moved / Users ?

    Can Personal Web Sharing work when /Users has been moved to another partition? Situation: Apache is running on my Mac OS 10.4.10 system. It will serve my files to a distant computer if I put symlinks to them in /Library/WebServer/Documents (and Personal Web Sharing is on). However, it won't serve the same files from http://my.machine.com/~username -- Console reveals code 301 on attempts these attempts. (Interestingly, nothing appears in Console access_log if Personal Web Sharing is off during an attempt at http://my.machine.com/~username.) All of these makes me guess that Apache is basically OK, that System Preferences Personal Web Sharing knows where to find my personal Sites, but there is some problem when Apache goes for my user directory. Any suggestions?

    Hi--
    You need to figure out the full path to your directory on the other partition and add that the file for that user that's in /etc/httpd/users. So, open the Terminal application from your Utilities folder, type "cd", then a space, and drag the "Sites" folder from your home folder to the Terminal window. That'll give you the full path to that file.
    Edit your user's config file (you'll need to use sudo) with a text editor like nano:
    <pre class="command">sudo nano /etc/httpd/users/username.conf</pre>
    Look for this line:
    <pre class="command"><Directory "/Users/username/Sites/"></pre>
    Change it to reflect the path you saw in the Terminal window. If the partition name has a space in it, be careful, Terminal will escape it:
    <pre class="command">/Volumes/Volume\ Name/username/Sites</pre>
    But since it's enclosed in quotes in the Apache config file, you'll want to dump the escape:
    <pre class="command"><Directory "/Volumes/Volume Name/username/Sites/"></pre>
    Don't forget to restart the web server.
    charlie

  • PERSONAL WEB SHARING - ANYONE HELP!!!

    My goal is to setup personal web sharing for my mac mini. My intent was to check out my web page design from the internet (just because I could), but now it's changed to wanting to prove that I can conquer this (for my own pride).
    Here's my setup: Cable internet (Cox Communications), Airport Express, Mac Mini.
    I have put the web page into the /library/webserver/documents folder. I have forwarded port 80 on my router to my local IP address. I don't have my firewall up at this point.
    The scenario is as follows: I can access my webpage using my public IP address only on my local area network. If I go to work, I cannot access the page. If I go to my friend's house, I cannot access my page.
    I've read countless forums in search of an answer to this dilema. I have talked to Cox about blocking port 80 (which they don't). I have now spent the better part of the day talking to Apple about this problem. They concluded that I was smart enough to set up everything correctly, but were just as stumped as I was in trying to solve the problem.
    So, they directed me to this forum. If anyone has any ideas on how to fix this problem, I'm all ears. I'm willing to try pretty much anything to get this to work (my pride depends on it).

    I know it may seem like this issue has been answered, but this forum seems to be the closest place for me to report on my very similar situation and see if there is a solution, if not the same one offered by Charlie, above, perhaps some other insight into the nature of this problem, and its resolution.
    BACKGROUND and OBJECTIVE:
    Like MacDaddy, I am trying to set up a personal web sharer on my iMac G5. I started out yesterday with the goal of setting up an FTP server, because I want others to be able to download very large video files (500 MB to 2 GB). I subscribed to .Mac and I tried this on an iDisk, but I soon learned that the upload times were so "painfully slow," as others have also reported, that I decided to try to let people grab the files directly from my own hard disk. In theory, the Mac is equipped to allow this to occur, right?
    I couldn't get the FTP server setup to work, because access was denied, so I decided to shift my effort to creating a personal web server and create pages to files that could be downloaded.
    SET-UP:
    I use Adelphia Communications as my Internet Service Provider, and I get a dynamic Internet address, which has not changed since I began this process and which, says Adelphia tech support, is not designed to change until and unless I disconnect from their system. I have a small home network, hard-wired and connected through LinkSys BESFR41 router. I created a test home page with a couple of links; the web pages are located in the default ~username/Sites folder.
    I know the difference between the 192.168.x.x addresses generated by the router to identify the computers on the network from the 24.49.xxx.xx IP address provided by Adelphia. I learned how to do the port forwarding for the router so that the iMac, which is identified as 192.168.1.102 on the network, should get the HTTP incoming traffic on port 80.
    Here is a web page containing links to the screen captures that will illustrate what I've selected in regards to:
    • Sharing Preference
    • Firewall Preferences
    • Router status setup
    • Router Port Forwarding setup
    http://home.adelphia.net/~jmbattaglia/personalwebsharer/index.html
    Also, I understand that the correct format for the URL to be given to my friends goes like this:
    http://[IP_address]/~short name of user's account]/
    So, this is how I have used it in my situation:
    http://24.49.xxx.xx/~JohnMichaeliMacG5/
    Also, I've learned that, for one computer on the network to bring up the personal web server pages in its browser, I should use this format:
    http://192.168.1.102/~JohnMichaeliMacG5/
    where, as I mentioned, the iMac G5 has been assigned the internal network address of 192.168.1.102.
    I think I've got everything right, but I'm willing to be corrected in order to get this thing to work properly.
    RESULTS:
    Like MacDaddy reported, I can successfully access my test web page internally on my private home network. This means that I can access the web page on the iMac G5 when I key in either the 192.168.1.102 format, or when I use the 24.49.xxx.xx format, in a web browser on my PowerMac G4.
    Similarly, I can access my test web page when I use the 24.49.xxx.xx format in a web browser on my iMac G5 itself.
    However, no one else from the outside world can see my pages! That's the problem which MacDaddy reported, and that's the mystery I cannot understand.
    Spurred by the insights of this forum, I contacted Adelphia and I asked them if the HTTP port (80) and the FTP port (21) was blocked. The tech support insisted with absolute certainty that those ports were open and that all ports (up to a very high number) were open. I pushed him hard on it, and he consulted an internal Adelphia document which listed the closed ports, and the ones I am interested in were not closed.
    He referred me to Apple, which wanted me to either to upgrade my service warranty contract, or pay $49 to ask a question that they would not guarantee they could answer. I passed on that option, and decided to post my question here, where there may be some resolution on a problem that may be preventing many of us from realizing the full potential of our machines.
    SOLUTIONS:
    I have not tried to implement the solution that Charlie offered to MacDaddy, which apparently made him a happy camper , because I have no reason to doubt the Adelphia tech support person who resolutely assured me that port 80 is not blocked. If no one can offer any alternative insight into this problem, then perhaps I will have to try Charlie's suggestion out.
    But I just thought I'd post my situation, in case someone else can explain what the heck is going on here and suggest an easier fix. It is unfortunate that something which should have taken a few clicks of the mouse to set up has turned out to be a complicated technical adventure over a twisting, winded path lasting over two days, but that's what's happened. Can anybody straighten this path out? Thanks.
    jmb
    PowerMac G4 Mirrored Doors. iMac G5.   Mac OS X (10.4.6)   2 GB RAM. 2 hard drives. SuperDrive; ComboDrive. LaCie FW DVD. LaCie FW 250GB.

  • Personal Web Sharing, Help

    I'm trying to start up the Personal Web Sharing on my Mac. I hit start and it gets stuck saying "Web Sharing is starting up..." I've tried everything I've found in the forums to try and fix it. Trying from the terminal doesn't work and there is no error log created when I try and start it up. Anyone have any other ideas on how to get it running on my computer? Thanks.

    Disregard, I think I found the culprit.

  • PERSONAL WEB SHARING ON iMAC G5 WILL NOT START

    hello:
    i am hoping someone would be able to help me on this issue. i attempted to start the Personal Web Sharing service on my computer (iMAC G5 with MAC OS 10.4) from System Preferences > Sharing. however, after i highlight Personal Web Sharing on the list of services and click the Start button, the message changes to "web sharing starting up..." and simply remains that way (i've waited for a long time). it does not change to "web sharing on".
    am i doing something wrong? is it possible that my Apache installation has been compromised? my goal is to be able to use my computer to create and run .php web pages.
    any help / suggestions are greatly appreciated
    iMac G5   Mac OS X (10.4.8)  

    Sorry, this still doesn't seem to be working.
    Actually, it's me steering you wrong. It's been a while since I fooled around with the Entropy PHP installation and it looks like he's changed it.
    He used to put the configuration stuff for PHP at the bottom of the main Apache config file, but now he's putting it in that separate file in the httpd users directory. That's why moving the default Apache configuration file into place didn't help.
    You have two choices: one is to just forget about the PHP5 stuff for now and go with Apple's default PHP install. The other is to try to get PHP5 up and running.
    The first option is very easy: just run this command:
    <pre class="command">mv private/etc/httpd/users/+entropy-php.conf ~/Desktop</pre>That will put the offending file on the desktop. Now try starting the web server. Most likely, PHP won't work yet, but Apache should start. In order to use the default PHP5, you need to make some changes to the httpd.conf file. You can use pico in the Terminal. It's pretty simple and the key commands are printed at the bottom. Where you see the up arrow listed, that means to use the "control" key, i.e., "control"-x to exit. You need to use sudo, though so you have root privileges:
    <pre class="command">sudo pico /etc/httpd/httpd.conf</pre>Search ("control"-w) for "php". The first line you'll see is this:
    <pre class="command">#LoadModule php4_module libexec/httpd/libphp4.so</pre>Uncomment it by removing the "#" from the start of the line. Search again until you find this line:
    <pre>#AddModule mod_php4.c</pre>Again, remove the "#". Now search again until you find these lines:
    <pre class="command"><IfModule mod_php4.c>
    # If php is turned on, we repsect .php and .phps files.
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php-source .phps
    # Since most users will want index.php to work we
    # also automatically enable index.php
    <IfModule mod_dir.c>
    DirectoryIndex index.html index.php
    </IfModule>
    </IfModule></pre>Just verify that they look like these. If they don't, copy and paste your corresponding lines into a reply. Now stop and restart the web server and see if PHP pages will work. You should be using OS X's built-in 4.x version.
    If, on the other hand, you'd rather use the Entropy PHP5 installation, post back and tell me and we'll see if we can figure out what's up with that...
    charlie

  • Pixelpost and Personal Web Sharing in Tiger

    Dear Friends:
    I figured out how to install Pixelpost (for a photoblog) in my OS X Tiger system -- by using MAMP. I changed the Document Root in MAMP so that now it looks to the Personal Web Sharing folder in the Mac (the Sites folder in the /usr/ space). The installation of Pixelpost works fine, letting me add images, manage it, etc. However, when I type in the computer address ("personal website") as provided in the Sharing tab under system preferences, it does not bring me at all to the photoblog. For instance:
    http://my.computer.address/ (just brings me to the regular Apache Server notice that it is running)
    if I type this:
    http://my.computer.address/~username/
    It brings me to the generic OS X page in place. But when I type:
    http://my.computer.address/~username/pixelpost/
    it opens to the pixelpost directory which I placed in the Sites folder. What I'd like to do is figure out what address will call up this blog so that others can access it.
    The blog comes up fine under this URL:
    http://localhost:8888/pixelpost/
    But that's not a proper address for external viewing. So, what address should I provide others? I've tried various configurations with the address provided in the Sharing tab of System Preferences, but no luck so far.
    Thanks!
    N

    I changed the Document Root in MAMP so that now it looks to the Personal Web Sharing folder in the Mac (the Sites folder in the /usr/ space
    I think you mean /Users/ space. /usr is something completely different.
    http://my.computer.address/ (just brings me to the regular Apache Server notice that it is running)
    Then it means you didn't change the DocumentRoot like you think you did. If you did, and assuming you restarted Apache after changing the DocumentRoot, then this URL would point to whatever directory you specified (/Users/whoever/Sites) and not /Library/WebServer/Documents.
    But [http://localhost:8888/pixelpost> is not a proper address for external viewing.
    but it can be. If all you're using this for is PixelPost then just setup the port forwarding on your router to forward to port 8888 rather than port 80 and you're done.
    Now, that said, the fact that you're using two different ports here (port 80 and port 8888) means that, at the very least, you are running two virtual hosts, or quite possibly two completely separate Apache instances.
    That could explain why changing the DocumentRoot doesn't help. You may have changed either the PixelPost VirtualHost configuration, or the MAMP-specific server configuration, but that's not the server/virtualhost you're talking to on port 80.
    I've never used MAMP, so I don't know how it installs, but it wouldn't surprise me to find that it installs a whole new Apache distribution and you'd need to find that server and its configuration files to fix the DocumentRoot problem, if that's the way you want to go.
    You can also fix it via a simple Alias in the standard Apache configuration - just alias /pixelpost to /Users/whoever/sites/pixelpost - that way users who hit /pixelpost on your server will get the User-specific directory, while all other URLs continue to be served via /Library/WebServer/Documents. This might improve security and avoid the possibility of leaking other content from your home directory that you don't want to make available.

  • Personal Web Sharing Works on One Mac, Not on Other

    I can't get Personal Web Sharing to work with my MacBook Pro. It does work with my iMac. Yes, I can turn it on just fine on the MacBook, by means of System Preferences->Sharing, but I can't successfully use the Personal Web http:// link I see there as a URL in my iMac's browser. When I try, it tells me it can't connect to the host, i.e., the MacBook. When I do the same in reverse, from my MacBook browser with my iMac as target (though the local IP address and the short-user-name are of course different), the connection works fine. 
    I don't think I'm using an incorrect local IP address to try to get to my MacBook. I've checked that. And I do have an index.html file in the appropriate Sites folder on each machine. 
    I'm using Mac OS Leopard 10.5.8 on both machines.
    The problem also shows up on Safari on my iPhone. It can access Personal Web Sharing on the iMac but it can't on the MacBook.  
    I wonder if it's a Bonjour problem? I don't exactly know if Bonjour is running on the MacBook, or how to tell if it is, or how to activate it if it isn't running.
    Or, if it's not Bonjour, what could it be?

    Doug,
    'sudo apachectl start' asked for my password and seemed to have no complaints after getting it. But it didn't tell me anything, and it didn't make a difference.
    After checking out some FAQs at
    http://httpd.apache.org/
    I tried 'apachectl -k start' and got:
    (13)Permission denied: make_sock: could not bind to address [::]:80
    (13)Permission denied: make_sock: could not bind to address 0.0.0.0:80
    no listening sockets available, shutting down
    Unable to open logs
    It made no difference whether Personal Web Sharing was on or off in System Preferences when I did that.
    I do know that the Apache log file is apparently not there where apachectl expects it. I don't understand the other stuff it said, but it looks like maybe it was trying to use an IP address of 0.0.0.0 instead of 10.0.1.16.
    10.0.1.16 is the local IP address of my MacBook.
    I tried 'apachectl configtest' and got 'Syntax OK'.
    I tried moving index.html to /Library/WebServer/Documents -- no help.
    I tried creating a new configuration file in the way you said to try -- no help.
    No matter what I try, I get:
    Unable to connect
    Firefox can't establish a connection to the server at 10.0.1.16.
    I'm beginning to wonder if the Apache environment might not need to be reinstalled. But I'm not sure how. I'm running Leopard 10.5.8, but the original install disk I have is 10.5.1. Software Update moved me up from that to 10.5.8 over time. Your further thoughts and advice will be greatly appreciated ...

  • Personal Web Sharing - Setting up an OS X Server

    A question regarding personal web sharing. I am trying to turn my sister's old slot loading iMac into a web server. I wiped the machine and installed a clean copy of OS X 10.2 and then performed all available software updates. I have the site loaded in the web server folder in the main library.
    The problem is getting the site to load on computers outside of my local network. I configured my router to send traffic on port 80 to my server computer. The firewall on the server computer is open on port 80 (PWS).
    I can access my website from all the computers on my network, but not from any computer outside of it. I try entering the IP address that this website(http://www.whatismyip.com/) gives to me, but it just says that the server couldn't be found.
    Any suggestions? All help is tremendously appreciated.
    iMac (Flat Panel)   Mac OS X (10.4.7)  

    well if it is the case that your isp is blocking the ports then the only way around is to get another isp... or to hack thier router that you sit behind The former is probably the better idea haha.
    Also it may be that your isp offers you server space with your internet service - many do... it usually isnt much but it might work for you. Also most have service upgrades you could chose to do which would mostlikely give you the port access you need and possibly a static ip address. However these are likely to be geared towards small business so your internet service would most likely double in price. And ofcourse you could get a hosting account. IF its not for a professional site there are alot out there that you can get for as little as 3 bucks a month....
    In regard to what BD said above... you can check out all the rules in the firewall and make sure theres nothing funy in there somehow by using this command in the terminal:
    sudo ipfw show
    that will print a list of rules in the firewalll

  • Personal Web Sharing server will not start.

    I cannot start Personal Web Sharing. Have tried to install apache2, mysql and php from here: http://www.serverlogistics.com/downloads.php and since then it would not start.
    What can I do? Is there anyway I can reverse to old settings from a sertain date like you can on a windows system?
    If I try to start Apache in Termianl I get this:
    vayu-robins-computer:~ vayu$ /usr/sbin/apachectl start
    Processing config directory: /private/etc/httpd/users/*.conf
    Processing config file: /private/etc/httpd/users/+entropy-php.conf
    [Fri Jul 21 12:27:18 2006] [warn] module mod_php5.c is already added, skipping
    Processing config file: /private/etc/httpd/users/postgres.conf
    Processing config file: /private/etc/httpd/users/vayu.conf
    fopen: Permission denied
    httpd: could not open error log file /private/var/log/httpd/error_log.
    /usr/sbin/apachectl start: httpd could not be started
    I hope this will help.
    Thanks
    Vayu
    Imac Intel Core Duo   Mac OS X (10.4.7)  

    If you're just trying to get the default install to work again, we'll need to determine if the ServerLogistics install you said you tried has overwritten the system files, or set itself up separately.
    To see what version is installed in the default location, from the Terminal run:
    /usr/sbin/httpd -v
    This will report something like:
    Server version: Apache/1.3.33 (Darwin)
    Second, you can test your config files to see if they are all valid by running:
    /sbin/apachectl configtest
    This is what Apache does when it starts up, but without changing the process status. You'll be looking for a "Syntax OK" at the end of the output, or else specific error messages in your config files.
    Finally, you can check whether you have an Apache process already running a few different ways. One is to look in the /var/run directory for a 'httpd.pid' file, which will contain the process ID of any running Apache process. The other is to search the active process list:
    ps -ax | grep httpd
    If you see any matches other than your own 'grep httpd' command in the list, you may already have an Apache running and thus be unable to get another one to start via the Personal Web Sharing control panel.
    Again, the remedy would be clearer with some input from the ServerLogistics install documentation - what files were put where, how do they interact (if at all) with Apple's versions, etc.
    PowerBook G4, et al.   Mac OS X (10.4.7)  

Maybe you are looking for

  • Does the 20" Display support high-definition (HDTV) content?

    Hi, I recently installed bootcamp on my mbp. In order to use my apple 20" display as the primary display I had to install an nvidia driver and it is asking me if my display supports high definition (hdtv) content. It says if I click yes and the displ

  • Problem with some outgoing mail accounts

    I have several pop accounts in Mail. On my home iMac, they use my ISP for outgoing. For example, one account is arizona.edu for incoming; it uses smtp.comcast.net for outgoing. This has worked perfectly for years. Suddenly last week, the outgoing mai

  • Cisco ironport esa compressed files

    hi, can a cisco esa c170 filter exe files contained in an attached compressed folder ( .zip, .rar), if it is possible, can any one please help us with the steps to do so? thanks,

  • What is a system base driver

    I upgraded to W7U x64 and the device manager under other device indicates that two The drivers for this device are not installed. (Code 28) To find a driver for this device, click Update Driver. It can't find them automatically. Any suggestions what

  • ESS- User Roles

    Hi Experts I am using ECC 6.0 and ESS 7, for SAP Gui (R/3) also we are using Portal, means as per the user roles assigned in R/3, user is able to view different services of R/3 in portal with ESS. For ESS I am using all the three standard roles of ES