<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>servidores archivos - KumbiaPHP Framework PHP en español</title>
	<atom:link href="https://kumbiaphp.com/blog/tag/servidores/feed/" rel="self" type="application/rss+xml" />
	<link>https://kumbiaphp.com/blog/tag/servidores/</link>
	<description>Web &#38; app MVC PHP framework</description>
	<lastBuildDate>Wed, 08 Dec 2021 22:17:35 +0000</lastBuildDate>
	<language>es</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.3</generator>

<image>
	<url>https://kumbiaphp.com/blog/wp-content/uploads/2016/01/250-150x150.png</url>
	<title>servidores archivos - KumbiaPHP Framework PHP en español</title>
	<link>https://kumbiaphp.com/blog/tag/servidores/</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">123854898</site>	<item>
		<title>No input file specified. Solución</title>
		<link>https://kumbiaphp.com/blog/2018/07/31/no-input-file-specified-arreglar-el-error/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=no-input-file-specified-arreglar-el-error</link>
					<comments>https://kumbiaphp.com/blog/2018/07/31/no-input-file-specified-arreglar-el-error/#respond</comments>
		
		<dc:creator><![CDATA[HenryStivens]]></dc:creator>
		<pubDate>Tue, 31 Jul 2018 15:47:36 +0000</pubDate>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tutoriales y screencast]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[servidores]]></category>
		<guid isPermaLink="false">https://www.kumbiaphp.com/blog/?p=1610</guid>

					<description><![CDATA[<p>El error No input file specified se presenta porque la implementación de la configuración de PHP en el servidor&#8230;</p>
<p>La entrada <a href="https://kumbiaphp.com/blog/2018/07/31/no-input-file-specified-arreglar-el-error/">No input file specified. Solución</a> se publicó primero en <a href="https://kumbiaphp.com/blog">KumbiaPHP Framework PHP en español</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>El error <strong>No input file specified</strong> se presenta porque la implementación de la configuración de PHP en el servidor usa el modo CGI o <a href="http://php.net/manual/es/install.fpm.php" target="_blank" rel="noopener noreferrer">FastCGI</a>, últimamente los servidores que usamos vienen configurado así por defecto, pero en KumbiaPHP es fácil solucionarlo, te mostraremos como.</p>
<figure><a href="https://www.kumbiaphp.com/blog/wp-content/uploads/2017/10/no-input-file-specified.png"><img fetchpriority="high" decoding="async" class="size-full wp-image-1612" src="https://www.kumbiaphp.com/blog/wp-content/uploads/2017/10/no-input-file-specified.png" alt="No input file specified" width="692" height="426" srcset="https://kumbiaphp.com/blog/wp-content/uploads/2017/10/no-input-file-specified.png 692w, https://kumbiaphp.com/blog/wp-content/uploads/2017/10/no-input-file-specified-300x185.png 300w" sizes="(max-width: 692px) 100vw, 692px" /></a><figcaption>Error del servidor «No input file specified»</figcaption></figure>
<p>A veces no tenemos la posibilidad de cambiar la configuración del servidor ya sea porque adquirimos un plan de hosting compartido o estamos probando algún servicio de hosting gratuito el cual viene con más limitaciones. Otras veces simplemente por cuestiones técnicas queremos o debemos usar este tipo de configuración y KumbiaPHP no te va a detener en eso. Entonces ¿Qué debemos hacer?</p>
<h2>Evitar el No input file specified</h2>
<p>En KumbiaPHP hay varias opciones de configuración para el .<em>htaccess</em> y ninguna funciona para todas las configuraciones de servidores, incluso otros frameworks son mucho mas estrictos en los requerimientos que KumbiaPHP por eso es muy fácil ajustarlo realizando los siguientes cambios:</p>
<p><span id="more-1610"></span></p>
<p>Comentar la primer opción de obtener la url y quitar el comentario a la segunda forma:<br />
Archivo: <em>default/public/index.php</em></p>
<pre class=" language-php"><code class=" language-php">
/** 
 * Obtiene la url usando PATH_INFO 
 */ 
//$url = empty($_SERVER[&#039;PATH_INFO&#039;]) ? &#039;/&#039; : $_SERVER[&#039;PATH_INFO&#039;];

/**
 * Obtiene la url usando $_GET[&#039;_url&#039;] * Cambiar también en el .htaccess
 */ 
$url = isset($_GET[&#039;_url&#039;]) ? $_GET[&#039;_url&#039;] : &#039;/&#039;;
</code></pre>
<h2>También debes modificar el .htaccess</h2>
<p>Comentar el RewriteRule activo (Se añade # al inicio):</p>
<p>Archivo: <em>default/public/.htaccess</em></p>
<pre><code class="language-apacheconf"># Para peticiones que no son archivos ni directorios
# Reescribe a index.php/
# RewriteRule (.*) index.php/$1 [L]

</code></pre>
<p>Quitar el comentario en el último RewriteRule:</p>
<pre><code class="language-apacheconf"># Reescribe a index.php?_url=URL
RewriteRule ^(.*)$ index.php?_url=/$1 [QSA,L]

</code></pre>
<p>Este archivo quedaría así si no has cambiado la configuración:</p>
<figure>
<p><figure id="attachment_1664" aria-describedby="caption-attachment-1664" style="width: 717px" class="wp-caption alignnone"><a href="https://www.kumbiaphp.com/blog/wp-content/uploads/2017/11/htaccess-solved-no-input-file-specified.png"><img decoding="async" class="wp-image-1664 size-full" src="https://kumbiaphp.com/blog/wp-content/uploads/2017/11/htaccess-solved-no-input-file-specified.png" alt=".htaccess que resuelve No Input file specified" width="717" height="452" srcset="https://kumbiaphp.com/blog/wp-content/uploads/2017/11/htaccess-solved-no-input-file-specified.png 717w, https://kumbiaphp.com/blog/wp-content/uploads/2017/11/htaccess-solved-no-input-file-specified-300x189.png 300w" sizes="(max-width: 717px) 100vw, 717px" /></a><figcaption id="caption-attachment-1664" class="wp-caption-text">.htaccess que resuelve No Input file specified</figcaption></figure></figure>
<p>Una vez realizados estos cambios como resultado este error debe desaparecer ya que el framework estará creando correctamente las URLs.</p>
<p>Nota: Este artículo estará en constante revisión ya que no es posible asegurar que sea una solución para todos los casos, por eso esperamos contar con su colaboración para obtener su retroalimentación, pueden usar los comentarios de la caja de abajo.</p>
<p>La entrada <a href="https://kumbiaphp.com/blog/2018/07/31/no-input-file-specified-arreglar-el-error/">No input file specified. Solución</a> se publicó primero en <a href="https://kumbiaphp.com/blog">KumbiaPHP Framework PHP en español</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://kumbiaphp.com/blog/2018/07/31/no-input-file-specified-arreglar-el-error/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1610</post-id>	</item>
	</channel>
</rss>
