« first day (1921 days earlier)      last day (1863 days later) » 

12:02 AM
@Blogueira sim
tenho que fazer uma página de um site
só que to cheio de duvidas
pq nunca fiz isso antes
 
12:20 AM
@YODA uma página de um site que já existe?
 
12:45 AM
@Blogueira
isso
só que recebi uma pasta no github
aí instalei o benedito xampp
depois configurei no phpmyadmin o banco de dados
as tabelas no caso
agora n sei como prosseguir
e a pasta ta muito confusa
 
1:03 AM
@YODA da uma olhada nesse workshop: algaworks.com
É sobre o ecosistema Spring do Java e o framework Angular
Mesmo que não tenha interesse nessas linguagens, as primeiras aulas são mais teóricas
É ensinado o principal da web
Arquitetura tradicional x moderna
Verbos e status HTTP
Pra quem tá iniciando na web isso da uma ótima base
 
@YODA você baixou o site inteiro pro seu computador?
 
 
16 hours later…
4:55 PM
@Blogueira sim
ao menos na teoria era pra ser
 
 
3 hours later…
7:27 PM
@YODA o que a página que você tem que fazer tem de conteúdo? ela tem formulários? o site está rodando direitinho no seu computador?
 
8:19 PM
0
Q: Edições de formatação em perguntas fechadas devem ser feitas/aprovadas?

LipESprYÉ sabido que algumas perguntas podem ser fechadas não simplesmente por estarem mal formatadas. Como foi o caso da pergunta a que me refiro: Node.js ou Php? Acontece que foi feita e aprovada uma edição limitada à formatação: Votei contra a edição da pergunta seguindo a premissa de que não resu...

 
 
2 hours later…
10:14 PM
@Blogueira esse é o problema inicial
kkkkkkkkk
n sei fazer rodar o site no pc
já configurei o Xampp
 
hehe
@YODA quando eu mexi com PHP, eu primeiro rodei um linux virtual e instalei nele as paradas
 
cara
n sei fazer rodar o site no navegador
tem a pasta configurada no htdocs e tudo
mas n sei o que fazer agora
a pasta n é uma pasta assim legível ao meu ver
kkkkk n tem um html pra abrir com
 
então - eu vi que a instalação no windows tem um control panel do xampp, tem isso?
 
isso
liga apache e mysql...
 
você abriu ele?
 
10:18 PM
sim
 
então - apache é o seu servidor
normalmente ele vai rodar na porta 8080 (se não me engano)
 
e o que eu faço?
=S
 
com ele rodando, você deveria conseguir acessar alguma página em localhost:8080/
 
n aparece nada
só uma tela de erro
 
que tipo de erro? de não conseguir conectar ou um erro do apache?
 
10:23 PM
A conexão com localhost foi recusada.
 
então o apache não tá rodando legal ainda
no painel de controle ele tá rodando?
 
sim
cliquei start e ta verde no Xampp
 
tá escrito as portas que ele tá rodando?
 
80,443
 
@YODA mas ele já estava verde quando você tentou agora pouco, certo?
 
10:25 PM
sim
 
@YODA então ele não tá na porta 8080 como eu falei - tenta localhost
sem o :8080
 
aparece tela de propaganda do xampp
 
é isso - essa página está sendo servida pelo apache
agora você pode começar a colocar páginas novas
 
como ? Oo
 
agora tem que ver onde que o apache lê esses documentos - deve ter uma raiz - uma pasta web ou www
eu clicaria no config do apache e veria se ele te indica onde está essa pasta ou te deixa trocar
@YODA é esse: “C:/xampp/htdocs”?
 
10:30 PM
@Blogueira isso
o mais incrível é os html n conseguir abrir manual no navegador
n entendo
 
e o que tem dentro dessa pasta?
 
@Blogueira outras pastas, e a minha pasta raiz do site
 
@YODA manda um screenshot ou lista todos os arquivos dessa pasta, plz
 
@Blogueira
 
@YODA legal, é isso aí
@YODA qual é a pasta de site que vc tem que mexer?
 
10:34 PM
kbd2
html n abre e php só mostra o código no navegador
 
dentro de kbd2 você tem outro index?
 
tem outras pastas
e tem arquivos
 
@YODA e o index não tem?
 
tem uma pasta q tem jquery ..
tem uns meio jogados nas pastas
mas n abrem
 
@YODA index tem?
 
10:36 PM
.php?
tem
mas n mostra nada além do código no navegador
 
@YODA mas como você está tentando acessar?
 
abrir com...
ou manualmente pelo navegador
no diretório
errado?
 
como é "manualmente pelo navegador"?
 
pasta do kbd2 dentro do xamp
seleciono ela
depois o index
mas só aparece o código php
=(
e nada da página
 
@YODA o primeiro teste que eu faria seria no navegador: localhost/kbd2
 
10:39 PM
MEU DEUSSSSSSSSSSSSSSSSSS
TU É UM GÊNIO
FUNCIONOU
oOO
 
O_____O
 
Agora apareceu
aiai quanto quebrar a cabeça kkkk
Quando eu tava no dev c++ n tinha esse problema
kkkkkkkk
@Blogueira muito obrigado mano
agora vou tentar fazer a página html
 
@YODA você tem que lembrar que o PHP tem que ser lido pelo servidor e não pelo seu computador
acessar pelo browser, e portanto, pelo apache, é TOTALMENTE diferente de dar dois cliques no computador - PHP não é como html
 
@Blogueira o que é kinghost?
 
você está rodando o servidor e ao mesmo tempo você é o cliente - então fica meio confuso, mas tem que lembrar que o apache não tá lá a toa x'D
@YODA não faço a mínima idéia
onde tem isso?
 
10:45 PM
@Blogueira nas instruções do git
logo abaixo da pasta do site
acho que é algum tipo de site que hospeda..
Host
algo assim
serve pra que?
 
sim - pode ser onde o pessoal pra quem você tá trabalhando hospeda o site, lol
@YODA eles que falaram pra você instalar o xampp?
 
sim
@Blogueira nossa mas o suporte é triste pergunto e n me respondem
 
dependendo do que você perguntou, não vão responder mesmo, hahah
 
Perguntei o que era kinghost
e como funcionava pra publicar no git
 
pro kinghost você perguntou o que era o kinghost? xD
eles nunca vão responder essas perguntas
 
10:55 PM
kkk eu sei
mas nunca programei um site
kkkkkkk
por mais idiota que seja a pergunta, as vezes pergunto pq é mais fácil que ter que ler um livro ou ficar vendo 4 horas de video aula
 
@YODA eles funcionam igual ao seu computador com o apache - igualzinho
você baixou o site usando .git?
 
entrei no git e baixei a pasta
=/
 
@YODA como você fez?
 
tem botão pra download
 
@YODA certo - você fez errado x'D
 
10:59 PM
aiiiiiiiiiiiiiii
aiaiaiai
 
você precisa baixar o git - você já fez isso?
 
e agora?
não =S
 
@YODA deleta a pasta kbd2
@YODA baixa isso -> git-scm.com/downloads
 
@Blogueira mas consegui acessar o site
isso n diz que fiz meio certo?
kkk
 
@YODA sim, você fez meio certo - mas o ideal é você fazer pelo git, já que você vai ter que usar ele pra subir as paginas que você fizer
 
11:02 PM
baixei
e agora
?
 
instalou?
 
s
next next e finish
@Blogueira
 
abre um prompt de comando e escreve git - diz se funciona
 
o prompt tu diz aquele do git ou o cmd do windows?
aqui abriu o do git
pós instalação
 
o cmd do windows deveria funcionar - tenta já, pra saber
 
11:07 PM
usage git ....
ai ele sugere alguns comandos
 
boa - então rolou
onde está hospedado o projeto? github? de onde você baixou a pasta?
 
isso
a pasta ta no github
 
vai lá no site, e descobre o endereço que precisa usar para fazer o clone do projeto
algo como: https://github.com/projeto/meu_projeto.git
 
n diz nada =(
 
@YODA não tem um botão verde CLONE OR DOWNLOAD?
 
11:12 PM
aaa achei
sim
tem isso que tu disse
e agora?
 
@YODA lindo - agora você, no terminal, vai até a pasta onde o apache tá mantendo os arquivos (lá onde estava a pasta kbd2)
 
qual é a diferença entre o terminal do git e o normal?
posso acessar as pastas com cd nomedapasta no do git tb?
 
@YODA o normal deve ter menos funcionalidade
@YODA sim
 
@Blogueira no htdocs isso?
 
sim
@YODA está no terminal na pasta htdocs?
 
11:18 PM
estou na pasta raiz
do site
e agora
entrei no kbd2
voltar?
 
@YODA mano - falei pŕa você deletar essa pasta
não causa, lol - deleta essa p*
 
ok
deletei
 
no terminal, na pasta htdocs - você vai digitar: git clone https://github.com/o_endereco/que_vc_me_mostrou.git
copia aquele endereço e coloca "git clone" antes e é isso
@YODA se deus quiser ele vai criar uma pasta kbd2 igual aquela
 
agora abriu uma aba
pra fazer login no github
pq ocorre isso?
preciso logar pra clonar? no navegador já ta logada
 
O____o não sei - você baixou da primeira vez sem logar?
se é um projeto privado, faz sentido que tenha que logar - se você logou pra baixar, precisa logar pra clonar
 
11:25 PM
sim mas no navegador eu to on
mas na hora que usei esse comando que tu me disse
git clone
ele abriu um app do git
pra digitar usuario e senha
sim é projeto privado
 
o navegador e o git são programas diferentes, precisam de autenticações diferentes para acessar um servidor
 
mas no navegador ta logado
tenho que digitar novamente o usuario e senha?
 
@YODA sim
@YODA as credenciais usadas no navegador não liberam acesso para outros programas xD
nem mesmo outro navegador
 
@Blogueira deu certo
Mas e agora qual é a diferençaw
?
 
@YODA você deu o seu usuário para o pessoal e eles te deram acesso ao projeto no github, foi assim?
 
11:28 PM
@Blogueira a conta do git é uma criada unicamente para o projeto
então a conta é tipo dos programadores
todos tem acesso
 
@YODA a diferença é que o git tá sabendo da existência do projeto no seu computador, e vai permitir que você suba as alterações para o github
 
sim mas pra eu poder alterar lá no git eu preciso usar algum comando?
 
@YODA sim - agora tem uma série de comandos que você precisa saber para mexer com o projeto local e remotamente xD
@YODA agora na pasta htdocs tem uma pasta kbd2 de novo?
 
@Blogueira tem sim
 
nice - então tenta acessar de novo no navegador localhost/kbd2
 
11:31 PM
diferente
abre tipo seleção de pastas
aí depois manualmente abrindo no kbd2 ele abre o site
 
ish
deu errado então - vai na mão na pasta htdocs/kbd2 e me diz o que tem dentro
 
é que tem um arquivo .sql junto
ai fica o sql e a pasta quando eu digito localhost/kbd2
se eu entrar no kbd2 abre o site normal
o sql tava no git
mas já configurei as tabelas no phpmyadmin
 
@YODA >>> vai na mão na pasta htdocs/kbd2 e me diz o que tem dentro
 
tudo que tinha no github... a pasta do site , um .sql e um arquivo texto que é o tutorial do xampp
 
@YODA sim, eu estou perguntando dentro da pasta htdocs/kbd2
 
11:37 PM
sim tem outra pasta kbd2, banco.sql e o README.txt
 
@YODA dentro da pasta kbd2 tem outra pasta kbd2?
 
isso
 
@YODA então tenta acessar no navegador assim: localhost/kbd2/kbd2
 
aí abre
 
então blz - se você não tiver TOC, acho que é assim que você vai ter que trabalhar
@YODA agora é o seguinte - você precisa fazer página onde?
@YODA dentro de kbd2/kbd2 deve ter uma estrutura de pastas, e numa delas provavelmente vai ser onde você vai colocar o seu .php
 
11:39 PM
@Blogueira isso
no inicio teria que mudar uma já feita
e adicionar uns botões
acredito que seria a index
página inicial
 
@YODA blz - primeiro acho que você precisa ir no terminal e configurar o git rapidão
 
como?
 
@YODA git config --global user.name "Meu Nome Aqui"
 
o cd.. n funciona
existe outro comando para voltar pasta?
 
@YODA git config --global user.email sam@example.com
@YODA escreve ls e me diz oq. acontece
 
11:42 PM
seria o "dir" do linux
mostra as pastas
 
@YODA e funciona?
 
sim
ta até colorido
o dir n aparece colorido
 
@YODA cd .. deveria funcionar tbm - tem espaço entre o cd e os dois pontos
 
@Blogueira email do git?
@Blogueira a então era por isso
 
@YODA seu nome verdadeiro e seu email verdadeiro - isso vai ficar nos registros do projeto
 
11:43 PM
agora funcionou
@Blogueira isso tem importância?
 
@YODA talvez - se eu fosse o "dono" do projeto, ficaria chateado se meus programadores fizessem pushes anonimos
@YODA é importante para saberem quem que editou determinado arquivo
 
entendi
@Blogueira agora como eu faço pra achar o html principal ?
o index está rodando mas ao acessar o código só tem o php
 
@YODA uma coisa importante é você ver naquela página lá do github se tem outros branches
 
mas quando coloco pra ver o código fonte da página aparece todo html junto
defina branches
 
na página do projeto vai ter umas abas: Code | Issues | Pull Requests
embaixo vai ter X Commits | X Branches | X Releases
@YODA vê quantos branches tem
 
11:49 PM
1
 
@YODA branch é uma "cópia" diferente do site - você faz branches quando tem que trabalhar em versões diferentes e não quer alterar o original
@YODA blz, então tá tudo certo
@YODA provavelmente não existe um "html principal" - existe um php principal
 
mas n coincide
quando eu abro manualmente aparece uma coisa
quando abre o site no navegador e coloco pra ver o código aparece o html lá
completo
 
@YODA sim - no navegador você só vai ver html mesmo - a mágica acontece do lado do servidor
@YODA você só vai ver o código em php se abrir dentro do servidor como você pelo visto ja fez - no browser você não vai ver nada
 
mas como faço as alterações?
criar os botões e talz
 
@YODA no .php
@YODA lá no php você deve ter código php misturado com html, certo?
 
11:56 PM
abrindo normal o index.php no notepad++?
n aparece o html
 
aparece o quê? mostra algum trecho do código
 
<!DOCTYPE html>
<html>
<head>
<title>403 Forbidden</title>
</head>
<body>

<p>Directory access is forbidden.</p>

</body>
</html>
e se eu abrir no navegador aparece :
a mensagem
 
@YODA WTF - esse index.php é o que está dentro de htdocs/kbd2/kbd2? O____o
 
ops index errado
ele aparece só o trecho php
n aparece o html
 
@YODA mostra um trecho
 
11:59 PM
<?php switch (ENVIRONMENT)
{
case 'development':
error_reporting(E_ALL & ~E_NOTICE & ~E_STRICT & ~E_USER_NOTICE);
ini_set('display_errors', 1);
break;

case 'testing':
case 'production':
ini_set('display_errors', 0);
if (version_compare(PHP_VERSION, '5.3', '>='))
{
error_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_STRICT & ~E_USER_NOTICE & ~E_USER_DEPRECATED);
}
else
{
error_reporting(E_ALL & ~E_NOTICE & ~E_STRICT & ~E_USER_NOTICE);
}
break;

default:
header('HTTP/1.1 503 Service Unavailable.', TRUE, 503);
 

« first day (1921 days earlier)      last day (1863 days later) »