Desactivar actualizaciones de Windows >=10

Como desactivar las actualizaciones automaticas de Microsoft Windows 10/2016, etc.

  • Arrancar editor de politicas de grupos locales (pulsar Win+R, poner gpedit.msc)
  • Ir a configuraciones de ordenador (1)
  • Administración de plantillas (2)
  • Componentes de Windows (3)
  • Centro de actualizaciones de Windows (4)
  • Encontrar punto de configuración de actualizaciones automaticas.
  • Pulsar dos veces con el raton.
  • En la ventana que sale seleccioanr radio box Deshabilitado

Como habilitar acceso al usuario ‘sa’ a Sql server en remoto

Si al acceder en remoto con MS Sql Server Manager o por linea de comandos aparece el mensaje de error de derechos, este post puede resolver este problema.

TCP configuration
Launch: SQL Server Configuration Manager
Expand: SQL Server Network Configuration
Double click: TCP/IP
Change Enabled to Yes
Switch to tab: IP Addresses
Clear out TCP Dynamic Ports
Fill in the port on which you want to accept remote access calls. E.g.: TCP Port: 1433

“sa” user configuration
Launch: SQL Server Server Management Studio
Login by using Windows Authentication
Right click on your server and choose Properties
Select tab Security
Set Server Authentication to SQL Server and Windows Authentication mode
Save configuration
In the left tree, expand Security > Logins
Double click on the sa user
Uncheck: Enforce password policy and Enforce password expiration
Assign a password for the sa user
Open tab Status and put Login to Enabled


Error en MySQL: Lock wait timeout exceeded; try restarting transaction

Si al ejecutar consultas que tardan mucho tiempo o procedimientos sale excepción en MySQL: “Lock wait timeout exceeded; try restarting transaction”.

Esto se puede arreglarse de la siguiente forma:

  1. Aumentar los tiempo de bloqueo:
    SET GLOBAL innodb_lock_wait_timeout = 5000;
    SET innodb_lock_wait_timeout = 5000;
    
  2. Matar los procesos colgados:
    SHOW PROCESSLIST;
    KILL XXX; /* Donde XXX es el numero del proceso colgado */
    

Como instalar PHP sobre Windows 2016

Después de encontrar me en situación, que quiero PHP de ultima versión, todos los instaladores automatizados me dejaron de ser cómodos, ya que no llevaban las ultimas versiones de MySQL y PHP.

Por este motivo he decido que tengo que hacer instalación por separado descargando MySQL Server y PHP de sus paginas web correspondientes, junto con ultima versión de WordPress. Pero PHP es una carpeta comprimida y no hay un instalador. Así que buscando en Internet, encontré una pagina web que lo explica muy bien: https://www.assistanz.com/steps-to-install-php-manually-on-windows-2016-server/

Como reiniciar PHP en Windows Server

Después de reconfigurar php.ini si no se aplican los cambios, es porque hace falta reiniciar PHP

Para reiniciar PHP en Windows, tenemos que reiniciar el servicio IIS, para ello:

  1. Pulsar inicio
  2. Ejectura
  3. Escribir “IISReset”
  4. Pulsar “Intro”

Como resultado tendremos una ventana de CMD indicando los pasos del reinicio.

No se cargan las imágenes al WordPress en Windows o no se representan al usuario final

Problema con imágenes y permisos de carpetas en Windows Server

Si no se cargan las imagenes al WordPress, hay que ir a carpeta “wp-content” y dar le permisos a “IIS_IUSRS” de control total. Y para que usuarios puedan ver las imagenes hay que dar permisos a carpeta “/wp-content/uploads/” al grupo de usuarios “Guests” (Invitados), los permisos tienen que ser “Lectura y ejecución, listar contenido de carpeta, lectura”.

Por otro lado 

  1. Localice la carpeta temporal para cargar archivos (de manera predeterminada, C:\Windows\Temp) o la que especificó en php.ini en la línea upload_tmp_dir
  2. Para esta carpeta, agregue los grupos “IUSR” e “IIS_IUSRS” y/o “Everyone” con los permisos necesarios.