Definindo a configuração de execução padrão

Consulte também

Executar configurações acomoda os casos de uso de desenvolvimento PHP utilizados com mais freqüência. Uma configuração de execução é uma configuração armazenada para executar um projeto PHP. Você pode definir várias configurações para um projeto e alternar entre elas para frente e para trás. As configurações de execução se aplicam a execução e depuração.

Observação: Durante a criação do projeto, a configuração de execução padrão é definida. Para definir uma configuração de execução adicional, personalize a configuração do projeto.

Para definir a configuração de execução padrão para o projeto, escolha a opção relevante na lista suspensa Executar como. As seguintes opções estão disponíveis:

Site da Web local

Na lista suspensa Executar como, escolha Site da Web local. O procedimento seguinte depende do tipo do projeto.

Projeto sem códigos-fonte desenvolvidos anteriormente

  1. No campo URL do projeto, verifique o endereço da URL gerada automaticamente. Verifique se o servidor Apache HTTP ouve a porta padrão 80. Caso contrário, especifique explicitamente o número da porta:
    localhost:<número da porta>
                    
  2. Para ter um armazenamento separado para os arquivos de código-fonte do projeto, marque a caixa de verificação Copiar arquivos da pasta de códigos-fonte para outra localização.
  3. No campo Copiar para pasta, especifique o local de armazenamento.

Projeto sem códigos-fonte armazenados anteriormente

  1. Marque a caixa de verificação Copiar arquivos da pasta de códigos-fonte para outra localização.
  2. No campo Copiar para pasta, especifique a pasta no servidor Web em que você deseja armazenar os arquivos de código-fonte. Use o botão Explorar, se necessário.
    O campo, por padrão, especifica o seguinte caminho: <Raiz do documento>\<Novo projeto PHP>.
    A raiz do documento é a pasta em que o servidor Web procura por arquivos a serem abertos no navegador. A raiz do documento é especificada no arquivo de configuração do servidor Web.
    The wizard detects the and provides the path to the default location of the htdocs folder. Se você aceitou as configurações padrão durante a instalação do servidor Apache ou do pacote AMP, escolha o caminho relevante na lista suspensa.
  3. No campo URL do projeto, verifique o endereço da URL gerada automaticamente. Verifique se o servidor Apache HTTP ouve a porta padrão 80. Caso contrário, especifique explicitamente o número da porta:
    localhost:<número da porta>
                    

If you are using Remote Debugging or Symbolic Links, click Advanced and set up path mapping. See Path Mapping.

Site da Web remoto

  1. From Run As dropdown list, choose Remote Web Site (FTP/SFTP).
  2. From the Remote Connection dropdown list, choose the relevant connection profile.
  3. To create, update, or remove an (S)FTP Connection profile, click Manage. The Manage Remote Connections dialog box opens with the fields showing the current (S)FTP connection profile settings. (If there are no existing connection profiles, the Create New Connection dialog opens automatically when you click Manage.)
  4. To create a new (S)FTP connection profile, click Add. A caixa de diálogo Criar nova conexão se abre.
  5. No campo Nome da conexão, indique o nome da nova conexão e clique em OK. A caixa de diálogo Gerenciar conexões remotas é exibida com o nome da nova conexão no campo de exibição Nome da conexão.
  6. From the Type dropdown list, choose FTP or SFTP.
  7. In the Host Name field, enter the (S)FTP Server name as it is written in the (S)FTP account creation confirmation message.
  8. In the Port field, specify 21 for an FTP and 22 for an SFTP connection.
  9. In the User Name field, enter your FTP Username as it is written in the (S)FTP account creation confirmation message.
  10. Preencha o campo Senha.
  11. In the Initial Directory field, enter the name of your account directory on the (S)FTP server and click OK. Você retorna para o painel Executar configuração.
  12. No campo Diretório de carregamento, indique o nome da subpasta no diretório inicial onde os arquivos de código-fonte serão carregados. O aviso abaixo do campo mostra a URL do host FTP.
  13. Para especificar quando os arquivos serão carregados, escolha a opção relevante na lista suspensa Arquivos de carregamento. The available options are: Manually, On Save, and On Run.
  14. You also have the options to Preserve Remote File Permissions or Upload Files Directly.

If you are using Remote Debugging or Symbolic Links, click Advanced and set up path mapping. See Path Mapping.

Script

  1. Na lista suspensa Executar como, escolha Script.
  2. Para especificar a localização do mecanismo PHP, clique no botão Configurar ao lado do campo Interpretador do PHP. A caixa de diálogo Opções, aba PHP, se abre.
  3. No campo Interpretador do PHP 5, especifique o caminho para o arquivo php.exe. Use o botão Explorar, se necessário.
  4. Para especificar como os resultados da execução do script serão mostrados, marque a caixa de verificação relevante na área Abrir resultado em. As seguintes opções estão disponíveis:

  5. Clique em OK. A caixa de diálogo Opções se fecha e o sistema retorna para o painel Executar configuração.

Path Mapping

If you are using Remote Debugging or Symbolic Links, you need to manually define path mapping for individual run configurations. To define path mapping:

  1. In the Run Configuration panel, click Advanced (not available for Script configurations). The Advanced Web Configuration dialog opens.
  2. Select the debug URL:
    • The default URL, as shown in the panel
    • Ask Every Time, which prompts you for the URL every time you start a debugging session
    • Do Not Open Browser, which starts the debug session without opening a browser window. You need to open your web browser and browse for the URL. Note that the GET (or POST) variable XDEBUG_SESSION_START is needed.
  3. Click New to add a mapping. Enter the server path and the project path.
  4. If you are using the Debugger Proxy, enter the host name and port.
Consulte também
Novo projeto PHP sem códigos-fonte desenvolvidos anteriormente
Importando arquivos de código-fonte desenvolvidos anteriormente em um novo projeto

Notificações legais