• Resolved Ken

    (@synsanken)


    The documentation says that if I’m using XAMPP, I should install the full version of PHP to get access to all the development tools/libraries.

    I have no idea how to do that yet, but I found the website to download PHP. XAMPP is running 8.2.12. I thought I might need to download the same version that XAMPP is running, but the website doesn’t have that version.

    1. Does it matter if the versions are different, or should I get 8.3.6?
    2. Is it going to cause problems if I have both XAMPP and the full version installed?

    Edit: I noticed the website has a development package (Development package (SDK to develop PHP extensions)), should I just get that instead of the ZIP or Debug Pack downloads?

    Thanks

    • This topic was modified 6 months, 4 weeks ago by Ken. Reason: more info

    The page I need help with: [log in to see the link]

Viewing 9 replies - 1 through 9 (of 9 total)
  • Stef

    (@serafinnyc)

    XAMPP is just the house. You can run whatever versions of PHP you want. You just have to make sure that WP core, all apps and themes can run on that version of PHP that you want to use. Currently most hosting companies are running 8.1 and up. But even 8.1 is starting to be deprecated now. So start with 8.2 and if you need to debug sites on 7.4 that are going into 8.2 or higher it’s telling you that it’s nice to have all that.

    Thread Starter Ken

    (@synsanken)

    I think I got everything installed and the debugger seems to be working on PHP, but now my WordPress website stopped working and I’m getting this error:

    https://1drv.ms/i/s!AmL8aIYnOOzp2pxbyxrX11tt6vw11A?e=s5GVUE

    Stef

    (@serafinnyc)

    Sorry the resolution for me, I’m not sure about anyone else, isn’t good so I can’t make it out.

    Thread Starter Ken

    (@synsanken)

    (
        SELECT
            <code>User</code>,
            <code>Host</code>,
            <code>Select_priv</code>,
            <code>Insert_priv</code>,
            <code>Update_priv</code>,
            <code>Delete_priv</code>,
            <code>Create_priv</code>,
            <code>Drop_priv</code>,
            <code>Grant_priv</code>,
            <code>Index_priv</code>,
            <code>Alter_priv</code>,
            <code>References_priv</code>,
            <code>Create_tmp_table_priv</code>,
            <code>Lock_tables_priv</code>,
            <code>Create_view_priv</code>,
            <code>Show_view_priv</code>,
            <code>Create_routine_priv</code>,
            <code>Alter_routine_priv</code>,
            <code>Execute_priv</code>,
            <code>Event_priv</code>,
            <code>Trigger_priv</code>,
            '*' AS <code>Db</code>,
            'g' AS <code>Type</code>
        FROM
            <code>mysql</code>.<code>user</code>
        WHERE
            NOT (
                BINARY <code>Select_priv</code> = 'N'
                AND BINARY <code>Insert_priv</code> = 'N'
                AND BINARY <code>Update_priv</code> = 'N'
                AND BINARY <code>Delete_priv</code> = 'N'
                AND BINARY <code>Create_priv</code> = 'N'
                AND BINARY <code>Drop_priv</code> = 'N'
                AND BINARY <code>Grant_priv</code> = 'N'
                AND BINARY <code>References_priv</code> = 'N'
                AND BINARY <code>Create_tmp_table_priv</code> = 'N'
                AND BINARY <code>Lock_tables_priv</code> = 'N'
                AND BINARY <code>Create_view_priv</code> = 'N'
                AND BINARY <code>Show_view_priv</code> = 'N'
                AND BINARY <code>Create_routine_priv</code> = 'N'
                AND BINARY <code>Alter_routine_priv</code> = 'N'
                AND BINARY <code>Execute_priv</code> = 'N'
                AND BINARY <code>Event_priv</code> = 'N'
                AND BINARY <code>Trigger_priv</code> = 'N'
            )
    )
    UNION
    (
        SELECT
            <code>User</code>,
            <code>Host</code>,
            <code>Select_priv</code>,
            <code>Insert_priv</code>,
            <code>Update_priv</code>,
            <code>Delete_priv</code>,
            <code>Create_priv</code>,
            <code>Drop_priv</code>,
            <code>Grant_priv</code>,
            <code>Index_priv</code>,
            <code>Alter_priv</code>,
            <code>References_priv</code>,
            <code>Create_tmp_table_priv</code>,
            <code>Lock_tables_priv</code>,
            <code>Create_view_priv</code>,
            <code>Show_view_priv</code>,
            <code>Create_routine_priv</code>,
            <code>Alter_routine_priv</code>,
            <code>Execute_priv</code>,
            <code>Event_priv</code>,
            <code>Trigger_priv</code>,
            <code>Db</code>,
            'd' AS <code>Type</code>
        FROM
            <code>mysql</code>.<code>db</code>
        WHERE
            'wp_dev_1' LIKE <code>Db</code>
            AND NOT (
                BINARY <code>Select_priv</code> = 'N'
                AND BINARY <code>Insert_priv</code> = 'N'
                AND BINARY <code>Update_priv</code> = 'N'
                AND BINARY <code>Delete_priv</code> = 'N'
                AND BINARY <code>Create_priv</code> = 'N'
                AND BINARY <code>Drop_priv</code> = 'N'
                AND BINARY <code>Grant_priv</code> = 'N'
                AND BINARY <code>References_priv</code> = 'N'
                AND BINARY <code>Create_tmp_table_priv</code> = 'N'
                AND BINARY <code>Lock_tables_priv</code> = 'N'
                AND BINARY <code>Create_view_priv</code> = 'N'
                AND BINARY <code>Show_view_priv</code> = 'N'
                AND BINARY <code>Create_routine_priv</code> = 'N'
                AND BINARY <code>Alter_routine_priv</code> = 'N'
                AND BINARY <code>Execute_priv</code> = 'N'
                AND BINARY <code>Event_priv</code> = 'N'
                AND BINARY <code>Trigger_priv</code> = 'N'
            )
    )
    ORDER BY
        <code>User</code> ASC,
        <code>Host</code> ASC,
        <code>Db</code> ASC;

    #1030 – Got error 176 “Read page with wrong checksum” from storage engine Aria

    Stef

    (@serafinnyc)

    Got it. See if this helps

    Thread Starter Ken

    (@synsanken)

    Nope

    The storage engine for the table doesn’t support repair.

    Edit: I checked that it happens on every database when I click the privileges tab in PHPMyAdmin.

    • This reply was modified 6 months, 4 weeks ago by Ken.
    Thread Starter Ken

    (@synsanken)

    I fingered it out.

    Thanks.

    Stef

    (@serafinnyc)

    Hey this is a PG forum. Easy there

    Thread Starter Ken

    (@synsanken)

    What?

Viewing 9 replies - 1 through 9 (of 9 total)
  • The topic ‘Installing PHP’ is closed to new replies.