Articles of apache

PHP + cURL: простой тестовый скрипт не работает (на одной машине)

У меня есть следующий простой PHP-скрипт, который использует cURL для загрузки веб-страницы и отображения на ней <?php $ch = curl_init("http://www.reddit.com/"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_BINARYTRANSFER, true); $content = "Hello, World!"; $content = curl_exec($ch); curl_close($ch); echo $content; ?> На моей локальной машине он работает отлично, но не на моем сервере. Здесь я получаю сообщение об ошибке […]

sendmail работает, но PHP mail () не работает

Я не могу отправить электронное письмо с помощью PHP mail (). Я также пробовал PHPMailer и Swiftmail без успеха. Однако следующая команда на сервере успешно отправляет почту. cat test.txt | mail -s "test mail" my@email.com Есть ли способ отслеживать, откуда возникает проблема? mail () просто возвращает true или false.

Кодировка неверна при запросе из Apache / PHP

У меня есть некоторые проблемы с подключением к моей Vertica. Я использую драйвер PHP и PDO ODBC (thrue unixODBC). Когда я подключаюсь к Vertica через isql и выбираю записи из таблицы, все данные имеют точную кодировку – правильно печатаются поля с UTF-8 (без символов ASCII, например, кириллицы). Если вы подключаетесь из Интернета с помощью PHP-скрипта […]

Как получить фактический URL-адрес запроса в Apache / PHP, если он не существует, и пользователь перенаправляется на страницу ошибок 404?

Я хочу получить фактический URL-адрес запроса, сделанного клиентом, как мне это сделать? Я имею в виду, если кто-то запрашивает страницу, которая не существует, например http://localhost/invalid.php , и я установил 404 пользовательский файл ошибок на http://localhost/test.php , то как мне узнать каков был фактический URL-адрес, запрошенный пользователем. Я пробовал это в IIS7. Я установил страницу пользовательской […]

htaccess rewritecond не работает

Я надеюсь, что вы можете помочь. Я пытаюсь написать файл htaccess сделать следующее. 1) перенаправление на www. адрес 2) удалить .php из url 3) Если файл не существует, используйте файлchecker.php? Page = filename 1 Я могу сделать с RewriteCond% {HTTP_HOST} ^ example.com $ RewriteRule (. *) Http://www.example.com/ $ 1 [R = 301, L] 2) Я […]

Увеличение таймаута по умолчанию для приложения PHP

У меня есть приложение PHP ( GLPI ), запущенное на Apache. Каков тайм-аут сеанса по умолчанию и как его изменить?

Создать список пользователей в Интернете?

Я не достаточно хорош, чтобы написать приложение для чата, и я пытаюсь заставить его работать, и я недавно загрузил его здесь , это довольно хорошо до сих пор, поскольку я тестировал его на XAMPP, но У меня небольшая проблема. Я пытаюсь создать список онлайн-пользователей, чтобы придать ему более практичный вид приложения, но проблема с этим […]

Доступ к Phpmyadmin запрещен после перехода на более старые версии PHP / Apache на Wampserver

Кто-нибудь знает, почему это? Я читал различные вещи об изменении файла httpd.conf, но информация меняется и противоречит то, что, как говорят, находится в файле, не в том же формате, и есть две версии того, что должно быть там, т.е. <Directory /> </Directory> и <Directory something else> </Directory> Исходный PHP 5.4.3 / Apache 2.4.2 работает нормально, […]

Kohana Запрошенный URL / дом не найден на этом сервере

Я получаю эту ошибку из среды apache red hat, которая запускает php с приложением Kohana. Это приложение было перенесено с установки Wamp, где она работала. В настоящее время, если я нажимаю следующий URL, я получаю ошибку 404 http://server/home Но если я ударил это, страница отобразится http://server/index.php/home Я предполагаю, что это связано с моими файлами .htaccess, […]

Игнорировать последнюю строку в URL после последней косой черты

например: когда пользователь вводит данные на www.website.com/site/blue , я хочу, чтобы они www.website.com/site/index.php на веб-браузер www.website.com/site/index.php . Причина этого заключается в том, что я хочу использовать php для захвата синего цвета из URL-адреса и разместить его на сайте www.website.com/site/index.php Поэтому, когда кто-то www.website.com/site/blue на www.website.com/site/blue …, они должны увидеть "Hello blue!!!" в www.website.com/site/index.php