WordPress.org

Ready to get started?Download WordPress

Forums

[closed] Completely Befuddled (35 posts)

  1. glassartist
    Member
    Posted 1 year ago #

    I mean I am lost here. So here is the scenario; I have a website, built it in Dreamweaver and used the design tools, I know very little code.

    Decided I wanted to use a nice WP template which would display my artwork nicely and conform to portable devices...

    OK so I start on this new course of operations, my control panel has a quick wordpress install and that is easy, so I install it. I see a dashboard, just like I am supposed to, BUT BUT I haven't taken my other site off the server, and I don't yet have the new template purchased or loaded with text and images. HOW DO I DO THIS NOW?? And what does the public see? It looks like my regular site is still up and running, thank the gods, but how do I upload the new site when I have it just so??

  2. esmi
    Forum Moderator
    Posted 1 year ago #

    Try installing WordPress in a sub-folder for now.

  3. glassartist
    Member
    Posted 1 year ago #

    I think I did this completely by accident, good thing. Thanks for your help tho!

  4. glassartist
    Member
    Posted 1 year ago #

    No now that I search more, I don't think I put it in a sub-folder, I have a site up currently, not a wordpress site, and I want to test drive my WP site before I swap them out, is there a way I can build it, test it before I upload?

  5. WPyogi
    Volunteer Moderator
    Posted 1 year ago #

  6. scattered810
    Member
    Posted 1 year ago #

    just be careful if you start it in a directory such as
    mysite.com/blog and later want to change it to something like just mysite.com

    If you plan on doing this, please read up on the topic here:
    http://codex.wordpress.org/Moving_WordPress

  7. glassartist
    Member
    Posted 1 year ago #

    Most of this is greek to me. I see the files in my root folder as well as on my server, I assume that as long as I do not identify one as my index/home page on my computer and do not up load the files, I will keep it from being publicly revealed. True? Or should I name a folder within my files and stick all of them in that?

  8. glassartist
    Member
    Posted 1 year ago #

    What exactly is a sub-directory?

  9. owlsheadbiz
    Member
    Posted 1 year ago #

    I'm afraid you have entered a whole new world. WordPress should not be edited via DreamWeaver... it sounds to me as if you are using the ftp function of DreamWeaver to view the files on your server, is that correct?

  10. glassartist
    Member
    Posted 1 year ago #

    Yes I did view them via Dreamweaver but did no editing, however I did upload the files from the server to my home computer. OK I am lost, admit I am lost and need to gain new tools if I am gonna discard the old ones!

  11. owlsheadbiz
    Member
    Posted 1 year ago #

    Well, no harm done, really ... but DreamWeaver will be of little use outside the ability to upload and download your site files. I mean, if you really want to get into editing the php files, but it sounds like you're not quite there yet. :)

    So, when you look at your local and remote files in DreamWeaver, the suggestion is that you move all the wp-specific folders and files into a subfolder called, blog (actually, I would suggest 'wordpress'). By subfolder, we mean a folder "under" (sub) your domain. So, when you connect via DreamWeaver, you would add a new folder to your site.

    Then, when you go to view your new WP site as you build it, you will go to http://yourdomain.com/wordpress. Technically, this page is visible to the world, but you can attempt to block anyone from finding it using a robots.txt file.

    Now - the folks above posted a couple resources about moving your WordPress files around, which I suggest you read. It is possible to move all your WP files into a subfolder (called wordpress), then when you are done creating your masterpiece, you can set WordPress to show the main page at your domain root while holding all the WP files in your subfolder. In other words, you wouldn't have to move all of your files again.

    You would have to do away with your current home page. I suggest creating a folder called "previoussite" when you're ready to make the switch and moving all of your current site's files into it. That way your root directory will be nice and clean - and you can get that old site back pretty quickly if you run into any trouble when you launch your new WordPress site.

    Hope that helps and doesn't further confuse!
    ~KJ

  12. glassartist
    Member
    Posted 1 year ago #

    Oh you were sent from heaven KJ! I actually understood what you said!!! And I did read the other suggested links but still am so dizzy by some of the terminology, tho I caught a bit here and there and think it will seep through eventually. Ha, me editing php files, maybe in my next lifetime...

  13. owlsheadbiz
    Member
    Posted 1 year ago #

    Oh good! I agree - when I started out, the most basic of WordPress documentation gave me pause. It does get better as you become more familiar with the lingo. Best of luck!

  14. glassartist
    Member
    Posted 1 year ago #

    Wait don't go just yet! The new "directory" should it be at the same level as the wp files are now? They automatically went into my public_html folder, shall I drag them out of there or in a folder in public_html, or doesn't it matter? Thanks for your translation abilities!

  15. owlsheadbiz
    Member
    Posted 1 year ago #

    Well, the new directory should be at the same level as the wp files, but I caution you to review the Giving_WordPress_Its_Own_Directory link before dragging them over.

    There is a place in the WordPress admin interface (dashboard) where you indicate where the wordpress files are stored. It's been a while since I've done this (and I refer to the documentation every time, to be safe) - I believe there is an order to the proceedings that must be followed to avoid heartache and strife. :)

    I don't recall if you change the setting in the admin panel first or move the files first... or if you even need to move the files once you've changed the setting in the admin panel. Sorry - I'm just heading to bed and don't have it in me to review the documentation at the moment.

    Now, when you view your files through DreamWeaver, you see:

    public_html
    wp-admin
    wp-content
    wp-includes
    wordpress

    Once you have completed the process, in your directory list you will see:

    public_html
    wordpress
    wp-admin
    wp-content
    wp-includes

    The first three folders will be moved into the wordpress directory. The "loose" wordpress files should also go into the wordpress directory.

    Right, I'm done for the night. Good luck!

  16. owlsheadbiz
    Member
    Posted 1 year ago #

    Drat - my spaces didn't show up. Once more with feeling:

    Now you see:
    public_html

    • wp-admin
    • wp-content
    • wp-includes
    • wordpress

    Once done you will see:

    public_html

    • wordpress
      • wp-admin
      • wp-content
      • wp-includes
  17. glassartist
    Member
    Posted 1 year ago #

    Very helpful thank you!
    I reread the Giving_WordPress_Its_Own_Directory link and was somewhat mystified by this part:

    Copy (NOT MOVE!) the index.php and .htaccess files from the WordPress directory into the root directory of your site (Blog address). The .htaccess file is invisible, so you may have to set your FTP client to show hidden files. If you are not using pretty permalinks, then you may not have a .htaccess file.

    I found both files moved a copy of one into the /public_html folder while the rest are in the /public_html/wordpress folder. I moved all the rest of the "loose" wp files into the /public_html/wordpress folder.

    BUT I now cant access the admin dashboard, all I get is a blank page, so I must have done something horribly wrong.

  18. glassartist
    Member
    Posted 1 year ago #

    When I go to my website's URL/wordpress I get this message:

    Directory has no index file.
    Browsing this site or directory without an index file is prohibited.

    If you are the site's webmaster, you can remedy this problem by creating a default HTML page with one of the following names:

    index.html
    index.htm
    default.htm
    Default.htm
    home.html
    Home.chtml

    NOTE: Filenames are case sensitive, i.e., Home.html is not the same as home.html

  19. owlsheadbiz
    Member
    Posted 1 year ago #

    Do you have a copy of index.php at the root AND in the wordpress file?

    Did you make the edits in the dashboard first?

    Also, once you've moved the files, you need to edit the root directory version of index.php, per the documentation.

    Please let me know where you're at in the process and I will help decode the documentation from there. :)

    ~KJ

  20. glassartist
    Member
    Posted 1 year ago #

    In my wp-admin I have a copy of the index.php AND in public_html there is one as well.

    Yes I made the changes in the dashboard first, from my URL to URL/wordpress, just as suggested in the Giving_WordPress_Its_Own_Directory link.

    EDIT the root directory version of the index.php?? This must be my problem...

  21. glassartist
    Member
    Posted 1 year ago #

    OK, I see this part I missed it before. Now I gotta upload this, which means I need to use Dreamweaver...

  22. glassartist
    Member
    Posted 1 year ago #

    Oops, I can edit this right on my hosting site.

  23. glassartist
    Member
    Posted 1 year ago #

    Well i could EXCEPT I did not see the line in the index.php to edit.

    Change the following and save the file. Change the line that says:
    require('./wp-blog-header.php');
    to the following, using your directory name for the WordPress core files:
    require('./wordpress/wp-blog-header.php');

    I did not see any text with blog-header.

  24. glassartist
    Member
    Posted 1 year ago #

    Hold on here!! I see my dashboard again!!

    I deleted .htaccess from my /public_html/wordpress folder. But I still have not done the requested editing of the index.php text.

  25. glassartist
    Member
    Posted 1 year ago #

    Here is the text of MY index.php:

    <?php
    /**
     * Dashboard Administration Screen
     *
     * @internal This file should be parseable by PHP4.
     *
     * @package WordPress
     * @subpackage Administration
     */
    
    /** Load WordPress Bootstrap */
    require_once('./admin.php');
    
    /** Load WordPress dashboard API */
    require_once(ABSPATH . 'wp-admin/includes/dashboard.php');
    
    wp_dashboard_setup();
    
    wp_enqueue_script( 'dashboard' );
    if ( current_user_can( 'edit_theme_options' ) )
    	wp_enqueue_script( 'customize-loader' );
    if ( current_user_can( 'install_plugins' ) )
    	wp_enqueue_script( 'plugin-install' );
    if ( current_user_can( 'upload_files' ) )
    	wp_enqueue_script( 'media-upload' );
    add_thickbox();
    
    if ( wp_is_mobile() )
    	wp_enqueue_script( 'jquery-touch-punch' );
    
    $title = __('Dashboard');
    $parent_file = 'index.php';
    
    if ( is_user_admin() )
    	add_screen_option('layout_columns', array('max' => 4, 'default' => 1) );
    else
    	add_screen_option('layout_columns', array('max' => 4, 'default' => 2) );
    
    $help = '<p>' . __( 'Welcome to your WordPress Dashboard! This is the screen you will see when you log in to your site, and gives you access to all the site management features of WordPress. You can get help for any screen by clicking the Help tab in the upper corner.' ) . '</p>';
    
    // Not using chaining here, so as to be parseable by PHP4.
    $screen = get_current_screen();
    
    $screen->add_help_tab( array(
    	'id'      => 'overview',
    	'title'   => __( 'Overview' ),
    	'content' => $help,
    ) );
    
    // Help tabs
    
    $help  = '<p>' . __('The left-hand navigation menu provides links to all of the WordPress administration screens, with submenu items displayed on hover. You can minimize this menu to a narrow icon strip by clicking on the Collapse Menu arrow at the bottom.') . '</p>';
    $help .= '<p>' . __('Links in the Toolbar at the top of the screen connect your dashboard and the front end of your site, and provide access to your profile and helpful WordPress information.') . '</p>';
    
    $screen->add_help_tab( array(
    	'id'      => 'help-navigation',
    	'title'   => __('Navigation'),
    	'content' => $help,
    ) );
    
    $help  = '<p>' . __('You can use the following controls to arrange your Dashboard screen to suit your workflow. This is true on most other administration screens as well.') . '</p>';
    $help .= '<p>' . __('<strong>Screen Options</strong> - Use the Screen Options tab to choose which Dashboard boxes to show, and how many columns to display.') . '</p>';
    $help .= '<p>' . __('<strong>Drag and Drop</strong> - To rearrange the boxes, drag and drop by clicking on the title bar of the selected box and releasing when you see a gray dotted-line rectangle appear in the location you want to place the box.') . '</p>';
    $help .= '<p>' . __('<strong>Box Controls</strong> - Click the title bar of the box to expand or collapse it. In addition, some boxes have configurable content, and will show a “Configure” link in the title bar if you hover over it.') . '</p>';
    
    $screen->add_help_tab( array(
    	'id'      => 'help-layout',
    	'title'   => __('Layout'),
    	'content' => $help,
    ) );
    
    $help  = '<p>' . __('The boxes on your Dashboard screen are:') . '</p>';
    if ( current_user_can( 'edit_posts' ) )
    	$help .= '<p>' . __('<strong>Right Now</strong> - Displays a summary of the content on your site and identifies which theme and version of WordPress you are using.') . '</p>';
    if ( current_user_can( 'moderate_comments' ) )
    	$help .= '<p>' . __('<strong>Recent Comments</strong> - Shows the most recent comments on your posts (configurable, up to 30) and allows you to moderate them.') . '</p>';
    if ( current_user_can( 'publish_posts' ) )
    	$help .= '<p>' . __('<strong>Incoming Links</strong> - Shows links to your site found by Google Blog Search.') . '</p>';
    if ( current_user_can( get_post_type_object( 'post' )->cap->create_posts ) ) {
    	$help .= '<p>' . __('<strong>QuickPress</strong> - Allows you to create a new post and either publish it or save it as a draft.') . '</p>';
    	$help .= '<p>' . __('<strong>Recent Drafts</strong> - Displays links to the 5 most recent draft posts you’ve started.') . '</p>';
    }
    $help .= '<p>' . __('<strong>WordPress Blog</strong> - Latest news from the official WordPress project.') . '</p>';
    $help .= '<p>' . __('<strong>Other WordPress News</strong> - Shows the <a href="http://planet.wordpress.org">WordPress Planet</a> feed. You can configure it to show a different feed of your choosing.') . '</p>';
    if ( ! is_multisite() && current_user_can( 'install_plugins' ) )
    	$help .= '<p>' . __('<strong>Plugins</strong> - Features the most popular, newest, and recently updated plugins from the WordPress.org Plugin Directory.') . '</p>';
    if ( current_user_can( 'edit_theme_options' ) )
    	$help .= '<p>' . __('<strong>Welcome</strong> - Shows links for some of the most common tasks when setting up a new site.') . '</p>';
    
    $screen->add_help_tab( array(
    	'id'      => 'help-content',
    	'title'   => __('Content'),
    	'content' => $help,
    ) );
    
    unset( $help );
    
    $screen->set_help_sidebar(
    	'<p><strong>' . __( 'For more information:' ) . '</strong></p>' .
    	'<p>' . __( '<a href="http://codex.wordpress.org/Dashboard_Screen">Documentation on Dashboard</a>' ) . '</p>' .
    	'<p>' . __( '<a href="http://wordpress.org/support/">Support Forums</a>' ) . '</p>'
    );
    
    include (ABSPATH . 'wp-admin/admin-header.php');
    
    $today = current_time('mysql', 1);
    ?>
    
    <div class="wrap">
    <?php screen_icon(); ?>
    <h2><?php echo esc_html( $title ); ?></h2>
    
    <?php if ( has_action( 'welcome_panel' ) && current_user_can( 'edit_theme_options' ) ) :
    	$classes = 'welcome-panel';
    
    	$option = get_user_meta( get_current_user_id(), 'show_welcome_panel', true );
    	// 0 = hide, 1 = toggled to show or single site creator, 2 = multisite site owner
    	$hide = 0 == $option || ( 2 == $option && wp_get_current_user()->user_email != get_option( 'admin_email' ) );
    	if ( $hide )
    		$classes .= ' hidden'; ?>
    
     	<div id="welcome-panel" class="<?php echo esc_attr( $classes ); ?>">
     		<?php wp_nonce_field( 'welcome-panel-nonce', 'welcomepanelnonce', false ); ?>
    		<a>"><?php _e( 'Dismiss' ); ?></a>
    		<?php do_action( 'welcome_panel' ); ?>
    	</div>
    <?php endif; ?>
    
    <div id="dashboard-widgets-wrap">
    
    <?php wp_dashboard(); ?>
    
    <div class="clear"></div>
    </div><!-- dashboard-widgets-wrap -->
    
    </div><!-- wrap -->
    
    <?php require(ABSPATH . 'wp-admin/admin-footer.php'); ?>

    [Please post code or markup between backticks or use the code button. Or better still - use a pastebin. Your posted code may now have been permanently damaged/corrupted by the forum's parser.]

  26. owlsheadbiz
    Member
    Posted 1 year ago #

    I think we need to backtrack for a second.

    These directions assume that your WordPress directory is *different* than your WordPress site url. For now, that's not the case. You want your site to appear at http://yourdomain.com/wordpress for the time being.

    This means you just need your index.php file in the wordpress directory. I believe this means you don't have to worry about editing the index.php file for now - that will come when you are ready to switch from your current DreamWeaver site to the WordPress site.

    I am with a client for the afternoon and won't have much time to reply, but I will be back tomorrow. Sorry I can't do more today...I hope this gets you back on track!

  27. glassartist
    Member
    Posted 1 year ago #

    Thanks for your help.
    I will be in the air tomorrow but have set aside this next week for my work on this site (as I look after my mother in law...).

    If anyone else can chime in that would be great and relieve the owlsheadbiz from the grueling task!

    As it stands I can get to my dashboard, but when I go to my URL/wordpress I still get the message:
    - Directory has no index file -

  28. glassartist
    Member
    Posted 1 year ago #

    Now I am completely confused by the above comments concerning the code. Can anyone explain that?

  29. glassartist
    Member
    Posted 1 year ago #

    Today, This is what I get when I log in to my site address:

    Internal Server Error

    The server encountered an internal error or misconfiguration and was unable to complete your request.

    Please contact the server administrator, cgiadmin@yourhostingaccount.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.

    More information about this error may be available in the server error log.

  30. esmi
    Forum Moderator
    Posted 1 year ago #

    As the error message says, try checking your site's error logs for a more specific error message. Your host should be able to help you in accessing your site's error logs.

Topic Closed

This topic has been closed to new replies.

About this Topic