Jump to content

TweezerMan

Members
  • Posts

    1,763
  • Joined

  • Last visited

Everything posted by TweezerMan

  1. If you do not have it, you may want to download the Cute Site Builder User Guide (3.5 MB pdf file), which is available on their support page. According to the Cute Site Builder User Guide (page 126): If you wish to use this field, you should enter your name (not the URL to your web site). It's possible, but I doubt it. From what I understand, keyword fields do not carry that much importance to search engines (which is where whatever you enter in the Author field would end up). If your site is relatively new, you probably just need to give the search engines time to find and crawl your site. If you want search engines to be able to find your site by your name, I'd suggest displaying your name somewhere on your web pages (in the body of the page, rather than in a meta keywords tag).
  2. You need to remove the quotes you have on the height and width. It doesn't matter if it's a single or double quote - neither are supposed to be there.
  3. I cannot "look into" your .htaccess file as I do not have access to your account (and do not want access to it). If your .htaccess file is really large, probably the best thing to do is to copy your .htaccess file to a regular file name (like htaccess.txt - no leading "."), then you could PM me with the URL where I can view the file.
  4. The .htaccess file located at /home/account/public_html/.htaccess contains a SetEnvIf directive that is not properly set up. The proper syntax of SetEnvIf is: This is an example of using SetEnvIf to set an environment variable when an image file is requested: >SetEnvIf Request_URI "\.gif$" object_is_image=gif SetEnvIf Request_URI "\.jpg$" object_is_image=jpg SetEnvIf Request_URI "\.xbm$" object_is_image=xbm The regex in the SetEnvIf directive ("\.gif$", "\.jpg$", "\.xbm$" in the above examples) tell the web server what condition the attribute (Request_URI in this example - the file path / name) needs to satisfy before setting the environment variable. The error messages showing up in your logs are saying that your SetEnvIf directive has no regex at all (or there is something else wrong that is preventing the web server from reading it properly).
  5. I believe the problem is that you've quoted the height and width attributes and they should not be. The window.open method takes three arguments - the URL to open, the name of the window, and a single string describing the features of the new window to open. The quotes you have around the height and width prevent the javascript from seeing the feature list as a single string. I think your code should corrected like this: >vBChat = window.open('vBChat.php?$session[sessionurl]','vBChat', 'directories=no,height=400,width=600,location=no,menubar=no,scrollbars=yes,status= o,toolbar=no'); Give it a shot and see if it makes your script works any better. Update: For some reason, the board is insisting on escaping one of the quotes, even though it is inside of a set of CODE tags. Where you see & #39; in the function above, that should also be a ' mark.
  6. This note is in the comments of the page that Tim linked to (talking about setting nglayout.initialpaint.delay to zero): Personally, I'd probably not recommend tweaking those kinds of settings unless you have a concrete problem you're trying to solve.
  7. Bruce - In your page's CSS, you're using an overflow attribute to make the scrolling box: >.body { height:450px; padding-left: 5px; background-color:#FFFFFF; border-right:1px solid #000000; overflow: auto; } The mouse wheel not scrolling this kind of box is a known bug in Firefox (see bugzilla bug 97283 - "Mouse wheel scrolling does not work for elements such as div using overflow - auto or scroll"). This bug is supposed to be fixed with the Firefox 1.1 release (expected in March).
  8. How and why may not ever be known, especially if the deletions occurred some time ago. I'd tend to suspect some sort of accidental deletion as opposed to someone maliciously deleting only some of the content on your site. The simplest remedy is to make periodic backups of your web site, and if something disappears / is deleted, then you just restore your files from your backup. What I'd probably do is periodically check the Error Log in your CPanel and look for "File does not exist:" errors for pages that you know should be there (which is how 404 errors will show up in the error log).
  9. From the Movable Type FAQ:
  10. There was a grain of truth to this prior to May, 2004, but since that time, it is no longer true at all. Before the release of MT3 in May, 2004, the previous licenses provided with MT did have a section in them which read: That last clause was interpreted by Six Apart to prohibit anyone outside of Six Apart from charging any fee to perform a Movable Type install. Although many people thought the license restriction was unfair or unreasonable, they complied with it. I researched the legality of a number of clauses in the prior MT licenses (including the clause mentioned above) back in 2003, and concluded that certain license terms were indeed illegal as they violated both U.S. copyright law and California state law. Illegal license terms (like the one above) are unenforceable. (You can read the details about how and why they were illegal on my weblog.) I sent my findings to Six Apart. They agreed my findings appeared to be valid, and began working to create new licenses for MT. The new licenses were released with the debut of MT3 in May, 2004. The terms that I found to be illegal in the old licenses are not present in the current MT licenses. Bottom line: If you are under an MT license issued prior to May, 2004, the prohibition against charging a fee to install Movable Type is illegal and unenforceable, and you can ignore it. If you are under an MT license issued since May, 2004, there is no such prohibition in the license. Either way, you are free to charge for installing MT for someone else.
  11. Looking at the requirements from the MaxWebPortal Setup Instructions, it requires support for ASP (Active Server Pages). TCH does not currently offer support for ASP. Beyond that, use of MaxWebPortal with MySQL is not fully supported, and MySQL is the only database that you'd be able to use MaxWebPortal with on TCH servers.
  12. I'd suggest logging into your account via FTP and see if the files are really there or not, and see if perhaps they're not in the correct directory.
  13. Technically, any program you use to connect to and access the MySQL server is a MySQL client - whether it is a MySQL command window, phpMyAdmin, or some other GUI program. That program is installed along with the MySQL server. There may be a copy of it on TCH's MySQL servers, but you would not be able to run and use it. If you really wanted to use the MySQL "terminal monitor", you'd need to download and install the MySQL server software locally - then you'd have a copy of the MySQL terminal monitor program. (The MySQL terminal monitor, which is a MySQL client application, needs to be on *your* machine - not on TCH's servers.) Once you have the MySQL terminal monitor program installed locally, it is possible to use it to connect to TCH's MySQL servers and execute queries from a MySQL prompt. As owatagal discovered, in order to use a MySQL client other than phpMyAdmin, you need to grant your home computer permission to connect to the MySQL server in CPanel / MySQL Databases, under "Access Hosts". Hope this helps...
  14. Adding to what Bruce said: If you do install the Apache web server, you'll also need to download and install PHP. Since it is a 3rd-party application, it is not "supported" in the sense that TCH will provide technical support for using the application (but you can ask questions here in the forums and get help if you get stuck on an issue). Can you use MySQL Administrator to access your MySQL database on TCH's servers? Yes. Would you want to use MySQL Administrator? I think the answer depends a lot on what you want to actually do. I have MySQL Administrator installed on my PC here at home, but I do not use it all. Basically, MySQL Adminstrator is a tool for administering a MySQL server. Much of its functionality is disabled because 1) you will not have permission to perform various adminstrative functions in MySQL Administrator, and 2) as a remote user, MySQL Administrator does not allow a number of operations to be performed that are too costly in bandwidth and/or server resources (they can only be performed if the MySQL server is located on the same machine you're running MySQL Adminstrator on). You can manipulate the tables and records in your database with it, but I would not use MySQL Administrator to do this - this functionality is somewhat buried in MySQL Administrator and is not really what this tool is designed to do. There are better tools available on the MySQL website for working your databases and tables (if you do not like using phpMyAdmin). Hope this helps...
  15. TCH's servers run on a Linux operating system, and on Linux, any file name that starts with a "." is a hidden file. It is not a server problem - it is the way the Linux OS identifies hidden files. (Linux does not have a special hidden file attribute like there is on Windows systems.) If your FTP program is not configured to show all files (including hidden ones), then you will not see files with names that start with a "." like ".htaccess". To find out how to display hidden files in CuteFTP, I did a quick search on Google for cuteftp "hidden files", and these instructions turn up on a number of pages: (Note: The "-a" tells the FTP server to "Show All Files", which will include hidden files in any file list displayed by the FTP server.)
  16. You can report them at the mozilla.org Bugzilla.
  17. I don't really know what the server implications would be of having 30 separate databases, so I can't really speak to that. From a database design and management perspective, it seems wasteful to me to have 30 separate databases, each with one table in them, if you could accomplish the same objective with one database and 30 tables. That's my two cents.
  18. Yes, having the motherboard run at the same FSB speed that the processor is expecting is a good thing!
  19. I'd go even farther and say that NAT networks are an everyday thing too. I would have the same problem Steve did trying to use Echolink on my PCs here at home - they're all on a wired NAT network.
  20. The router was indeed the problem. It appeared to me that the there was two port forwarding rules for incoming UDP ports 5198-5199 - the first forwarded those ports to Steve's desktop, and the second forwarded those ports to Steve's laptop. You can only forward a port to one PC at a time - the router would forward a packet based on the first rule it encountered. Any other rules for port forwarding on that port are ignored because the packet is gone from the router (there's nothing to forward when a second rule is encountered for the same port). The router should not have allowed this, but I wasn't sure if it did anyway. If it did, the router would always forward an incoming UDP packet on port 5198-5199 to Steve's desktop (the first port forwarding rule). I asked Steve if he really had two port forwarding rules in his router. He did, so I had him delete the port forwarding rule to his desktop, and now the laptop works just fine. Bruce's suggestion of using other UDP ports would work and allow Steve to use his Echolink software on either PC, but Echolink does not allow using other ports. Steve will only be able to use Echolink on one PC at a time, and if he wants to use it on the other computer, he'll have to reconfigure the port forwarding in the router to the other computer before he can do so. So much for the morning brain-teaser!
  21. The code needs to be added to the "a" tag like this: ><a title="web hosting by TotalChoice Hosting" href="http://www.totalchoicehosting.com" target="_blank"><font face="Arial, Helvetica, sans-serif" size="1" color="#ffff66">Web Hosting with Total Choice</font></a>
  22. I don't have any useful advice here, but I thought I'd point out a couple of things: 1) phpMyAdmin is accessed through your CPanel login, and your script would not be. 2) On my CPanel, phpMyAdmin does not have permission to create databases. If I want to create a database, I have to use the "MySQL Databases" page in CPanel to do so (which is a part of CPanel and not phpMyAdmin). Within phpMyAdmin, I am shown to have "No privileges" under "Create new database". I'm sure there is a good reason for doing this (I would suspect this is done to prevent possible abuse), but I really don't know.
  23. I learn something new every day! Thanks, Mike!
  24. I don't think that manually creating an scgi-bin directory within a subdomain will work - the Simple CGI Wrapper script does some other things on the server to make it work like it's supposed to.
  25. I use the Simple CGI Wrapper provided in CPanel - it's located under "CGI Center". Click on the "Simple CGI Wrapper" link, and it will create an scgi-bin directory in your public_html directory. Any scripts that you put in the scgi-bin directory and run will be executed with your user ID instead of "nobody". I prefer using this option because I don't end up with the web server creating files in my own account that I don't own (and therefore may not be able to modify or delete).
×
×
  • Create New...