title: I am deploying my symfony 5 application. What do I forget to do?
body: <p>In development mode, when i execute this command 
  <strong>symfony server:start -d</strong>
  The application works verry well.
  But when i writes the <a href="http://localhost/wafrica2/public/app_dev.php" rel="nofollow noreferrer">http://localhost/wafrica2/public/app_dev.php</a> url, this error points out.</p>
  
  <p><strong>Warning: require(C:\xampp\htdocs\myproject\public/../app/autoload.php): failed to open stream: No such file or directory in C:\xampp\htdocs\myproject\public\app_dev.php on line 21</strong></p>
  
  <p><a href="https://i.stack.imgur.com/0bOXq.png" rel="nofollow noreferrer">This is autoload.php file</a></p>
  
  <p>It is the same error that arises when I upload to  <strong>Infomaniak server</strong> after having set the file .env</p>
  
  <p><a href="https://i.stack.imgur.com/XZwvg.png" rel="nofollow noreferrer">this image shows the error as returned by the infomaniak server </a></p>
  
  <p>APP_ENV=prod
  DATABASE_URL=...</p>
  
  <p>The .htaccess file</p>
  
  <p><div class="snippet" data-lang="js" data-hide="false" data-console="true" data-babel="false">
  <div class="snippet-code">
  <pre class="snippet-code-html lang-html prettyprint-override"><code># Use the front controller as index file. It serves as a fallback solution when
  # every other rewrite/redirect fails (e.g. in an aliased environment without
  # mod_rewrite). Additionally, this reduces the matching process for the
  # start page (path "/") because otherwise Apache will apply the rewriting rules
  # to each configured DirectoryIndex file (e.g. index.php, index.html, index.pl).
   DirectoryIndex app.php
  
  # By default, Apache does not evaluate symbolic links if you did not enable this
  # feature in your server configuration. Uncomment the following line if you
  # install assets as symlinks or if you experience problems related to symlinks
  # when compiling LESS/Sass/CoffeScript assets.
  # Options FollowSymlinks
  
  # Disabling MultiViews prevents unwanted negotiation, e.g. "/app" should not resolve
  # to the front controller "/app.php" but be rewritten to "/app.php/app".
  &lt;IfModule mod_negotiation.c&gt;
      Options -MultiViews
  &lt;/IfModule&gt;
  
  &lt;IfModule mod_rewrite.c&gt;
      RewriteEngine On
  
      # Determine the RewriteBase automatically and set it as environment variable.
      # If you are using Apache aliases to do mass virtual hosting or installed the
      # project in a subdirectory, the base path will be prepended to allow proper
      # resolution of the app.php file and to redirect to the correct URI. It will
      # work in environments without path prefix as well, providing a safe, one-size
      # fits all solution. But as you do not need it in this case, you can comment
      # the following 2 lines to eliminate the overhead.
      RewriteCond %{REQUEST_URI}::$1 ^(/.+)/(.*)::\2$
      RewriteRule ^(.*) - [E=BASE:%1]
  
      # Sets the HTTP_AUTHORIZATION header removed by apache
      RewriteCond %{HTTP:Authorization} .
      RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
  
      # Redirect to URI without front controller to prevent duplicate content
      # (with and without `/app.php`). Only do this redirect on the initial
      # rewrite by Apache and not on subsequent cycles. Otherwise we would get an
      # endless redirect loop (request -&gt; rewrite to front controller -&gt;
      # redirect -&gt; request -&gt; ...).
      # So in case you get a "too many redirects" error or you always get redirected
      # to the start page because your Apache does not expose the REDIRECT_STATUS
      # environment variable, you have 2 choices:
      # - disable this feature by commenting the following 2 lines or
      # - use Apache &gt;= 2.3.9 and replace all L flags by END flags and remove the
      #   following RewriteCond (best solution)
      RewriteCond %{ENV:REDIRECT_STATUS} ^$
      RewriteRule ^app\.php(/(.*)|$) %{ENV:BASE}/$2 [R=301,L]
  
      # If the requested filename exists, simply serve it.
      # We only want to let Apache serve files and not directories.
      RewriteCond %{REQUEST_FILENAME} -f
      RewriteRule .? - [L]
  
      # Rewrite all other queries to the front controller.
      RewriteRule .? %{ENV:BASE}/app.php [L]
  &lt;/IfModule&gt;
  
  &lt;IfModule !mod_rewrite.c&gt;
      &lt;IfModule mod_alias.c&gt;
          # When mod_rewrite is not available, we instruct a temporary redirect of
          # the start page to the front controller explicitly so that the website
          # and the generated links can still be used.
           RedirectMatch 302 ^/$ /app.php/
          # RedirectTemp cannot be used instead
      &lt;/IfModule&gt;
  &lt;/IfModule&gt;</code></pre>
  </div>
  </div>
  
  Is it possible to run a symfony 5 application without execute the symfony server:start command? I think, the response to this question can help me.
  Please, can you help me?</p>