Si EverWeb muestra Can't find directory path (no se encuentra la ruta del directorio, error 78), el Directorio/ruta de acceso de tus ajustes de publicación no coincide con ninguna carpeta del servidor de tu proveedor de hosting. Pide a tu proveedor la ruta exacta para el protocolo que utilizas. Después, introdúcela en Archivo > Editar ajustes de publicación y vuelve a publicar.
Lo que puedes ver
- En la ventana del error, un Error de protocolo como creating the dir/file failed: No such file or directory (no se ha podido crear el directorio o archivo: no existe el archivo o directorio).
- En el texto que copias con Copiar en el portapapeles: Error: 78 Can't find directory path. Please check the directory path with your web hosting provider and enter the correct one in EverWeb's Publishing Settings. (no se encuentra la ruta del directorio; consulta la ruta con tu proveedor de hosting e introduce la correcta en los ajustes de publicación de EverWeb).
Conexión de prueba puede seguir diciendo "Your FTP details appear to be correct" (tus datos de FTP parecen correctos). La prueba comprueba que EverWeb puede iniciar sesión, pero no comprueba la carpeta.
Cómo solucionarlo
- Pide la ruta a tu proveedor de hosting. Puedes enviarle este texto:
Publico mi sitio web con EverWeb mediante [FTP / FTP con SSL/TLS / FTP con SSH]. ¿Cuál es el Directorio/ruta de acceso exacto de la carpeta principal de mi sitio web con esa conexión?
- Abre tu proyecto y ve a Archivo > Editar ajustes de publicación.
- En Directorio/ruta de acceso, introduce exactamente lo que te ha indicado tu proveedor. No lo dejes vacío, y no escribas la dirección de tu sitio web ni el nombre del servidor.
- Deja Subdirectorio vacío, a menos que publiques un segundo sitio web o una copia de prueba en su propia carpeta.
- Haz clic en Conexión de prueba.
- Ve a Archivo > Publicar sitio completo, para que todos los archivos vayan a la carpeta correcta.
- Abre tu sitio web en una ventana privada del navegador para comprobar los cambios.
Consejos sobre la ruta
- A menudo es
public_html, pero cada proveedor es distinto. Algunos usanhtdocsowww, y otros una ruta larga que solo ellos te pueden indicar. - La carpeta ya tiene que existir en el servidor. EverWeb crea por ti la carpeta del Subdirectorio, pero no la del Directorio/ruta de acceso.
- La ruta puede depender del Protocolo. Si lo cambias, por ejemplo de FTP a FTP with SSH (FTP con SSH), vuelve a pedir la ruta a tu proveedor.
- Si tu proveedor te dio una ruta completa como
/home/yourname/public_htmly te aparece el error 78, o la publicación funciona pero tus cambios no se ven, pregúntale si debería ser/public_html. Con FTP with SSH a veces es al revés, y la que funciona es la ruta completa.
Deja que EverWeb lo compruebe
En EverWeb 4.5 o posterior, ve a Ayuda > Diagnóstico de Conexión de Publicación y haz clic en Run Tests (ejecutar pruebas). Comprueba tu conexión y genera un informe que te sugiere qué corregir.
¿Sigues sin poder publicar?
Contacta con nosotros y envíanos:
- el texto completo del error (haz clic en Copiar en el portapapeles en la ventana del error y pégalo)
- el informe de diagnóstico (haz clic en Save Report, es decir, guardar informe)
- una captura de pantalla completa de Archivo > Editar ajustes de publicación, con la contraseña oculta
- la ruta que te ha indicado tu proveedor de hosting
