Articles of apache

Permissão negada escrevendo para um diretório, mas não o outro – ambos possuem o mesmo proprietário / grupo / 755

Isto está me deixando louco. httpd é executado como o usuário apache. Eu tenho dois diretórios dentro / var / www / html – uploads e fotos. Ambos têm grupo: proprietário de apache: apache. Ambos são 755. uploads é gravável a partir de php – fotos não é. Algum código de teste: var_dump(touch(‘/var/www/html/photos/_test.log’)); var_dump(touch(‘/var/www/html/uploads/_test.log’)); var_dump(touch(‘/var/www/html/uploadsasdf/_test.log’)); […]

É possível usar o symfony 2.0 com o servidor WAMP de forma confiável?

Esta é a minha configuração: Windows XP SP2 WAMP 2.2 (php 5.3.9, apache 2.2.21, mysql 5.5.20) Symfony 2.0 Eu me deparo com um problema que é basicamente isso: Fornecedores Symfony-2.0 Apache Tudo parece estar bem: Executando mysqltest.php conecta OK ao database. localhost / web / config.php está OK (apenas recomenda configurar o intl e o […]

Por que xdebug não funciona no apache

/var/www/html/index.php <?php echo 'a'; echo 'a'; quando index.php é executado no modo cli como abaixo $ php /var/www/html/index.php xdebug funcionou bem No entanto, quando executado pelo apache como $ curl ‘http://localhost:80?XDEBUG_SESSION_START=1’ aa nada aconteceu com xdebug. Abaixo está o log de erro do apache, nada especial 1 [Fri Jun 17 05: 02: 15.526773 2016] [mpm_prefork: […]

processo de pcntl_fork não encerrando

Estou executando um serviço da Web que envolveu os daemons por php + apache2. Então eu tentei a function pcntl_fork. Mas há uma questão de que o processo filho não está terminando, mesmo que usei a saída (0) no código do processo filho, o que resulta em muitos processos apache2. Eu estou pensando se há […]

RewriteRule funciona, mas o feio URL mostra em vez de um bonito

Este é o meu arquivo .htaccess: RewriteEngine on RewriteBase /admin RewriteRule menu/([0-9]+)/([0-9]+)/([a-z0-9]+) http://www.mysite.com/admin/index.php?m=$1&o=$2&token=$3 [R,L] Eu tive que include o URL completo porque sem ele, ele continuou redirecionando para http://www.mysite.com/menu/1/1/login.php vez de mysite.com/admin/login.php Então eu reescrevi meus links, para que eles pareçam assim: Some link E isso funciona bem, mas o URL mostra na barra de […]

Como me conecto ao mysql do php?

Estou trabalhando com exemplos de um livro sobre o desenvolvimento do PHP / mysql. Estou trabalhando em um ambiente linux / apache. Eu configurei um database e um usuário. Tento conectar-me a esta linha de código: $db_server = mysql_connect($db_hostname, $db_username, $db_password); Recebo este erro: Aviso: mysql_connect () [function.mysql-connect]: Acesso negado para o usuário ‘www-data’ @ […]

Mode Rewrite adicionou outro parâmetro url, mas não funciona (vários parâmetros)

Tenho o seguinte código de arquivo htaccess abaixo RewriteEngine On RewriteBase /site/public/admin/ RewriteCond %{REQUEST_METHOD} POST RewriteRule ^ – [L] RewriteCond %{THE_REQUEST} \s([^.]+?)(?:\.php)?\?caseid=([^&\s]+) [NC] RewriteRule ^ %1/caseid/%2/? [R=302,L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([^/]+)/caseid/([^/]+)/?$ $1.php?caseid=$2 [L,NC,QSA] ## hide .php extension snippet # To externally redirect /dir/foo.php to /dir/foo RewriteCond %{THE_REQUEST} ^[AZ]{3,}\s([^.]+)\.php [NC] RewriteRule ^ […]

.htaccess Rewrite 505 Error Loop

Estou tentando rewrite: mydomain.com/category.php?id=cat para mydomain.com/cat Usei o seguinte código .htaccess, mas continua mostrando um erro 505: RewriteEngine On RewriteRule ^([^/]*)$ /category.php?id=$1 [L] Eu li em outra página que é porque a página continua em loop, mas não consigo descobrir como posso consertar o código.

É possível proteger um diretório / arquivo em um servidor do mundo exterior, mas torná-lo acessível ao PHP?

Eu me perguntei: é possível proteger um diretório / arquivo em um servidor do mundo exterior, mas torná-lo acessível ao PHP? É bastante simples. Estou armazenando em cache páginas da web no meu servidor com PHP em um determinado diretório, mas não quero que os usuários da Web vejam esses arquivos ou este diretório diretamente. […]

Reescrever urls para frente e para trás usando mod_rewrite

Talvez pareça uma pergunta muito simples, o URL do meu site está gravemente escrito, então eu quero reescrevê-los. Então eu estou me preparando para ativar o mod_rewrite. A questão é a seguinte: Suponha que minha url mude de site_url/index.php?page=mypage&type=mytype para site_url/mypage/mytype , o que acontecerá se um atualizar a página, é necessário colocar no arquivo […]